builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-118 starttime: 1464934643.04 results: success (0) buildid: 20160602212609 builduid: 19381172a8aa448cbb8789d4fff98cd0 revision: 014467d4ca30ea196dffb9263ffa7919779949df ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 23:17:23.039719) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 23:17:23.040606) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 23:17:23.040896) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 23:17:23.194905) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 23:17:23.195239) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-118 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:17:23-- 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% 2.10 GB/s 23:17:24 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.080000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 23:17:24.301459) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-02 23:17:24.301748) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-118 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=3.301000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-02 23:17:27.621298) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 23:17:27.622058) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 014467d4ca30ea196dffb9263ffa7919779949df --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 014467d4ca30ea196dffb9263ffa7919779949df --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-118 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:17:27,796 truncating revision to first 12 chars 2016-06-02 23:17:27,796 Setting DEBUG logging. 2016-06-02 23:17:27,796 attempt 1/10 2016-06-02 23:17:27,796 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/014467d4ca30?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 23:17:28,385 unpacking tar archive at: mozilla-aurora-014467d4ca30/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 23:17:28.946508) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 23:17:28.947168) ========= script_repo_revision: 014467d4ca30ea196dffb9263ffa7919779949df ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 23:17:28.948176) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 23:17:28.948959) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 23:17:28.975184) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 49 secs) (at 2016-06-02 23:17:28.975510) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-118 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:17:29 INFO - MultiFileLogger online at 20160602 23:17:29 in C:\slave\test 23:17:29 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:17:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:17:29 INFO - {'append_to_log': False, 23:17:29 INFO - 'base_work_dir': 'C:\\slave\\test', 23:17:29 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:17:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:17:29 INFO - 'buildbot_json_path': 'buildprops.json', 23:17:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:17:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:17:29 INFO - 'download_minidump_stackwalk': True, 23:17:29 INFO - 'download_symbols': 'true', 23:17:29 INFO - 'e10s': False, 23:17:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:17:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:17:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:17:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:17:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:17:29 INFO - 'C:/mozilla-build/tooltool.py'), 23:17:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:17:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:17:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:17:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:17:29 INFO - 'log_level': 'info', 23:17:29 INFO - 'log_to_console': True, 23:17:29 INFO - 'opt_config_files': (), 23:17:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:17:29 INFO - '--processes=1', 23:17:29 INFO - '--config=%(test_path)s/wptrunner.ini', 23:17:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:17:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:17:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:17:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:17:29 INFO - 'pip_index': False, 23:17:29 INFO - 'require_test_zip': True, 23:17:29 INFO - 'test_type': ('testharness',), 23:17:29 INFO - 'this_chunk': '1', 23:17:29 INFO - 'total_chunks': '10', 23:17:29 INFO - 'virtualenv_path': 'venv', 23:17:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:17:29 INFO - 'work_dir': 'build'} 23:17:29 INFO - ##### 23:17:29 INFO - ##### Running clobber step. 23:17:29 INFO - ##### 23:17:29 INFO - Running pre-action listener: _resource_record_pre_action 23:17:29 INFO - Running main action method: clobber 23:17:29 INFO - rmtree: C:\slave\test\build 23:17:29 INFO - Using _rmtree_windows ... 23:17:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:18:55 INFO - Running post-action listener: _resource_record_post_action 23:18:55 INFO - ##### 23:18:55 INFO - ##### Running read-buildbot-config step. 23:18:55 INFO - ##### 23:18:55 INFO - Running pre-action listener: _resource_record_pre_action 23:18:55 INFO - Running main action method: read_buildbot_config 23:18:55 INFO - Using buildbot properties: 23:18:55 INFO - { 23:18:55 INFO - "project": "", 23:18:55 INFO - "product": "firefox", 23:18:55 INFO - "script_repo_revision": "production", 23:18:55 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 23:18:55 INFO - "repository": "", 23:18:55 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 23:18:55 INFO - "buildid": "20160602212609", 23:18:55 INFO - "pgo_build": "False", 23:18:55 INFO - "basedir": "C:\\slave\\test", 23:18:55 INFO - "buildnumber": 7, 23:18:55 INFO - "slavename": "t-w732-ix-118", 23:18:55 INFO - "revision": "014467d4ca30ea196dffb9263ffa7919779949df", 23:18:55 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 23:18:55 INFO - "platform": "win32", 23:18:55 INFO - "branch": "mozilla-aurora", 23:18:55 INFO - "repo_path": "releases/mozilla-aurora", 23:18:55 INFO - "moz_repo_path": "", 23:18:55 INFO - "stage_platform": "win32", 23:18:55 INFO - "builduid": "19381172a8aa448cbb8789d4fff98cd0", 23:18:55 INFO - "slavebuilddir": "test" 23:18:55 INFO - } 23:18:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 23:18:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 23:18:55 INFO - Running post-action listener: _resource_record_post_action 23:18:55 INFO - ##### 23:18:55 INFO - ##### Running download-and-extract step. 23:18:55 INFO - ##### 23:18:55 INFO - Running pre-action listener: _resource_record_pre_action 23:18:55 INFO - Running main action method: download_and_extract 23:18:55 INFO - mkdir: C:\slave\test\build\tests 23:18:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:18:55 INFO - https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:18:55 INFO - trying https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 23:18:55 INFO - Downloading https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:18:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:18:56 INFO - Downloaded 1274 bytes. 23:18:56 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:18:56 INFO - Using the following test package requirements: 23:18:56 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:18:56 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:18:56 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 23:18:56 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:18:56 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 23:18:56 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:18:56 INFO - u'jsshell-win32.zip'], 23:18:56 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:18:56 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 23:18:56 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:18:56 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:18:56 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 23:18:56 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:18:56 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 23:18:56 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:18:56 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 23:18:56 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:18:56 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 23:18:56 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:18: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:18:56 INFO - https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:18:56 INFO - trying https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 23:18:56 INFO - Downloading https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:18:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:18:58 INFO - Downloaded 20340888 bytes. 23:18:58 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:18:58 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:19:00 INFO - caution: filename not matched: web-platform/* 23:19:00 INFO - Return code: 11 23:19:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:19:00 INFO - https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:19:00 INFO - trying https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:19:00 INFO - Downloading https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:19:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:19:03 INFO - Downloaded 36409218 bytes. 23:19:03 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:19:03 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:19:42 INFO - caution: filename not matched: bin/* 23:19:42 INFO - caution: filename not matched: config/* 23:19:42 INFO - caution: filename not matched: mozbase/* 23:19:42 INFO - caution: filename not matched: marionette/* 23:19:42 INFO - caution: filename not matched: tools/wptserve/* 23:19:42 INFO - Return code: 11 23:19:42 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:19:42 INFO - https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 23:19:42 INFO - trying https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:19:42 INFO - Downloading https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 23:19:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:19:47 INFO - Downloaded 68495834 bytes. 23:19:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:19:47 INFO - mkdir: C:\slave\test\properties 23:19:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:19:47 INFO - Writing to file C:\slave\test\properties\build_url 23:19:47 INFO - Contents: 23:19:47 INFO - build_url:https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:19:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:19:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:19:47 INFO - Writing to file C:\slave\test\properties\symbols_url 23:19:47 INFO - Contents: 23:19:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:19:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:19:47 INFO - https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:19:47 INFO - trying https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:19:47 INFO - Downloading https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:19:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:19:51 INFO - Downloaded 55573353 bytes. 23:19:51 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:19:51 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:19:53 INFO - Return code: 0 23:19:53 INFO - Running post-action listener: _resource_record_post_action 23:19:53 INFO - Running post-action listener: set_extra_try_arguments 23:19:53 INFO - ##### 23:19:53 INFO - ##### Running create-virtualenv step. 23:19:53 INFO - ##### 23:19:53 INFO - Running pre-action listener: _pre_create_virtualenv 23:19:53 INFO - Running pre-action listener: _resource_record_pre_action 23:19:53 INFO - Running main action method: create_virtualenv 23:19:53 INFO - Creating virtualenv C:\slave\test\build\venv 23:19:53 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:19:53 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:19:57 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:19:59 INFO - Installing distribute......................................................................................................................................................................................done. 23:20:01 INFO - Return code: 0 23:20:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:20:01 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:20:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:20:01 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:20:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:20:01 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:20:01 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:20:01 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:20:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:20:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:20:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:20:01 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 23:20:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:20:01 INFO - 'DCLOCATION': 'SCL3', 23:20:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:20:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:20:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:20:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:20:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:20:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:20:01 INFO - 'HOMEDRIVE': 'C:', 23:20:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:20:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:20:01 INFO - 'KTS_VERSION': '1.19c', 23:20:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:20:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:20:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 23:20:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:20:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:20:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:20:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:20:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:20:01 INFO - 'MOZ_AIRBAG': '1', 23:20:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:20:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:20:01 INFO - 'MOZ_MSVCVERSION': '8', 23:20:01 INFO - 'MOZ_NO_REMOTE': '1', 23:20:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:20:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:20:01 INFO - 'NO_EM_RESTART': '1', 23:20:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:20:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:20:01 INFO - 'OS': 'Windows_NT', 23:20:01 INFO - 'OURDRIVE': 'C:', 23:20:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:20:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:20:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:20:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:20:01 INFO - 'PROCESSOR_LEVEL': '6', 23:20:01 INFO - 'PROCESSOR_REVISION': '1e05', 23:20:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:20:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:20:01 INFO - 'PROMPT': '$P$G', 23:20:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:20:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:20:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:20:01 INFO - 'PWD': 'C:\\slave\\test', 23:20:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:20:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:20:01 INFO - 'SYSTEMDRIVE': 'C:', 23:20:01 INFO - 'SYSTEMROOT': 'C:\\windows', 23:20:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:01 INFO - 'TEST1': 'testie', 23:20:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:01 INFO - 'USERDOMAIN': 'T-W732-IX-118', 23:20:01 INFO - 'USERNAME': 'cltbld', 23:20:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:20:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:20:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:20:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:20:01 INFO - 'WINDIR': 'C:\\windows', 23:20:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:20:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:20:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:20:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:20:02 INFO - Downloading/unpacking psutil>=0.7.1 23:20:02 INFO - Running setup.py egg_info for package psutil 23:20:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:20:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:20:02 INFO - Installing collected packages: psutil 23:20:02 INFO - Running setup.py install for psutil 23:20:02 INFO - building 'psutil._psutil_windows' extension 23:20:02 INFO - error: Unable to find vcvarsall.bat 23:20:02 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-lf3p95-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:20:02 INFO - running install 23:20:02 INFO - running build 23:20:02 INFO - running build_py 23:20:02 INFO - creating build 23:20:02 INFO - creating build\lib.win32-2.7 23:20:02 INFO - creating build\lib.win32-2.7\psutil 23:20:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:20:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:20:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:20:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:20:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:20:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:20:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:20:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:20:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:20:03 INFO - running build_ext 23:20:03 INFO - building 'psutil._psutil_windows' extension 23:20:03 INFO - error: Unable to find vcvarsall.bat 23:20:03 INFO - ---------------------------------------- 23:20:03 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-lf3p95-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:20:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:20:03 WARNING - Return code: 1 23:20:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 23:20:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:20:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:20:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:20:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:20:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:20:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:20:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 23:20:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:20:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:20:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:20:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:20:03 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 23:20:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:20:03 INFO - 'DCLOCATION': 'SCL3', 23:20:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:20:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:20:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:20:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:20:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:20:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:20:03 INFO - 'HOMEDRIVE': 'C:', 23:20:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:20:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:20:03 INFO - 'KTS_VERSION': '1.19c', 23:20:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:20:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:20:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 23:20:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:20:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:20:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:20:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:20:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:20:03 INFO - 'MOZ_AIRBAG': '1', 23:20:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:20:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:20:03 INFO - 'MOZ_MSVCVERSION': '8', 23:20:03 INFO - 'MOZ_NO_REMOTE': '1', 23:20:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:20:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:20:03 INFO - 'NO_EM_RESTART': '1', 23:20:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:20:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:20:03 INFO - 'OS': 'Windows_NT', 23:20:03 INFO - 'OURDRIVE': 'C:', 23:20:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:20:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:20:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:20:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:20:03 INFO - 'PROCESSOR_LEVEL': '6', 23:20:03 INFO - 'PROCESSOR_REVISION': '1e05', 23:20:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:20:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:20:03 INFO - 'PROMPT': '$P$G', 23:20:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:20:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:20:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:20:03 INFO - 'PWD': 'C:\\slave\\test', 23:20:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:20:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:20:03 INFO - 'SYSTEMDRIVE': 'C:', 23:20:03 INFO - 'SYSTEMROOT': 'C:\\windows', 23:20:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:03 INFO - 'TEST1': 'testie', 23:20:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:03 INFO - 'USERDOMAIN': 'T-W732-IX-118', 23:20:03 INFO - 'USERNAME': 'cltbld', 23:20:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:20:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:20:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:20:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:20:03 INFO - 'WINDIR': 'C:\\windows', 23:20:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:20:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:20:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:20:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:20:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:20:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:20:03 INFO - Running setup.py egg_info for package mozsystemmonitor 23:20:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:20:03 INFO - Running setup.py egg_info for package psutil 23:20:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:20:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:20:03 INFO - Installing collected packages: mozsystemmonitor, psutil 23:20:03 INFO - Running setup.py install for mozsystemmonitor 23:20:03 INFO - Running setup.py install for psutil 23:20:03 INFO - building 'psutil._psutil_windows' extension 23:20:03 INFO - error: Unable to find vcvarsall.bat 23:20:03 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-kqiffb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:20:03 INFO - running install 23:20:03 INFO - running build 23:20:03 INFO - running build_py 23:20:03 INFO - running build_ext 23:20:03 INFO - building 'psutil._psutil_windows' extension 23:20:03 INFO - error: Unable to find vcvarsall.bat 23:20:03 INFO - ---------------------------------------- 23:20:03 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-kqiffb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:20:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:20:03 WARNING - Return code: 1 23:20:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 23:20:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:20:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:20:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:20:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:20:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:20:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:20:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 23:20:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 23:20:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:20:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:20:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:20:03 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 23:20:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:20:03 INFO - 'DCLOCATION': 'SCL3', 23:20:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:20:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:20:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:20:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:20:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:20:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:20:03 INFO - 'HOMEDRIVE': 'C:', 23:20:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:20:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:20:03 INFO - 'KTS_VERSION': '1.19c', 23:20:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:20:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:20:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 23:20:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:20:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:20:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:20:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:20:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:20:03 INFO - 'MOZ_AIRBAG': '1', 23:20:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:20:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:20:03 INFO - 'MOZ_MSVCVERSION': '8', 23:20:03 INFO - 'MOZ_NO_REMOTE': '1', 23:20:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:20:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:20:03 INFO - 'NO_EM_RESTART': '1', 23:20:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:20:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:20:03 INFO - 'OS': 'Windows_NT', 23:20:03 INFO - 'OURDRIVE': 'C:', 23:20:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:20:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:20:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:20:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:20:03 INFO - 'PROCESSOR_LEVEL': '6', 23:20:03 INFO - 'PROCESSOR_REVISION': '1e05', 23:20:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:20:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:20:03 INFO - 'PROMPT': '$P$G', 23:20:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:20:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:20:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:20:03 INFO - 'PWD': 'C:\\slave\\test', 23:20:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:20:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:20:03 INFO - 'SYSTEMDRIVE': 'C:', 23:20:03 INFO - 'SYSTEMROOT': 'C:\\windows', 23:20:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:03 INFO - 'TEST1': 'testie', 23:20:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:03 INFO - 'USERDOMAIN': 'T-W732-IX-118', 23:20:03 INFO - 'USERNAME': 'cltbld', 23:20:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:20:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:20:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:20:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:20:03 INFO - 'WINDIR': 'C:\\windows', 23:20:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:20:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:20:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:20:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:20:04 INFO - Downloading/unpacking blobuploader==1.2.4 23:20:04 INFO - Downloading blobuploader-1.2.4.tar.gz 23:20:04 INFO - Running setup.py egg_info for package blobuploader 23:20:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:20:08 INFO - Running setup.py egg_info for package requests 23:20:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:20:08 INFO - Downloading docopt-0.6.1.tar.gz 23:20:08 INFO - Running setup.py egg_info for package docopt 23:20:08 INFO - Installing collected packages: blobuploader, docopt, requests 23:20:08 INFO - Running setup.py install for blobuploader 23:20:08 INFO - Running setup.py install for docopt 23:20:08 INFO - Running setup.py install for requests 23:20:08 INFO - Successfully installed blobuploader docopt requests 23:20:08 INFO - Cleaning up... 23:20:08 INFO - Return code: 0 23:20:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:20: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:20:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:20: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:20:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:20:08 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, '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-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:20:08 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:20:08 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:20:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:20:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:20:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:20:08 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 23:20:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:20:08 INFO - 'DCLOCATION': 'SCL3', 23:20:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:20:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:20:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:20:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:20:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:20:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:20:08 INFO - 'HOMEDRIVE': 'C:', 23:20:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:20:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:20:08 INFO - 'KTS_VERSION': '1.19c', 23:20:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:20:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:20:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 23:20:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:20:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:20:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:20:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:20:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:20:08 INFO - 'MOZ_AIRBAG': '1', 23:20:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:20:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:20:08 INFO - 'MOZ_MSVCVERSION': '8', 23:20:08 INFO - 'MOZ_NO_REMOTE': '1', 23:20:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:20:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:20:08 INFO - 'NO_EM_RESTART': '1', 23:20:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:20:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:20:08 INFO - 'OS': 'Windows_NT', 23:20:08 INFO - 'OURDRIVE': 'C:', 23:20:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:20:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:20:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:20:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:20:08 INFO - 'PROCESSOR_LEVEL': '6', 23:20:08 INFO - 'PROCESSOR_REVISION': '1e05', 23:20:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:20:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:20:08 INFO - 'PROMPT': '$P$G', 23:20:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:20:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:20:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:20:08 INFO - 'PWD': 'C:\\slave\\test', 23:20:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:20:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:20:08 INFO - 'SYSTEMDRIVE': 'C:', 23:20:08 INFO - 'SYSTEMROOT': 'C:\\windows', 23:20:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:08 INFO - 'TEST1': 'testie', 23:20:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:08 INFO - 'USERDOMAIN': 'T-W732-IX-118', 23:20:08 INFO - 'USERNAME': 'cltbld', 23:20:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:20:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:20:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:20:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:20:08 INFO - 'WINDIR': 'C:\\windows', 23:20:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:20:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:20:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:20:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:20:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:20:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:20:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:20:13 INFO - Unpacking c:\slave\test\build\tests\marionette 23:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:20:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:20:13 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:20:13 INFO - Running setup.py install for browsermob-proxy 23:20:26 INFO - Running setup.py install for manifestparser 23:20:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for marionette-client 23:20:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:20:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for marionette-driver 23:20:26 INFO - Running setup.py install for mozcrash 23:20:26 INFO - Running setup.py install for mozdebug 23:20:26 INFO - Running setup.py install for mozdevice 23:20:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for mozfile 23:20:26 INFO - Running setup.py install for mozhttpd 23:20:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for mozinfo 23:20:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for mozInstall 23:20:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for mozleak 23:20:26 INFO - Running setup.py install for mozlog 23:20:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for moznetwork 23:20:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for mozprocess 23:20:26 INFO - Running setup.py install for mozprofile 23:20:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for mozrunner 23:20:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for mozscreenshot 23:20:26 INFO - Running setup.py install for moztest 23:20:26 INFO - Running setup.py install for mozversion 23:20:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:20:26 INFO - Running setup.py install for wptserve 23:20:26 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:20:26 INFO - Cleaning up... 23:20:26 INFO - Return code: 0 23:20:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:20:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:20:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:20:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:20:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:20:26 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, '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-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:20:26 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:20:26 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:20:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:20:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:20:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:20:26 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 23:20:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:20:26 INFO - 'DCLOCATION': 'SCL3', 23:20:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:20:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:20:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:20:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:20:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:20:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:20:26 INFO - 'HOMEDRIVE': 'C:', 23:20:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:20:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:20:26 INFO - 'KTS_VERSION': '1.19c', 23:20:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:20:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:20:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 23:20:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:20:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:20:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:20:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:20:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:20:26 INFO - 'MOZ_AIRBAG': '1', 23:20:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:20:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:20:26 INFO - 'MOZ_MSVCVERSION': '8', 23:20:26 INFO - 'MOZ_NO_REMOTE': '1', 23:20:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:20:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:20:26 INFO - 'NO_EM_RESTART': '1', 23:20:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:20:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:20:26 INFO - 'OS': 'Windows_NT', 23:20:26 INFO - 'OURDRIVE': 'C:', 23:20:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:20:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:20:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:20:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:20:26 INFO - 'PROCESSOR_LEVEL': '6', 23:20:26 INFO - 'PROCESSOR_REVISION': '1e05', 23:20:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:20:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:20:26 INFO - 'PROMPT': '$P$G', 23:20:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:20:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:20:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:20:26 INFO - 'PWD': 'C:\\slave\\test', 23:20:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:20:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:20:26 INFO - 'SYSTEMDRIVE': 'C:', 23:20:26 INFO - 'SYSTEMROOT': 'C:\\windows', 23:20:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:26 INFO - 'TEST1': 'testie', 23:20:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:26 INFO - 'USERDOMAIN': 'T-W732-IX-118', 23:20:26 INFO - 'USERNAME': 'cltbld', 23:20:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:20:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:20:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:20:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:20:26 INFO - 'WINDIR': 'C:\\windows', 23:20:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:20:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:20:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:20:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:20:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:20:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:20:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:20:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:20:30 INFO - Unpacking c:\slave\test\build\tests\marionette 23:20:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:20:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:20:30 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:20:42 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:20:42 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:20:42 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:20:42 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:20:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:20:42 INFO - Downloading blessings-1.6.tar.gz 23:20:42 INFO - Running setup.py egg_info for package blessings 23:20:42 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:20:42 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:20:42 INFO - Running setup.py install for blessings 23:20:42 INFO - Running setup.py install for browsermob-proxy 23:20:42 INFO - Running setup.py install for manifestparser 23:20:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Running setup.py install for marionette-client 23:20:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:20:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Running setup.py install for marionette-driver 23:20:42 INFO - Running setup.py install for mozcrash 23:20:42 INFO - Running setup.py install for mozdebug 23:20:42 INFO - Running setup.py install for mozdevice 23:20:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Running setup.py install for mozhttpd 23:20:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Running setup.py install for mozInstall 23:20:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Running setup.py install for mozleak 23:20:42 INFO - Running setup.py install for mozprofile 23:20:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Running setup.py install for mozrunner 23:20:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:20:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:20:44 INFO - Running setup.py install for mozscreenshot 23:20:44 INFO - Running setup.py install for moztest 23:20:44 INFO - Running setup.py install for mozversion 23:20:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:20:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:20:44 INFO - Running setup.py install for wptserve 23:20:44 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:20:44 INFO - Cleaning up... 23:20:44 INFO - Return code: 0 23:20:44 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:20:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:20:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:20:44 INFO - Reading from file tmpfile_stdout 23:20:44 INFO - Using _rmtree_windows ... 23:20:44 INFO - Using _rmtree_windows ... 23:20:44 INFO - Current package versions: 23:20:44 INFO - blessings == 1.6 23:20:44 INFO - blobuploader == 1.2.4 23:20:44 INFO - browsermob-proxy == 0.6.0 23:20:44 INFO - distribute == 0.6.14 23:20:44 INFO - docopt == 0.6.1 23:20:44 INFO - manifestparser == 1.1 23:20:44 INFO - marionette-client == 2.3.0 23:20:44 INFO - marionette-driver == 1.4.0 23:20:44 INFO - mozInstall == 1.12 23:20:44 INFO - mozcrash == 0.17 23:20:44 INFO - mozdebug == 0.1 23:20:44 INFO - mozdevice == 0.48 23:20:44 INFO - mozfile == 1.2 23:20:44 INFO - mozhttpd == 0.7 23:20:44 INFO - mozinfo == 0.9 23:20:44 INFO - mozleak == 0.1 23:20:44 INFO - mozlog == 3.1 23:20:44 INFO - moznetwork == 0.27 23:20:44 INFO - mozprocess == 0.22 23:20:44 INFO - mozprofile == 0.28 23:20:44 INFO - mozrunner == 6.11 23:20:44 INFO - mozscreenshot == 0.1 23:20:44 INFO - mozsystemmonitor == 0.0 23:20:44 INFO - moztest == 0.7 23:20:44 INFO - mozversion == 1.4 23:20:44 INFO - requests == 1.2.3 23:20:44 INFO - wptserve == 1.4.0 23:20:44 INFO - Running post-action listener: _resource_record_post_action 23:20:44 INFO - Running post-action listener: _start_resource_monitoring 23:20:44 INFO - Starting resource monitoring. 23:20:44 INFO - ##### 23:20:44 INFO - ##### Running pull step. 23:20:44 INFO - ##### 23:20:44 INFO - Running pre-action listener: _resource_record_pre_action 23:20:44 INFO - Running main action method: pull 23:20:44 INFO - Pull has nothing to do! 23:20:44 INFO - Running post-action listener: _resource_record_post_action 23:20:44 INFO - ##### 23:20:44 INFO - ##### Running install step. 23:20:44 INFO - ##### 23:20:44 INFO - Running pre-action listener: _resource_record_pre_action 23:20:44 INFO - Running main action method: install 23:20:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:20:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:20:44 INFO - Reading from file tmpfile_stdout 23:20:44 INFO - Using _rmtree_windows ... 23:20:44 INFO - Using _rmtree_windows ... 23:20:44 INFO - Detecting whether we're running mozinstall >=1.0... 23:20:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:20:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:20:44 INFO - Reading from file tmpfile_stdout 23:20:44 INFO - Output received: 23:20:44 INFO - Usage: mozinstall-script.py [options] installer 23:20:44 INFO - Options: 23:20:44 INFO - -h, --help show this help message and exit 23:20:44 INFO - -d DEST, --destination=DEST 23:20:44 INFO - Directory to install application into. [default: 23:20:44 INFO - "C:\slave\test"] 23:20:44 INFO - --app=APP Application being installed. [default: firefox] 23:20:44 INFO - Using _rmtree_windows ... 23:20:44 INFO - Using _rmtree_windows ... 23:20:44 INFO - mkdir: C:\slave\test\build\application 23:20:44 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:20:44 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:20:46 INFO - Reading from file tmpfile_stdout 23:20:46 INFO - Output received: 23:20:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:20:46 INFO - Using _rmtree_windows ... 23:20:46 INFO - Using _rmtree_windows ... 23:20:46 INFO - Running post-action listener: _resource_record_post_action 23:20:46 INFO - ##### 23:20:46 INFO - ##### Running run-tests step. 23:20:46 INFO - ##### 23:20:46 INFO - Running pre-action listener: _resource_record_pre_action 23:20:46 INFO - Running main action method: run_tests 23:20:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:20:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:20:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:20:46 INFO - grabbing minidump binary from tooltool 23:20:46 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:20:46 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 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:20:46 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:20:46 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:20:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:20:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp50sds_ 23:20:47 INFO - INFO - File integrity verified, renaming tmp50sds_ to win32-minidump_stackwalk.exe 23:20:47 INFO - Return code: 0 23:20:47 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:20:47 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:20:47 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/cNYqO58NRcOMnv09Lz0oug/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:20:47 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/cNYqO58NRcOMnv09Lz0oug/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:20:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:20:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:20:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:20:47 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 23:20:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:20:47 INFO - 'DCLOCATION': 'SCL3', 23:20:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:20:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:20:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:20:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:20:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:20:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:20:47 INFO - 'HOMEDRIVE': 'C:', 23:20:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:20:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:20:47 INFO - 'KTS_VERSION': '1.19c', 23:20:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:20:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:20:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 23:20:47 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:20:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:20:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:20:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:20:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:20:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:20:47 INFO - 'MOZ_AIRBAG': '1', 23:20:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:20:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:20:47 INFO - 'MOZ_MSVCVERSION': '8', 23:20:47 INFO - 'MOZ_NO_REMOTE': '1', 23:20:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:20:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:20:47 INFO - 'NO_EM_RESTART': '1', 23:20:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:20:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:20:47 INFO - 'OS': 'Windows_NT', 23:20:47 INFO - 'OURDRIVE': 'C:', 23:20:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:20:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:20:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:20:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:20:47 INFO - 'PROCESSOR_LEVEL': '6', 23:20:47 INFO - 'PROCESSOR_REVISION': '1e05', 23:20:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:20:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:20:47 INFO - 'PROMPT': '$P$G', 23:20:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:20:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:20:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:20:47 INFO - 'PWD': 'C:\\slave\\test', 23:20:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:20:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:20:47 INFO - 'SYSTEMDRIVE': 'C:', 23:20:47 INFO - 'SYSTEMROOT': 'C:\\windows', 23:20:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:47 INFO - 'TEST1': 'testie', 23:20:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:20:47 INFO - 'USERDOMAIN': 'T-W732-IX-118', 23:20:47 INFO - 'USERNAME': 'cltbld', 23:20:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:20:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:20:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:20:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:20:47 INFO - 'WINDIR': 'C:\\windows', 23:20:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:20:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:20:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:20:47 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/cNYqO58NRcOMnv09Lz0oug/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:20:49 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:20:49 INFO - import pkg_resources 23:20:50 INFO - Using 1 client processes 23:20:53 INFO - SUITE-START | Running 778 tests 23:20:53 INFO - Running testharness tests 23:20:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:20:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:20:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:20:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 23:20:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:20:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:20:54 INFO - Setting up ssl 23:20:54 INFO - PROCESS | certutil | 23:20:54 INFO - PROCESS | certutil | 23:20:54 INFO - PROCESS | certutil | 23:20:54 INFO - Certificate Nickname Trust Attributes 23:20:54 INFO - SSL,S/MIME,JAR/XPI 23:20:54 INFO - 23:20:54 INFO - web-platform-tests CT,, 23:20:54 INFO - 23:20:54 INFO - Starting runner 23:20:54 INFO - PROCESS | 920 | [920] 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:20:54 INFO - PROCESS | 920 | [920] 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:20:54 INFO - PROCESS | 920 | [920] 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:20:55 INFO - PROCESS | 920 | [920] 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:20:55 INFO - PROCESS | 920 | [920] 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:20:56 INFO - PROCESS | 920 | 1464934856542 Marionette DEBUG Marionette enabled via build flag and pref 23:20:57 INFO - PROCESS | 920 | ++DOCSHELL 0E7F1000 == 1 [pid = 920] [id = 1] 23:20:57 INFO - PROCESS | 920 | ++DOMWINDOW == 1 (0E7F1400) [pid = 920] [serial = 1] [outer = 00000000] 23:20:57 INFO - PROCESS | 920 | [920] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:20:57 INFO - PROCESS | 920 | ++DOMWINDOW == 2 (0E7F2000) [pid = 920] [serial = 2] [outer = 0E7F1400] 23:20:57 INFO - PROCESS | 920 | ++DOCSHELL 0F096C00 == 2 [pid = 920] [id = 2] 23:20:57 INFO - PROCESS | 920 | ++DOMWINDOW == 3 (0F097000) [pid = 920] [serial = 3] [outer = 00000000] 23:20:57 INFO - PROCESS | 920 | [920] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:20:57 INFO - PROCESS | 920 | ++DOMWINDOW == 4 (0F097C00) [pid = 920] [serial = 4] [outer = 0F097000] 23:20:58 INFO - PROCESS | 920 | 1464934858073 Marionette INFO Listening on port 2828 23:20:59 INFO - PROCESS | 920 | 1464934859695 Marionette DEBUG Marionette enabled via command-line flag 23:20:59 INFO - PROCESS | 920 | [920] 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:20:59 INFO - PROCESS | 920 | [920] 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:20:59 INFO - PROCESS | 920 | ++DOCSHELL 0D91D800 == 3 [pid = 920] [id = 3] 23:20:59 INFO - PROCESS | 920 | ++DOMWINDOW == 5 (0D91DC00) [pid = 920] [serial = 5] [outer = 00000000] 23:20:59 INFO - PROCESS | 920 | [920] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:20:59 INFO - PROCESS | 920 | ++DOMWINDOW == 6 (0D91E800) [pid = 920] [serial = 6] [outer = 0D91DC00] 23:20:59 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:21:00 INFO - PROCESS | 920 | ++DOMWINDOW == 7 (13912400) [pid = 920] [serial = 7] [outer = 0F097000] 23:21:00 INFO - PROCESS | 920 | [920] 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:21:00 INFO - PROCESS | 920 | 1464934860522 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49911 23:21:00 INFO - PROCESS | 920 | [920] 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:21:00 INFO - PROCESS | 920 | 1464934860544 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49912 23:21:00 INFO - PROCESS | 920 | [920] 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:21:00 INFO - PROCESS | 920 | 1464934860551 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49913 23:21:00 INFO - PROCESS | 920 | [920] 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:21:00 INFO - PROCESS | 920 | 1464934860586 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49914 23:21:00 INFO - PROCESS | 920 | 1464934860589 Marionette DEBUG Closed connection conn0 23:21:00 INFO - PROCESS | 920 | 1464934860591 Marionette DEBUG Closed connection conn1 23:21:00 INFO - PROCESS | 920 | 1464934860593 Marionette DEBUG Closed connection conn2 23:21:00 INFO - PROCESS | 920 | 1464934860651 Marionette DEBUG Closed connection conn3 23:21:00 INFO - PROCESS | 920 | [920] 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:21:00 INFO - PROCESS | 920 | 1464934860732 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49915 23:21:00 INFO - PROCESS | 920 | 1464934860765 Marionette DEBUG Closed connection conn4 23:21:00 INFO - PROCESS | 920 | [920] 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:21:00 INFO - PROCESS | 920 | 1464934860772 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49916 23:21:00 INFO - PROCESS | 920 | ++DOCSHELL 143E9000 == 4 [pid = 920] [id = 4] 23:21:00 INFO - PROCESS | 920 | ++DOMWINDOW == 8 (143EA000) [pid = 920] [serial = 8] [outer = 00000000] 23:21:00 INFO - PROCESS | 920 | ++DOMWINDOW == 9 (1520A000) [pid = 920] [serial = 9] [outer = 143EA000] 23:21:00 INFO - PROCESS | 920 | 1464934860893 Marionette DEBUG Closed connection conn5 23:21:00 INFO - PROCESS | 920 | [920] 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:21:00 INFO - PROCESS | 920 | 1464934860897 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49917 23:21:00 INFO - PROCESS | 920 | ++DOMWINDOW == 10 (1520F800) [pid = 920] [serial = 10] [outer = 143EA000] 23:21:00 INFO - PROCESS | 920 | 1464934860934 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:21:00 INFO - PROCESS | 920 | 1464934860939 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":"20160602212609","device":"desktop","version":"48.0a2"} 23:21:02 INFO - PROCESS | 920 | [920] 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:21:02 INFO - PROCESS | 920 | [920] 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:21:02 INFO - PROCESS | 920 | [920] 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:21:02 INFO - PROCESS | 920 | ++DOCSHELL 16748C00 == 5 [pid = 920] [id = 5] 23:21:02 INFO - PROCESS | 920 | ++DOMWINDOW == 11 (16763000) [pid = 920] [serial = 11] [outer = 00000000] 23:21:02 INFO - PROCESS | 920 | ++DOCSHELL 16765C00 == 6 [pid = 920] [id = 6] 23:21:02 INFO - PROCESS | 920 | ++DOMWINDOW == 12 (16769800) [pid = 920] [serial = 12] [outer = 00000000] 23:21:03 INFO - PROCESS | 920 | [920] 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:21:03 INFO - PROCESS | 920 | ++DOCSHELL 17845C00 == 7 [pid = 920] [id = 7] 23:21:03 INFO - PROCESS | 920 | ++DOMWINDOW == 13 (17846000) [pid = 920] [serial = 13] [outer = 00000000] 23:21:03 INFO - PROCESS | 920 | [920] 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:21:03 INFO - PROCESS | 920 | [920] 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:21:03 INFO - PROCESS | 920 | ++DOMWINDOW == 14 (17C03C00) [pid = 920] [serial = 14] [outer = 17846000] 23:21:03 INFO - PROCESS | 920 | ++DOMWINDOW == 15 (1796B400) [pid = 920] [serial = 15] [outer = 16763000] 23:21:03 INFO - PROCESS | 920 | ++DOMWINDOW == 16 (1796CC00) [pid = 920] [serial = 16] [outer = 16769800] 23:21:03 INFO - PROCESS | 920 | ++DOMWINDOW == 17 (1796F400) [pid = 920] [serial = 17] [outer = 17846000] 23:21:04 INFO - PROCESS | 920 | 1464934864460 Marionette DEBUG loaded listener.js 23:21:04 INFO - PROCESS | 920 | 1464934864474 Marionette DEBUG loaded listener.js 23:21:05 INFO - PROCESS | 920 | ++DOMWINDOW == 18 (1A0E3800) [pid = 920] [serial = 18] [outer = 17846000] 23:21:05 INFO - PROCESS | 920 | 1464934865270 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"3babbfe2-d342-46d7-b924-5fd0ebc6e3e9","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":"20160602212609","device":"desktop","version":"48.0a2","command_id":1}}] 23:21:05 INFO - PROCESS | 920 | 1464934865505 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:21:05 INFO - PROCESS | 920 | 1464934865535 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 23:21:05 INFO - PROCESS | 920 | 1464934865555 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:21:05 INFO - PROCESS | 920 | [920] 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:21:06 INFO - PROCESS | 920 | [920] 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:21:06 INFO - PROCESS | 920 | ++DOMWINDOW == 19 (1A8B3400) [pid = 920] [serial = 19] [outer = 17846000] 23:21:06 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:21:06 INFO - PROCESS | 920 | 1464934866578 Marionette TRACE conn6 <- [1,3,null,{}] 23:21:06 INFO - PROCESS | 920 | 1464934866595 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:21:06 INFO - PROCESS | 920 | 1464934866631 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 23:21:06 INFO - PROCESS | 920 | 1464934866640 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 23:21:06 INFO - PROCESS | 920 | 1464934866643 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 23:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:21:06 INFO - PROCESS | 920 | 1464934866689 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:21:06 INFO - PROCESS | 920 | 1464934866692 Marionette TRACE conn6 <- [1,6,null,{}] 23:21:06 INFO - PROCESS | 920 | 1464934866756 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:21:06 INFO - PROCESS | 920 | 1464934866770 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 23:21:06 INFO - PROCESS | 920 | 1464934866774 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 920 | ++DOCSHELL 1C77D000 == 8 [pid = 920] [id = 8] 23:21:06 INFO - PROCESS | 920 | ++DOMWINDOW == 20 (1C77D400) [pid = 920] [serial = 20] [outer = 00000000] 23:21:06 INFO - PROCESS | 920 | ++DOMWINDOW == 21 (1C77FC00) [pid = 920] [serial = 21] [outer = 1C77D400] 23:21:06 INFO - PROCESS | 920 | 1464934866820 Marionette DEBUG loaded listener.js 23:21:06 INFO - PROCESS | 920 | ++DOMWINDOW == 22 (1C784400) [pid = 920] [serial = 22] [outer = 1C77D400] 23:21:07 INFO - PROCESS | 920 | ++DOCSHELL 143E4800 == 9 [pid = 920] [id = 9] 23:21:07 INFO - PROCESS | 920 | ++DOMWINDOW == 23 (147AD400) [pid = 920] [serial = 23] [outer = 00000000] 23:21:07 INFO - PROCESS | 920 | ++DOMWINDOW == 24 (1C783800) [pid = 920] [serial = 24] [outer = 147AD400] 23:21:07 INFO - PROCESS | 920 | 1464934867222 Marionette DEBUG loaded listener.js 23:21:07 INFO - PROCESS | 920 | ++DOMWINDOW == 25 (1C780000) [pid = 920] [serial = 25] [outer = 147AD400] 23:21:07 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:21:07 INFO - PROCESS | 920 | --DOCSHELL 0E7F1000 == 8 [pid = 920] [id = 1] 23:21:08 INFO - PROCESS | 920 | 1464934868077 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:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1461ms 23:21:08 INFO - PROCESS | 920 | 1464934868114 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 23:21:08 INFO - PROCESS | 920 | 1464934868117 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 23:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:21:08 INFO - PROCESS | 920 | 1464934868122 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:21:08 INFO - PROCESS | 920 | 1464934868125 Marionette TRACE conn6 <- [1,10,null,{}] 23:21:08 INFO - PROCESS | 920 | 1464934868135 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:21:08 INFO - PROCESS | 920 | 1464934868257 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 23:21:08 INFO - PROCESS | 920 | 1464934868333 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:08 INFO - PROCESS | 920 | ++DOCSHELL 0F097400 == 9 [pid = 920] [id = 10] 23:21:08 INFO - PROCESS | 920 | ++DOMWINDOW == 26 (0F097800) [pid = 920] [serial = 26] [outer = 00000000] 23:21:08 INFO - PROCESS | 920 | ++DOMWINDOW == 27 (12A47800) [pid = 920] [serial = 27] [outer = 0F097800] 23:21:08 INFO - PROCESS | 920 | 1464934868402 Marionette DEBUG loaded listener.js 23:21:08 INFO - PROCESS | 920 | ++DOMWINDOW == 28 (1390F000) [pid = 920] [serial = 28] [outer = 0F097800] 23:21:08 INFO - PROCESS | 920 | 1464934868964 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:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 890ms 23:21:09 INFO - PROCESS | 920 | 1464934869015 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 23:21:09 INFO - PROCESS | 920 | 1464934869021 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 23:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:21:09 INFO - PROCESS | 920 | 1464934869027 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:21:09 INFO - PROCESS | 920 | 1464934869030 Marionette TRACE conn6 <- [1,14,null,{}] 23:21:09 INFO - PROCESS | 920 | 1464934869034 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:21:09 INFO - PROCESS | 920 | 1464934869180 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 23:21:09 INFO - PROCESS | 920 | 1464934869242 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:09 INFO - PROCESS | 920 | ++DOCSHELL 16D53400 == 10 [pid = 920] [id = 11] 23:21:09 INFO - PROCESS | 920 | ++DOMWINDOW == 29 (16F6E000) [pid = 920] [serial = 29] [outer = 00000000] 23:21:09 INFO - PROCESS | 920 | ++DOMWINDOW == 30 (17967000) [pid = 920] [serial = 30] [outer = 16F6E000] 23:21:09 INFO - PROCESS | 920 | 1464934869296 Marionette DEBUG loaded listener.js 23:21:09 INFO - PROCESS | 920 | ++DOMWINDOW == 31 (19417800) [pid = 920] [serial = 31] [outer = 16F6E000] 23:21:10 INFO - PROCESS | 920 | 1464934870032 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:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1022ms 23:21:10 INFO - PROCESS | 920 | 1464934870051 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 23:21:10 INFO - PROCESS | 920 | 1464934870055 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 23:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:21:10 INFO - PROCESS | 920 | ++DOCSHELL 0D909000 == 11 [pid = 920] [id = 12] 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 32 (0D909800) [pid = 920] [serial = 32] [outer = 00000000] 23:21:10 INFO - PROCESS | 920 | 1464934870069 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:21:10 INFO - PROCESS | 920 | 1464934870073 Marionette TRACE conn6 <- [1,18,null,{}] 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 33 (0D912400) [pid = 920] [serial = 33] [outer = 0D909800] 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 34 (0D966C00) [pid = 920] [serial = 34] [outer = 0D909800] 23:21:10 INFO - PROCESS | 920 | 1464934870171 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:21:10 INFO - PROCESS | 920 | ++DOCSHELL 0D135400 == 12 [pid = 920] [id = 13] 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 35 (0D916C00) [pid = 920] [serial = 35] [outer = 00000000] 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 36 (0E269000) [pid = 920] [serial = 36] [outer = 0D916C00] 23:21:10 INFO - PROCESS | 920 | 1464934870369 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 37 (0E6B2400) [pid = 920] [serial = 37] [outer = 0D916C00] 23:21:10 INFO - PROCESS | 920 | 1464934870418 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:10 INFO - PROCESS | 920 | ++DOCSHELL 0E6F0400 == 13 [pid = 920] [id = 14] 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 38 (0E739400) [pid = 920] [serial = 38] [outer = 00000000] 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 39 (0E7AD000) [pid = 920] [serial = 39] [outer = 0E739400] 23:21:10 INFO - PROCESS | 920 | 1464934870465 Marionette DEBUG loaded listener.js 23:21:10 INFO - PROCESS | 920 | ++DOMWINDOW == 40 (0F06CC00) [pid = 920] [serial = 40] [outer = 0E739400] 23:21:10 INFO - PROCESS | 920 | --DOCSHELL 143E9000 == 12 [pid = 920] [id = 4] 23:21:10 INFO - PROCESS | 920 | 1464934870939 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:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 950ms 23:21:11 INFO - PROCESS | 920 | 1464934871011 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 23:21:11 INFO - PROCESS | 920 | 1464934871016 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 23:21:11 INFO - PROCESS | 920 | 1464934871021 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:21:11 INFO - PROCESS | 920 | 1464934871024 Marionette TRACE conn6 <- [1,22,null,{}] 23:21:11 INFO - PROCESS | 920 | 1464934871028 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:21:11 INFO - PROCESS | 920 | 1464934871107 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 23:21:11 INFO - PROCESS | 920 | 1464934871164 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:11 INFO - PROCESS | 920 | ++DOCSHELL 0E268400 == 13 [pid = 920] [id = 15] 23:21:11 INFO - PROCESS | 920 | ++DOMWINDOW == 41 (0EEF5000) [pid = 920] [serial = 41] [outer = 00000000] 23:21:11 INFO - PROCESS | 920 | ++DOMWINDOW == 42 (126AB400) [pid = 920] [serial = 42] [outer = 0EEF5000] 23:21:11 INFO - PROCESS | 920 | 1464934871217 Marionette DEBUG loaded listener.js 23:21:11 INFO - PROCESS | 920 | ++DOMWINDOW == 43 (12A4A800) [pid = 920] [serial = 43] [outer = 0EEF5000] 23:21:11 INFO - PROCESS | 920 | 1464934871587 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:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 23:21:11 INFO - PROCESS | 920 | 1464934871656 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 23:21:11 INFO - PROCESS | 920 | 1464934871659 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 23:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:21:11 INFO - PROCESS | 920 | 1464934871671 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:21:11 INFO - PROCESS | 920 | 1464934871675 Marionette TRACE conn6 <- [1,26,null,{}] 23:21:11 INFO - PROCESS | 920 | 1464934871686 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:21:11 INFO - PROCESS | 920 | 1464934871803 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 23:21:11 INFO - PROCESS | 920 | 1464934871814 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:11 INFO - PROCESS | 920 | ++DOCSHELL 147F2000 == 14 [pid = 920] [id = 16] 23:21:11 INFO - PROCESS | 920 | ++DOMWINDOW == 44 (147F2400) [pid = 920] [serial = 44] [outer = 00000000] 23:21:11 INFO - PROCESS | 920 | ++DOMWINDOW == 45 (147F6C00) [pid = 920] [serial = 45] [outer = 147F2400] 23:21:11 INFO - PROCESS | 920 | 1464934871865 Marionette DEBUG loaded listener.js 23:21:11 INFO - PROCESS | 920 | ++DOMWINDOW == 46 (15205C00) [pid = 920] [serial = 46] [outer = 147F2400] 23:21:12 INFO - PROCESS | 920 | 1464934872278 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:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 23:21:12 INFO - PROCESS | 920 | 1464934872302 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 23:21:12 INFO - PROCESS | 920 | 1464934872305 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 23:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:21:12 INFO - PROCESS | 920 | 1464934872307 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:21:12 INFO - PROCESS | 920 | 1464934872309 Marionette TRACE conn6 <- [1,30,null,{}] 23:21:12 INFO - PROCESS | 920 | 1464934872312 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:21:12 INFO - PROCESS | 920 | 1464934872395 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 23:21:12 INFO - PROCESS | 920 | 1464934872401 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:12 INFO - PROCESS | 920 | ++DOCSHELL 152D4800 == 15 [pid = 920] [id = 17] 23:21:12 INFO - PROCESS | 920 | ++DOMWINDOW == 47 (152D8800) [pid = 920] [serial = 47] [outer = 00000000] 23:21:12 INFO - PROCESS | 920 | ++DOMWINDOW == 48 (15E04000) [pid = 920] [serial = 48] [outer = 152D8800] 23:21:12 INFO - PROCESS | 920 | 1464934872447 Marionette DEBUG loaded listener.js 23:21:12 INFO - PROCESS | 920 | ++DOMWINDOW == 49 (15E0C800) [pid = 920] [serial = 49] [outer = 152D8800] 23:21:12 INFO - PROCESS | 920 | 1464934872846 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:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 23:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:21:12 INFO - PROCESS | 920 | 1464934872878 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 23:21:12 INFO - PROCESS | 920 | 1464934872880 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 23:21:12 INFO - PROCESS | 920 | 1464934872895 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:21:12 INFO - PROCESS | 920 | 1464934872897 Marionette TRACE conn6 <- [1,34,null,{}] 23:21:12 INFO - PROCESS | 920 | 1464934872901 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:21:12 INFO - PROCESS | 920 | 1464934872975 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 23:21:12 INFO - PROCESS | 920 | 1464934872982 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:13 INFO - PROCESS | 920 | ++DOCSHELL 0D622800 == 16 [pid = 920] [id = 18] 23:21:13 INFO - PROCESS | 920 | ++DOMWINDOW == 50 (0D9F3400) [pid = 920] [serial = 50] [outer = 00000000] 23:21:13 INFO - PROCESS | 920 | ++DOMWINDOW == 51 (16A1E400) [pid = 920] [serial = 51] [outer = 0D9F3400] 23:21:13 INFO - PROCESS | 920 | 1464934873035 Marionette DEBUG loaded listener.js 23:21:13 INFO - PROCESS | 920 | ++DOMWINDOW == 52 (16EB5C00) [pid = 920] [serial = 52] [outer = 0D9F3400] 23:21:13 INFO - PROCESS | 920 | 1464934873450 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:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 23:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:21:13 INFO - PROCESS | 920 | 1464934873474 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 23:21:13 INFO - PROCESS | 920 | 1464934873476 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 23:21:13 INFO - PROCESS | 920 | 1464934873479 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:21:13 INFO - PROCESS | 920 | 1464934873480 Marionette TRACE conn6 <- [1,38,null,{}] 23:21:13 INFO - PROCESS | 920 | 1464934873484 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:21:13 INFO - PROCESS | 920 | 1464934873612 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 23:21:13 INFO - PROCESS | 920 | 1464934873622 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:13 INFO - PROCESS | 920 | ++DOCSHELL 12CB4C00 == 17 [pid = 920] [id = 19] 23:21:13 INFO - PROCESS | 920 | ++DOMWINDOW == 53 (17FF9400) [pid = 920] [serial = 53] [outer = 00000000] 23:21:13 INFO - PROCESS | 920 | ++DOMWINDOW == 54 (19B72000) [pid = 920] [serial = 54] [outer = 17FF9400] 23:21:13 INFO - PROCESS | 920 | 1464934873667 Marionette DEBUG loaded listener.js 23:21:13 INFO - PROCESS | 920 | ++DOMWINDOW == 55 (19F6D800) [pid = 920] [serial = 55] [outer = 17FF9400] 23:21:14 INFO - PROCESS | 920 | 1464934874040 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:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 23:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:21:14 INFO - PROCESS | 920 | 1464934874050 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 23:21:14 INFO - PROCESS | 920 | 1464934874052 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 23:21:14 INFO - PROCESS | 920 | 1464934874055 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:21:14 INFO - PROCESS | 920 | 1464934874056 Marionette TRACE conn6 <- [1,42,null,{}] 23:21:14 INFO - PROCESS | 920 | 1464934874059 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:21:14 INFO - PROCESS | 920 | 1464934874162 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 23:21:14 INFO - PROCESS | 920 | 1464934874171 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:14 INFO - PROCESS | 920 | ++DOCSHELL 1A0E0400 == 18 [pid = 920] [id = 20] 23:21:14 INFO - PROCESS | 920 | ++DOMWINDOW == 56 (1A0E6800) [pid = 920] [serial = 56] [outer = 00000000] 23:21:14 INFO - PROCESS | 920 | ++DOMWINDOW == 57 (1A31AC00) [pid = 920] [serial = 57] [outer = 1A0E6800] 23:21:14 INFO - PROCESS | 920 | 1464934874219 Marionette DEBUG loaded listener.js 23:21:14 INFO - PROCESS | 920 | ++DOMWINDOW == 58 (1A8AB000) [pid = 920] [serial = 58] [outer = 1A0E6800] 23:21:14 INFO - PROCESS | 920 | 1464934874680 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:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 23:21:14 INFO - PROCESS | 920 | 1464934874726 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 23:21:14 INFO - PROCESS | 920 | 1464934874728 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 23:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:21:14 INFO - PROCESS | 920 | 1464934874731 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:21:14 INFO - PROCESS | 920 | 1464934874733 Marionette TRACE conn6 <- [1,46,null,{}] 23:21:14 INFO - PROCESS | 920 | 1464934874740 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:21:14 INFO - PROCESS | 920 | 1464934874851 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 23:21:14 INFO - PROCESS | 920 | 1464934874860 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:14 INFO - PROCESS | 920 | ++DOCSHELL 17723800 == 19 [pid = 920] [id = 21] 23:21:14 INFO - PROCESS | 920 | ++DOMWINDOW == 59 (17728400) [pid = 920] [serial = 59] [outer = 00000000] 23:21:14 INFO - PROCESS | 920 | ++DOMWINDOW == 60 (1772FC00) [pid = 920] [serial = 60] [outer = 17728400] 23:21:14 INFO - PROCESS | 920 | 1464934874908 Marionette DEBUG loaded listener.js 23:21:14 INFO - PROCESS | 920 | ++DOMWINDOW == 61 (1A277C00) [pid = 920] [serial = 61] [outer = 17728400] 23:21:15 INFO - PROCESS | 920 | 1464934875275 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:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 23:21:15 INFO - PROCESS | 920 | 1464934875302 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 23:21:15 INFO - PROCESS | 920 | 1464934875304 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 23:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:21:15 INFO - PROCESS | 920 | 1464934875307 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 920 | 1464934875309 Marionette TRACE conn6 <- [1,50,null,{}] 23:21:15 INFO - PROCESS | 920 | 1464934875312 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:21:15 INFO - PROCESS | 920 | 1464934875388 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 23:21:15 INFO - PROCESS | 920 | 1464934875452 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:15 INFO - PROCESS | 920 | ++DOCSHELL 143E3000 == 20 [pid = 920] [id = 22] 23:21:15 INFO - PROCESS | 920 | ++DOMWINDOW == 62 (1772B800) [pid = 920] [serial = 62] [outer = 00000000] 23:21:15 INFO - PROCESS | 920 | ++DOMWINDOW == 63 (17E8C800) [pid = 920] [serial = 63] [outer = 1772B800] 23:21:15 INFO - PROCESS | 920 | 1464934875497 Marionette DEBUG loaded listener.js 23:21:15 INFO - PROCESS | 920 | ++DOMWINDOW == 64 (17E8C400) [pid = 920] [serial = 64] [outer = 1772B800] 23:21:15 INFO - PROCESS | 920 | 1464934875842 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:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 23:21:15 INFO - PROCESS | 920 | 1464934875879 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 23:21:15 INFO - PROCESS | 920 | 1464934875881 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 23:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:21:15 INFO - PROCESS | 920 | 1464934875884 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 920 | 1464934875886 Marionette TRACE conn6 <- [1,54,null,{}] 23:21:15 INFO - PROCESS | 920 | 1464934875889 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:21:15 INFO - PROCESS | 920 | 1464934875961 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 23:21:16 INFO - PROCESS | 920 | 1464934876026 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:16 INFO - PROCESS | 920 | ++DOCSHELL 16D23000 == 21 [pid = 920] [id = 23] 23:21:16 INFO - PROCESS | 920 | ++DOMWINDOW == 65 (16D25400) [pid = 920] [serial = 65] [outer = 00000000] 23:21:16 INFO - PROCESS | 920 | ++DOMWINDOW == 66 (16D2C400) [pid = 920] [serial = 66] [outer = 16D25400] 23:21:16 INFO - PROCESS | 920 | 1464934876070 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 920 | ++DOMWINDOW == 67 (16D2F400) [pid = 920] [serial = 67] [outer = 16D25400] 23:21:16 INFO - PROCESS | 920 | 1464934876407 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:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 23:21:16 INFO - PROCESS | 920 | 1464934876455 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 23:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:21:16 INFO - PROCESS | 920 | 1464934876457 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 23:21:16 INFO - PROCESS | 920 | 1464934876461 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:21:16 INFO - PROCESS | 920 | 1464934876463 Marionette TRACE conn6 <- [1,58,null,{}] 23:21:16 INFO - PROCESS | 920 | 1464934876466 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:21:16 INFO - PROCESS | 920 | 1464934876560 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 23:21:16 INFO - PROCESS | 920 | 1464934876626 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:16 INFO - PROCESS | 920 | ++DOCSHELL 0CFA2C00 == 22 [pid = 920] [id = 24] 23:21:16 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (0CFA3400) [pid = 920] [serial = 68] [outer = 00000000] 23:21:16 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (0CFAE800) [pid = 920] [serial = 69] [outer = 0CFA3400] 23:21:16 INFO - PROCESS | 920 | 1464934876673 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (17E91800) [pid = 920] [serial = 70] [outer = 0CFA3400] 23:21:17 INFO - PROCESS | 920 | 1464934877036 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:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 23:21:17 INFO - PROCESS | 920 | 1464934877096 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 23:21:17 INFO - PROCESS | 920 | 1464934877098 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 23:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:21:17 INFO - PROCESS | 920 | 1464934877101 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:21:17 INFO - PROCESS | 920 | 1464934877102 Marionette TRACE conn6 <- [1,62,null,{}] 23:21:17 INFO - PROCESS | 920 | 1464934877106 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:21:17 INFO - PROCESS | 920 | 1464934877208 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 23:21:17 INFO - PROCESS | 920 | 1464934877216 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:17 INFO - PROCESS | 920 | ++DOCSHELL 16D2E400 == 23 [pid = 920] [id = 25] 23:21:17 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (1A388400) [pid = 920] [serial = 71] [outer = 00000000] 23:21:17 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (1A38E800) [pid = 920] [serial = 72] [outer = 1A388400] 23:21:17 INFO - PROCESS | 920 | 1464934877260 Marionette DEBUG loaded listener.js 23:21:17 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (1A38F400) [pid = 920] [serial = 73] [outer = 1A388400] 23:21:17 INFO - PROCESS | 920 | 1464934877641 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:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 23:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:21:17 INFO - PROCESS | 920 | 1464934877672 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 23:21:17 INFO - PROCESS | 920 | 1464934877674 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 23:21:17 INFO - PROCESS | 920 | 1464934877677 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:21:17 INFO - PROCESS | 920 | 1464934877679 Marionette TRACE conn6 <- [1,66,null,{}] 23:21:17 INFO - PROCESS | 920 | 1464934877682 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:21:17 INFO - PROCESS | 920 | 1464934877756 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 23:21:17 INFO - PROCESS | 920 | 1464934877762 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:17 INFO - PROCESS | 920 | ++DOCSHELL 0E15B800 == 24 [pid = 920] [id = 26] 23:21:17 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (0E15C000) [pid = 920] [serial = 74] [outer = 00000000] 23:21:17 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (0E160000) [pid = 920] [serial = 75] [outer = 0E15C000] 23:21:17 INFO - PROCESS | 920 | 1464934877807 Marionette DEBUG loaded listener.js 23:21:17 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (0E162000) [pid = 920] [serial = 76] [outer = 0E15C000] 23:21:18 INFO - PROCESS | 920 | 1464934878974 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:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1329ms 23:21:19 INFO - PROCESS | 920 | 1464934879008 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 23:21:19 INFO - PROCESS | 920 | 1464934879011 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 23:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:21:19 INFO - PROCESS | 920 | 1464934879015 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:21:19 INFO - PROCESS | 920 | 1464934879019 Marionette TRACE conn6 <- [1,70,null,{}] 23:21:19 INFO - PROCESS | 920 | 1464934879024 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:21:19 INFO - PROCESS | 920 | 1464934879130 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 23:21:19 INFO - PROCESS | 920 | 1464934879139 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:19 INFO - PROCESS | 920 | ++DOCSHELL 0E159800 == 25 [pid = 920] [id = 27] 23:21:19 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (0E15C400) [pid = 920] [serial = 77] [outer = 00000000] 23:21:19 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (0E6A8000) [pid = 920] [serial = 78] [outer = 0E15C400] 23:21:19 INFO - PROCESS | 920 | 1464934879188 Marionette DEBUG loaded listener.js 23:21:19 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (0E7A3C00) [pid = 920] [serial = 79] [outer = 0E15C400] 23:21:19 INFO - PROCESS | 920 | 1464934879592 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:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 23:21:19 INFO - PROCESS | 920 | 1464934879649 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 23:21:19 INFO - PROCESS | 920 | 1464934879654 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 23:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:21:19 INFO - PROCESS | 920 | 1464934879661 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:21:19 INFO - PROCESS | 920 | 1464934879663 Marionette TRACE conn6 <- [1,74,null,{}] 23:21:19 INFO - PROCESS | 920 | 1464934879667 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:21:19 INFO - PROCESS | 920 | 1464934879770 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 23:21:19 INFO - PROCESS | 920 | 1464934879777 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:19 INFO - PROCESS | 920 | ++DOCSHELL 12284800 == 26 [pid = 920] [id = 28] 23:21:19 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (122B0400) [pid = 920] [serial = 80] [outer = 00000000] 23:21:19 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (12A44000) [pid = 920] [serial = 81] [outer = 122B0400] 23:21:19 INFO - PROCESS | 920 | 1464934879823 Marionette DEBUG loaded listener.js 23:21:19 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (12C21000) [pid = 920] [serial = 82] [outer = 122B0400] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 81 (143EA000) [pid = 920] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 80 (1772B800) [pid = 920] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 79 (16D25400) [pid = 920] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 78 (0CFA3400) [pid = 920] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 77 (1C77D400) [pid = 920] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 76 (0F097800) [pid = 920] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 75 (16F6E000) [pid = 920] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 74 (0E739400) [pid = 920] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 73 (0EEF5000) [pid = 920] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 72 (147F2400) [pid = 920] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 71 (152D8800) [pid = 920] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 70 (0D9F3400) [pid = 920] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:21:20 INFO - PROCESS | 920 | --DOMWINDOW == 69 (17FF9400) [pid = 920] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:21:20 INFO - PROCESS | 920 | 1464934880537 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:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 23:21:20 INFO - PROCESS | 920 | 1464934880593 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 23:21:20 INFO - PROCESS | 920 | 1464934880595 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 23:21:20 INFO - PROCESS | 920 | 1464934880598 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:21:20 INFO - PROCESS | 920 | 1464934880602 Marionette TRACE conn6 <- [1,78,null,{}] 23:21:20 INFO - PROCESS | 920 | 1464934880612 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:21:20 INFO - PROCESS | 920 | 1464934880692 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 23:21:20 INFO - PROCESS | 920 | 1464934880700 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:20 INFO - PROCESS | 920 | ++DOCSHELL 12CB2800 == 27 [pid = 920] [id = 29] 23:21:20 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (12CB3000) [pid = 920] [serial = 83] [outer = 00000000] 23:21:20 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (139F4400) [pid = 920] [serial = 84] [outer = 12CB3000] 23:21:20 INFO - PROCESS | 920 | 1464934880747 Marionette DEBUG loaded listener.js 23:21:20 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (147B3000) [pid = 920] [serial = 85] [outer = 12CB3000] 23:21:21 INFO - PROCESS | 920 | 1464934881154 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:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 23:21:21 INFO - PROCESS | 920 | 1464934881172 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 23:21:21 INFO - PROCESS | 920 | 1464934881175 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 23:21:21 INFO - PROCESS | 920 | 1464934881189 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 920 | 1464934881191 Marionette TRACE conn6 <- [1,82,null,{}] 23:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:21:21 INFO - PROCESS | 920 | 1464934881194 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:21:21 INFO - PROCESS | 920 | 1464934881271 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 23:21:21 INFO - PROCESS | 920 | 1464934881278 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:21 INFO - PROCESS | 920 | ++DOCSHELL 147F6400 == 28 [pid = 920] [id = 30] 23:21:21 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (147F7400) [pid = 920] [serial = 86] [outer = 00000000] 23:21:21 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (1562A800) [pid = 920] [serial = 87] [outer = 147F7400] 23:21:21 INFO - PROCESS | 920 | 1464934881322 Marionette DEBUG loaded listener.js 23:21:21 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (15B35400) [pid = 920] [serial = 88] [outer = 147F7400] 23:21:21 INFO - PROCESS | 920 | 1464934881749 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:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 23:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:21:21 INFO - PROCESS | 920 | 1464934881823 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 23:21:21 INFO - PROCESS | 920 | 1464934881825 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 23:21:21 INFO - PROCESS | 920 | 1464934881829 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 920 | 1464934881830 Marionette TRACE conn6 <- [1,86,null,{}] 23:21:21 INFO - PROCESS | 920 | 1464934881834 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:21:21 INFO - PROCESS | 920 | 1464934881914 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 23:21:21 INFO - PROCESS | 920 | 1464934881921 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:21 INFO - PROCESS | 920 | ++DOCSHELL 16769C00 == 29 [pid = 920] [id = 31] 23:21:21 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (16A1E000) [pid = 920] [serial = 89] [outer = 00000000] 23:21:21 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (16D27400) [pid = 920] [serial = 90] [outer = 16A1E000] 23:21:21 INFO - PROCESS | 920 | 1464934881965 Marionette DEBUG loaded listener.js 23:21:22 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (16D29800) [pid = 920] [serial = 91] [outer = 16A1E000] 23:21:22 INFO - PROCESS | 920 | 1464934882437 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:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 670ms 23:21:22 INFO - PROCESS | 920 | 1464934882500 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 23:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:21:22 INFO - PROCESS | 920 | 1464934882504 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 23:21:22 INFO - PROCESS | 920 | 1464934882510 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:21:22 INFO - PROCESS | 920 | 1464934882514 Marionette TRACE conn6 <- [1,90,null,{}] 23:21:22 INFO - PROCESS | 920 | 1464934882520 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:21:22 INFO - PROCESS | 920 | 1464934882622 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 23:21:22 INFO - PROCESS | 920 | 1464934882746 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:22 INFO - PROCESS | 920 | ++DOCSHELL 0D9F4800 == 30 [pid = 920] [id = 32] 23:21:22 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (0DE4AC00) [pid = 920] [serial = 92] [outer = 00000000] 23:21:22 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (0E159000) [pid = 920] [serial = 93] [outer = 0DE4AC00] 23:21:22 INFO - PROCESS | 920 | 1464934882805 Marionette DEBUG loaded listener.js 23:21:22 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (0E6ED400) [pid = 920] [serial = 94] [outer = 0DE4AC00] 23:21:23 INFO - PROCESS | 920 | 1464934883298 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:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 23:21:23 INFO - PROCESS | 920 | 1464934883341 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 23:21:23 INFO - PROCESS | 920 | 1464934883347 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 23:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:21:23 INFO - PROCESS | 920 | 1464934883353 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:21:23 INFO - PROCESS | 920 | 1464934883356 Marionette TRACE conn6 <- [1,94,null,{}] 23:21:23 INFO - PROCESS | 920 | 1464934883360 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:21:23 INFO - PROCESS | 920 | 1464934883462 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 23:21:23 INFO - PROCESS | 920 | 1464934883547 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 920 | ++DOCSHELL 12973400 == 31 [pid = 920] [id = 33] 23:21:23 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (12CAB000) [pid = 920] [serial = 95] [outer = 00000000] 23:21:23 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (147EE800) [pid = 920] [serial = 96] [outer = 12CAB000] 23:21:23 INFO - PROCESS | 920 | 1464934883601 Marionette DEBUG loaded listener.js 23:21:23 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (152D8000) [pid = 920] [serial = 97] [outer = 12CAB000] 23:21:24 INFO - PROCESS | 920 | 1464934884122 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:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 23:21:24 INFO - PROCESS | 920 | 1464934884185 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 23:21:24 INFO - PROCESS | 920 | 1464934884188 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 23:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:21:24 INFO - PROCESS | 920 | 1464934884192 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:21:24 INFO - PROCESS | 920 | 1464934884195 Marionette TRACE conn6 <- [1,98,null,{}] 23:21:24 INFO - PROCESS | 920 | 1464934884206 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:21:24 INFO - PROCESS | 920 | 1464934884309 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 23:21:24 INFO - PROCESS | 920 | 1464934884380 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:24 INFO - PROCESS | 920 | ++DOCSHELL 16EB6C00 == 32 [pid = 920] [id = 34] 23:21:24 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (1772F800) [pid = 920] [serial = 98] [outer = 00000000] 23:21:24 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (17C01800) [pid = 920] [serial = 99] [outer = 1772F800] 23:21:24 INFO - PROCESS | 920 | 1464934884436 Marionette DEBUG loaded listener.js 23:21:24 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (17C5A000) [pid = 920] [serial = 100] [outer = 1772F800] 23:21:24 INFO - PROCESS | 920 | 1464934884955 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:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 23:21:25 INFO - PROCESS | 920 | 1464934885025 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 23:21:25 INFO - PROCESS | 920 | 1464934885028 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 23:21:25 INFO - PROCESS | 920 | 1464934885031 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:21:25 INFO - PROCESS | 920 | 1464934885033 Marionette TRACE conn6 <- [1,102,null,{}] 23:21:25 INFO - PROCESS | 920 | 1464934885037 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:21:25 INFO - PROCESS | 920 | 1464934885134 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 23:21:25 INFO - PROCESS | 920 | 1464934885202 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:25 INFO - PROCESS | 920 | ++DOCSHELL 155F5400 == 33 [pid = 920] [id = 35] 23:21:25 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (155F8C00) [pid = 920] [serial = 101] [outer = 00000000] 23:21:25 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (155FC400) [pid = 920] [serial = 102] [outer = 155F8C00] 23:21:25 INFO - PROCESS | 920 | 1464934885256 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (1796F000) [pid = 920] [serial = 103] [outer = 155F8C00] 23:21:25 INFO - PROCESS | 920 | 1464934885776 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:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 23:21:25 INFO - PROCESS | 920 | 1464934885830 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 23:21:25 INFO - PROCESS | 920 | 1464934885832 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 23:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:21:25 INFO - PROCESS | 920 | 1464934885836 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:21:25 INFO - PROCESS | 920 | 1464934885838 Marionette TRACE conn6 <- [1,106,null,{}] 23:21:25 INFO - PROCESS | 920 | 1464934885841 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:21:25 INFO - PROCESS | 920 | 1464934885933 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 23:21:26 INFO - PROCESS | 920 | 1464934886016 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:26 INFO - PROCESS | 920 | ++DOCSHELL 0CFA8C00 == 34 [pid = 920] [id = 36] 23:21:26 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (0D1E6C00) [pid = 920] [serial = 104] [outer = 00000000] 23:21:26 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17C58000) [pid = 920] [serial = 105] [outer = 0D1E6C00] 23:21:26 INFO - PROCESS | 920 | 1464934886069 Marionette DEBUG loaded listener.js 23:21:26 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17E85C00) [pid = 920] [serial = 106] [outer = 0D1E6C00] 23:21:26 INFO - PROCESS | 920 | 1464934886616 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:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 23:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:21:26 INFO - PROCESS | 920 | 1464934886671 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 23:21:26 INFO - PROCESS | 920 | 1464934886675 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 23:21:26 INFO - PROCESS | 920 | 1464934886680 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:21:26 INFO - PROCESS | 920 | 1464934886683 Marionette TRACE conn6 <- [1,110,null,{}] 23:21:26 INFO - PROCESS | 920 | 1464934886688 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:21:26 INFO - PROCESS | 920 | 1464934886784 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 23:21:26 INFO - PROCESS | 920 | 1464934886857 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:26 INFO - PROCESS | 920 | ++DOCSHELL 0D912000 == 35 [pid = 920] [id = 37] 23:21:26 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (0D9ECC00) [pid = 920] [serial = 107] [outer = 00000000] 23:21:26 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (0F091000) [pid = 920] [serial = 108] [outer = 0D9ECC00] 23:21:26 INFO - PROCESS | 920 | 1464934886907 Marionette DEBUG loaded listener.js 23:21:26 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (123F0000) [pid = 920] [serial = 109] [outer = 0D9ECC00] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1796F400) [pid = 920] [serial = 17] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 94 (19F6D800) [pid = 920] [serial = 55] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 93 (19417800) [pid = 920] [serial = 31] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0F06CC00) [pid = 920] [serial = 40] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 91 (17E8C400) [pid = 920] [serial = 64] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 90 (15205C00) [pid = 920] [serial = 46] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 89 (16D2F400) [pid = 920] [serial = 67] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 88 (17E91800) [pid = 920] [serial = 70] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 87 (1C784400) [pid = 920] [serial = 22] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 86 (1A38E800) [pid = 920] [serial = 72] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 85 (1520A000) [pid = 920] [serial = 9] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 84 (1520F800) [pid = 920] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 83 (0F097C00) [pid = 920] [serial = 4] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 82 (17E8C800) [pid = 920] [serial = 63] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 81 (16D2C400) [pid = 920] [serial = 66] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 80 (0CFAE800) [pid = 920] [serial = 69] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 79 (12A47800) [pid = 920] [serial = 27] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 78 (1390F000) [pid = 920] [serial = 28] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 77 (17967000) [pid = 920] [serial = 30] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 76 (0E269000) [pid = 920] [serial = 36] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 75 (0E7AD000) [pid = 920] [serial = 39] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 74 (126AB400) [pid = 920] [serial = 42] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 73 (12A4A800) [pid = 920] [serial = 43] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 72 (147F6C00) [pid = 920] [serial = 45] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 71 (15E04000) [pid = 920] [serial = 48] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 70 (15E0C800) [pid = 920] [serial = 49] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 69 (16A1E400) [pid = 920] [serial = 51] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 68 (16EB5C00) [pid = 920] [serial = 52] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 67 (19B72000) [pid = 920] [serial = 54] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 66 (1A31AC00) [pid = 920] [serial = 57] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 65 (1772FC00) [pid = 920] [serial = 60] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 64 (0D912400) [pid = 920] [serial = 33] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 63 (1C77FC00) [pid = 920] [serial = 21] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 62 (1C783800) [pid = 920] [serial = 24] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | --DOMWINDOW == 61 (17C03C00) [pid = 920] [serial = 14] [outer = 00000000] [url = about:blank] 23:21:27 INFO - PROCESS | 920 | 1464934887898 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:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1284ms 23:21:27 INFO - PROCESS | 920 | 1464934887966 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 23:21:27 INFO - PROCESS | 920 | 1464934887970 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 23:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:21:27 INFO - PROCESS | 920 | 1464934887976 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:21:27 INFO - PROCESS | 920 | 1464934887979 Marionette TRACE conn6 <- [1,114,null,{}] 23:21:27 INFO - PROCESS | 920 | 1464934887984 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:21:28 INFO - PROCESS | 920 | 1464934888071 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 23:21:28 INFO - PROCESS | 920 | 1464934888139 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:28 INFO - PROCESS | 920 | ++DOCSHELL 0DE4A400 == 36 [pid = 920] [id = 38] 23:21:28 INFO - PROCESS | 920 | ++DOMWINDOW == 62 (0DE4E800) [pid = 920] [serial = 110] [outer = 00000000] 23:21:28 INFO - PROCESS | 920 | ++DOMWINDOW == 63 (0E157000) [pid = 920] [serial = 111] [outer = 0DE4E800] 23:21:28 INFO - PROCESS | 920 | 1464934888187 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 920 | ++DOMWINDOW == 64 (0E268000) [pid = 920] [serial = 112] [outer = 0DE4E800] 23:21:28 INFO - PROCESS | 920 | 1464934888567 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:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 23:21:28 INFO - PROCESS | 920 | 1464934888611 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 23:21:28 INFO - PROCESS | 920 | 1464934888617 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 23:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:21:28 INFO - PROCESS | 920 | 1464934888623 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:21:28 INFO - PROCESS | 920 | 1464934888625 Marionette TRACE conn6 <- [1,118,null,{}] 23:21:28 INFO - PROCESS | 920 | 1464934888629 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:21:28 INFO - PROCESS | 920 | 1464934888709 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 23:21:28 INFO - PROCESS | 920 | 1464934888717 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:28 INFO - PROCESS | 920 | ++DOCSHELL 0EEF5000 == 37 [pid = 920] [id = 39] 23:21:28 INFO - PROCESS | 920 | ++DOMWINDOW == 65 (0F06CC00) [pid = 920] [serial = 113] [outer = 00000000] 23:21:28 INFO - PROCESS | 920 | ++DOMWINDOW == 66 (12940C00) [pid = 920] [serial = 114] [outer = 0F06CC00] 23:21:28 INFO - PROCESS | 920 | 1464934888763 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 920 | ++DOMWINDOW == 67 (12A44C00) [pid = 920] [serial = 115] [outer = 0F06CC00] 23:21:29 INFO - PROCESS | 920 | 1464934889192 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:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 23:21:29 INFO - PROCESS | 920 | 1464934889258 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 23:21:29 INFO - PROCESS | 920 | 1464934889260 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 23:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:21:29 INFO - PROCESS | 920 | 1464934889264 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 920 | 1464934889267 Marionette TRACE conn6 <- [1,122,null,{}] 23:21:29 INFO - PROCESS | 920 | 1464934889278 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:21:29 INFO - PROCESS | 920 | 1464934889359 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 23:21:29 INFO - PROCESS | 920 | 1464934889377 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:29 INFO - PROCESS | 920 | ++DOCSHELL 147EF400 == 38 [pid = 920] [id = 40] 23:21:29 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (147EF800) [pid = 920] [serial = 116] [outer = 00000000] 23:21:29 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (147F6C00) [pid = 920] [serial = 117] [outer = 147EF800] 23:21:29 INFO - PROCESS | 920 | 1464934889424 Marionette DEBUG loaded listener.js 23:21:29 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (15205800) [pid = 920] [serial = 118] [outer = 147EF800] 23:21:29 INFO - PROCESS | 920 | 1464934889812 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:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 591ms 23:21:29 INFO - PROCESS | 920 | 1464934889856 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 23:21:29 INFO - PROCESS | 920 | 1464934889858 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 23:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:21:29 INFO - PROCESS | 920 | 1464934889875 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 920 | 1464934889877 Marionette TRACE conn6 <- [1,126,null,{}] 23:21:29 INFO - PROCESS | 920 | 1464934889881 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:21:29 INFO - PROCESS | 920 | 1464934889996 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 23:21:30 INFO - PROCESS | 920 | 1464934890004 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 920 | ++DOCSHELL 147EE000 == 39 [pid = 920] [id = 41] 23:21:30 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (152D0800) [pid = 920] [serial = 119] [outer = 00000000] 23:21:30 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (155F8000) [pid = 920] [serial = 120] [outer = 152D0800] 23:21:30 INFO - PROCESS | 920 | 1464934890048 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (15B29800) [pid = 920] [serial = 121] [outer = 152D0800] 23:21:30 INFO - PROCESS | 920 | 1464934890475 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:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 23:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:21:30 INFO - PROCESS | 920 | 1464934890507 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 23:21:30 INFO - PROCESS | 920 | 1464934890509 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 23:21:30 INFO - PROCESS | 920 | 1464934890512 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:21:30 INFO - PROCESS | 920 | 1464934890513 Marionette TRACE conn6 <- [1,130,null,{}] 23:21:30 INFO - PROCESS | 920 | 1464934890517 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:21:30 INFO - PROCESS | 920 | 1464934890611 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 23:21:30 INFO - PROCESS | 920 | 1464934890618 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 920 | ++DOCSHELL 15E04800 == 40 [pid = 920] [id = 42] 23:21:30 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (15E0C800) [pid = 920] [serial = 122] [outer = 00000000] 23:21:30 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (16769400) [pid = 920] [serial = 123] [outer = 15E0C800] 23:21:30 INFO - PROCESS | 920 | 1464934890662 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (16D26C00) [pid = 920] [serial = 124] [outer = 15E0C800] 23:21:31 INFO - PROCESS | 920 | 1464934891073 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:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 23:21:31 INFO - PROCESS | 920 | 1464934891143 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 23:21:31 INFO - PROCESS | 920 | 1464934891145 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 23:21:31 INFO - PROCESS | 920 | 1464934891148 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:21:31 INFO - PROCESS | 920 | 1464934891150 Marionette TRACE conn6 <- [1,134,null,{}] 23:21:31 INFO - PROCESS | 920 | 1464934891162 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:21:31 INFO - PROCESS | 920 | 1464934891279 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 23:21:31 INFO - PROCESS | 920 | 1464934891345 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:31 INFO - PROCESS | 920 | ++DOCSHELL 15EF6800 == 41 [pid = 920] [id = 43] 23:21:31 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (16D2AC00) [pid = 920] [serial = 125] [outer = 00000000] 23:21:31 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (16F6CC00) [pid = 920] [serial = 126] [outer = 16D2AC00] 23:21:31 INFO - PROCESS | 920 | 1464934891389 Marionette DEBUG loaded listener.js 23:21:31 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (17729400) [pid = 920] [serial = 127] [outer = 16D2AC00] 23:21:31 INFO - PROCESS | 920 | 1464934891779 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:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 23:21:31 INFO - PROCESS | 920 | 1464934891823 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 23:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:21:31 INFO - PROCESS | 920 | 1464934891825 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 23:21:31 INFO - PROCESS | 920 | 1464934891828 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - PROCESS | 920 | 1464934891830 Marionette TRACE conn6 <- [1,138,null,{}] 23:21:31 INFO - PROCESS | 920 | 1464934891833 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:21:31 INFO - PROCESS | 920 | 1464934891984 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 78 (0E15C000) [pid = 920] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 77 (1A0E6800) [pid = 920] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 76 (1A388400) [pid = 920] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 75 (17728400) [pid = 920] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 74 (16A1E000) [pid = 920] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 73 (147F7400) [pid = 920] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 72 (0E15C400) [pid = 920] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 71 (122B0400) [pid = 920] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:21:31 INFO - PROCESS | 920 | --DOMWINDOW == 70 (12CB3000) [pid = 920] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:21:32 INFO - PROCESS | 920 | 1464934892030 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 920 | ++DOCSHELL 0CFB1C00 == 42 [pid = 920] [id = 44] 23:21:32 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (0D66C400) [pid = 920] [serial = 128] [outer = 00000000] 23:21:32 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (122B0400) [pid = 920] [serial = 129] [outer = 0D66C400] 23:21:32 INFO - PROCESS | 920 | 1464934892074 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (129F6000) [pid = 920] [serial = 130] [outer = 0D66C400] 23:21:32 INFO - PROCESS | 920 | 1464934892428 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:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 23:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:21:32 INFO - PROCESS | 920 | 1464934892459 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 23:21:32 INFO - PROCESS | 920 | 1464934892461 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 23:21:32 INFO - PROCESS | 920 | 1464934892463 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:21:32 INFO - PROCESS | 920 | 1464934892465 Marionette TRACE conn6 <- [1,142,null,{}] 23:21:32 INFO - PROCESS | 920 | 1464934892469 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:21:32 INFO - PROCESS | 920 | 1464934892564 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 23:21:32 INFO - PROCESS | 920 | 1464934892597 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 920 | ++DOCSHELL 08A78000 == 43 [pid = 920] [id = 45] 23:21:32 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (16A1E000) [pid = 920] [serial = 131] [outer = 00000000] 23:21:32 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (17C5E800) [pid = 920] [serial = 132] [outer = 16A1E000] 23:21:32 INFO - PROCESS | 920 | 1464934892640 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (17729800) [pid = 920] [serial = 133] [outer = 16A1E000] 23:21:33 INFO - PROCESS | 920 | 1464934893007 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:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 23:21:33 INFO - PROCESS | 920 | 1464934893035 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 23:21:33 INFO - PROCESS | 920 | 1464934893037 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 23:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:21:33 INFO - PROCESS | 920 | 1464934893040 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - PROCESS | 920 | 1464934893042 Marionette TRACE conn6 <- [1,146,null,{}] 23:21:33 INFO - PROCESS | 920 | 1464934893045 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:21:33 INFO - PROCESS | 920 | 1464934893117 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 23:21:33 INFO - PROCESS | 920 | 1464934893180 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:33 INFO - PROCESS | 920 | ++DOCSHELL 147EF000 == 44 [pid = 920] [id = 46] 23:21:33 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (17E8F000) [pid = 920] [serial = 134] [outer = 00000000] 23:21:33 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (194E3000) [pid = 920] [serial = 135] [outer = 17E8F000] 23:21:33 INFO - PROCESS | 920 | 1464934893223 Marionette DEBUG loaded listener.js 23:21:33 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (19B6EC00) [pid = 920] [serial = 136] [outer = 17E8F000] 23:21:33 INFO - PROCESS | 920 | 1464934893568 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:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 23:21:33 INFO - PROCESS | 920 | 1464934893611 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 23:21:33 INFO - PROCESS | 920 | 1464934893613 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 23:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:21:33 INFO - PROCESS | 920 | 1464934893616 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - PROCESS | 920 | 1464934893618 Marionette TRACE conn6 <- [1,150,null,{}] 23:21:33 INFO - PROCESS | 920 | 1464934893621 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:21:33 INFO - PROCESS | 920 | 1464934893693 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 23:21:33 INFO - PROCESS | 920 | 1464934893758 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:33 INFO - PROCESS | 920 | ++DOCSHELL 17FFDC00 == 45 [pid = 920] [id = 47] 23:21:33 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (19B77400) [pid = 920] [serial = 137] [outer = 00000000] 23:21:33 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (1A07FC00) [pid = 920] [serial = 138] [outer = 19B77400] 23:21:33 INFO - PROCESS | 920 | 1464934893801 Marionette DEBUG loaded listener.js 23:21:33 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (1A30F000) [pid = 920] [serial = 139] [outer = 19B77400] 23:21:34 INFO - PROCESS | 920 | 1464934894479 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:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 23:21:34 INFO - PROCESS | 920 | 1464934894548 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 23:21:34 INFO - PROCESS | 920 | 1464934894553 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 23:21:34 INFO - PROCESS | 920 | 1464934894559 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:21:34 INFO - PROCESS | 920 | 1464934894562 Marionette TRACE conn6 <- [1,154,null,{}] 23:21:34 INFO - PROCESS | 920 | 1464934894568 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:21:34 INFO - PROCESS | 920 | 1464934894682 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 23:21:34 INFO - PROCESS | 920 | 1464934894755 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:34 INFO - PROCESS | 920 | ++DOCSHELL 0DE55C00 == 46 [pid = 920] [id = 48] 23:21:34 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (0E154000) [pid = 920] [serial = 140] [outer = 00000000] 23:21:34 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (0E7F9000) [pid = 920] [serial = 141] [outer = 0E154000] 23:21:34 INFO - PROCESS | 920 | 1464934894811 Marionette DEBUG loaded listener.js 23:21:34 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (1236FC00) [pid = 920] [serial = 142] [outer = 0E154000] 23:21:35 INFO - PROCESS | 920 | 1464934895672 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:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1130ms 23:21:35 INFO - PROCESS | 920 | 1464934895692 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 23:21:35 INFO - PROCESS | 920 | 1464934895696 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 23:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:21:35 INFO - PROCESS | 920 | 1464934895701 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:21:35 INFO - PROCESS | 920 | 1464934895706 Marionette TRACE conn6 <- [1,158,null,{}] 23:21:35 INFO - PROCESS | 920 | 1464934895712 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:21:35 INFO - PROCESS | 920 | 1464934895818 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 23:21:35 INFO - PROCESS | 920 | 1464934895892 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:35 INFO - PROCESS | 920 | ++DOCSHELL 0D912400 == 47 [pid = 920] [id = 49] 23:21:35 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (0E160400) [pid = 920] [serial = 143] [outer = 00000000] 23:21:35 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (0F078C00) [pid = 920] [serial = 144] [outer = 0E160400] 23:21:35 INFO - PROCESS | 920 | 1464934895940 Marionette DEBUG loaded listener.js 23:21:36 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (12373C00) [pid = 920] [serial = 145] [outer = 0E160400] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 155F5400 == 46 [pid = 920] [id = 35] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 0D9F4800 == 45 [pid = 920] [id = 32] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 12973400 == 44 [pid = 920] [id = 33] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 16EB6C00 == 43 [pid = 920] [id = 34] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 147F6400 == 42 [pid = 920] [id = 30] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 16769C00 == 41 [pid = 920] [id = 31] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 12CB2800 == 40 [pid = 920] [id = 29] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 147EF000 == 39 [pid = 920] [id = 46] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 08A78000 == 38 [pid = 920] [id = 45] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 0CFB1C00 == 37 [pid = 920] [id = 44] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 15EF6800 == 36 [pid = 920] [id = 43] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 15E04800 == 35 [pid = 920] [id = 42] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 147EE000 == 34 [pid = 920] [id = 41] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 147EF400 == 33 [pid = 920] [id = 40] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 0EEF5000 == 32 [pid = 920] [id = 39] 23:21:36 INFO - PROCESS | 920 | --DOCSHELL 0DE4A400 == 31 [pid = 920] [id = 38] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 87 (1A8AB000) [pid = 920] [serial = 58] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 86 (1A38F400) [pid = 920] [serial = 73] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 85 (1A277C00) [pid = 920] [serial = 61] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 84 (16D27400) [pid = 920] [serial = 90] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 83 (16D29800) [pid = 920] [serial = 91] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 82 (15B35400) [pid = 920] [serial = 88] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0E6A8000) [pid = 920] [serial = 78] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 80 (0E7A3C00) [pid = 920] [serial = 79] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 79 (12A44000) [pid = 920] [serial = 81] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 78 (1562A800) [pid = 920] [serial = 87] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 77 (12C21000) [pid = 920] [serial = 82] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 76 (147B3000) [pid = 920] [serial = 85] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 75 (0E162000) [pid = 920] [serial = 76] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 74 (139F4400) [pid = 920] [serial = 84] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | --DOMWINDOW == 73 (0E160000) [pid = 920] [serial = 75] [outer = 00000000] [url = about:blank] 23:21:36 INFO - PROCESS | 920 | 1464934896431 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:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 790ms 23:21:36 INFO - PROCESS | 920 | 1464934896493 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 23:21:36 INFO - PROCESS | 920 | 1464934896499 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 23:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:21:36 INFO - PROCESS | 920 | 1464934896505 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:21:36 INFO - PROCESS | 920 | 1464934896508 Marionette TRACE conn6 <- [1,162,null,{}] 23:21:36 INFO - PROCESS | 920 | 1464934896511 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:21:36 INFO - PROCESS | 920 | 1464934896594 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 23:21:36 INFO - PROCESS | 920 | 1464934896605 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:36 INFO - PROCESS | 920 | ++DOCSHELL 0E7B0000 == 32 [pid = 920] [id = 50] 23:21:36 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (0E7B2C00) [pid = 920] [serial = 146] [outer = 00000000] 23:21:36 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (1237B000) [pid = 920] [serial = 147] [outer = 0E7B2C00] 23:21:36 INFO - PROCESS | 920 | 1464934896651 Marionette DEBUG loaded listener.js 23:21:36 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (123F3000) [pid = 920] [serial = 148] [outer = 0E7B2C00] 23:21:37 INFO - PROCESS | 920 | 1464934897111 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:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 23:21:37 INFO - PROCESS | 920 | 1464934897137 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 23:21:37 INFO - PROCESS | 920 | 1464934897139 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 23:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:21:37 INFO - PROCESS | 920 | 1464934897142 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:21:37 INFO - PROCESS | 920 | 1464934897146 Marionette TRACE conn6 <- [1,166,null,{}] 23:21:37 INFO - PROCESS | 920 | 1464934897161 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:21:37 INFO - PROCESS | 920 | 1464934897242 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 23:21:37 INFO - PROCESS | 920 | 1464934897251 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 920 | ++DOCSHELL 13912000 == 33 [pid = 920] [id = 51] 23:21:37 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (139F4000) [pid = 920] [serial = 149] [outer = 00000000] 23:21:37 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (139F9C00) [pid = 920] [serial = 150] [outer = 139F4000] 23:21:37 INFO - PROCESS | 920 | 1464934897300 Marionette DEBUG loaded listener.js 23:21:37 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (147A8C00) [pid = 920] [serial = 151] [outer = 139F4000] 23:21:37 INFO - PROCESS | 920 | 1464934897745 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:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 23:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:21:37 INFO - PROCESS | 920 | 1464934897773 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 23:21:37 INFO - PROCESS | 920 | 1464934897776 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 23:21:37 INFO - PROCESS | 920 | 1464934897779 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:21:37 INFO - PROCESS | 920 | 1464934897781 Marionette TRACE conn6 <- [1,170,null,{}] 23:21:37 INFO - PROCESS | 920 | 1464934897784 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:21:37 INFO - PROCESS | 920 | 1464934897869 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 23:21:37 INFO - PROCESS | 920 | 1464934897876 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 920 | ++DOCSHELL 147B2800 == 34 [pid = 920] [id = 52] 23:21:37 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (147F2800) [pid = 920] [serial = 152] [outer = 00000000] 23:21:37 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (155EFC00) [pid = 920] [serial = 153] [outer = 147F2800] 23:21:37 INFO - PROCESS | 920 | 1464934897920 Marionette DEBUG loaded listener.js 23:21:37 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (155F5400) [pid = 920] [serial = 154] [outer = 147F2800] 23:21:38 INFO - PROCESS | 920 | 1464934898335 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:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 23:21:38 INFO - PROCESS | 920 | 1464934898353 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 23:21:38 INFO - PROCESS | 920 | 1464934898355 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 23:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:21:38 INFO - PROCESS | 920 | 1464934898373 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:21:38 INFO - PROCESS | 920 | 1464934898375 Marionette TRACE conn6 <- [1,174,null,{}] 23:21:38 INFO - PROCESS | 920 | 1464934898379 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:21:38 INFO - PROCESS | 920 | 1464934898479 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 23:21:38 INFO - PROCESS | 920 | 1464934898485 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:38 INFO - PROCESS | 920 | ++DOCSHELL 156DF400 == 35 [pid = 920] [id = 53] 23:21:38 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (156DF800) [pid = 920] [serial = 155] [outer = 00000000] 23:21:38 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (15E0D000) [pid = 920] [serial = 156] [outer = 156DF800] 23:21:38 INFO - PROCESS | 920 | 1464934898532 Marionette DEBUG loaded listener.js 23:21:38 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (16765400) [pid = 920] [serial = 157] [outer = 156DF800] 23:21:38 INFO - PROCESS | 920 | 1464934898974 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:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 650ms 23:21:39 INFO - PROCESS | 920 | 1464934899009 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 23:21:39 INFO - PROCESS | 920 | 1464934899011 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 23:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:21:39 INFO - PROCESS | 920 | 1464934899014 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:21:39 INFO - PROCESS | 920 | 1464934899016 Marionette TRACE conn6 <- [1,178,null,{}] 23:21:39 INFO - PROCESS | 920 | 1464934899019 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:21:39 INFO - PROCESS | 920 | 1464934899135 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 23:21:39 INFO - PROCESS | 920 | 1464934899142 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:39 INFO - PROCESS | 920 | ++DOCSHELL 16D27C00 == 36 [pid = 920] [id = 54] 23:21:39 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (16D28400) [pid = 920] [serial = 158] [outer = 00000000] 23:21:39 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (16EE1000) [pid = 920] [serial = 159] [outer = 16D28400] 23:21:39 INFO - PROCESS | 920 | 1464934899186 Marionette DEBUG loaded listener.js 23:21:39 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17723C00) [pid = 920] [serial = 160] [outer = 16D28400] 23:21:39 INFO - PROCESS | 920 | 1464934899590 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:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 23:21:39 INFO - PROCESS | 920 | 1464934899652 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 23:21:39 INFO - PROCESS | 920 | 1464934899654 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 23:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:21:39 INFO - PROCESS | 920 | 1464934899657 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:21:39 INFO - PROCESS | 920 | 1464934899659 Marionette TRACE conn6 <- [1,182,null,{}] 23:21:39 INFO - PROCESS | 920 | 1464934899663 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:21:39 INFO - PROCESS | 920 | 1464934899760 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 23:21:39 INFO - PROCESS | 920 | 1464934899769 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:39 INFO - PROCESS | 920 | ++DOCSHELL 143E4000 == 37 [pid = 920] [id = 55] 23:21:39 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (1772D800) [pid = 920] [serial = 161] [outer = 00000000] 23:21:39 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17971800) [pid = 920] [serial = 162] [outer = 1772D800] 23:21:39 INFO - PROCESS | 920 | 1464934899838 Marionette DEBUG loaded listener.js 23:21:39 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17848400) [pid = 920] [serial = 163] [outer = 1772D800] 23:21:40 INFO - PROCESS | 920 | 1464934900241 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:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 23:21:40 INFO - PROCESS | 920 | 1464934900290 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 23:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:21:40 INFO - PROCESS | 920 | 1464934900292 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 23:21:40 INFO - PROCESS | 920 | 1464934900295 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:21:40 INFO - PROCESS | 920 | 1464934900297 Marionette TRACE conn6 <- [1,186,null,{}] 23:21:40 INFO - PROCESS | 920 | 1464934900300 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:21:40 INFO - PROCESS | 920 | 1464934900531 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 90 (0DE4AC00) [pid = 920] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 89 (12CAB000) [pid = 920] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1772F800) [pid = 920] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 87 (155F8C00) [pid = 920] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 86 (0D1E6C00) [pid = 920] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 85 (152D0800) [pid = 920] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 84 (17E8F000) [pid = 920] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 83 (15E0C800) [pid = 920] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 82 (0D9ECC00) [pid = 920] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0F06CC00) [pid = 920] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 80 (147EF800) [pid = 920] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 79 (0DE4E800) [pid = 920] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 78 (16D2AC00) [pid = 920] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 77 (0D66C400) [pid = 920] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:21:40 INFO - PROCESS | 920 | --DOMWINDOW == 76 (16A1E000) [pid = 920] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:21:40 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (0D62E800) [pid = 920] [serial = 164] [outer = 0D916C00] 23:21:40 INFO - PROCESS | 920 | 1464934900599 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:40 INFO - PROCESS | 920 | ++DOCSHELL 0E7A6400 == 38 [pid = 920] [id = 56] 23:21:40 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (0E7FC000) [pid = 920] [serial = 165] [outer = 00000000] 23:21:40 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (147A9400) [pid = 920] [serial = 166] [outer = 0E7FC000] 23:21:40 INFO - PROCESS | 920 | 1464934900648 Marionette DEBUG loaded listener.js 23:21:40 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (155F4800) [pid = 920] [serial = 167] [outer = 0E7FC000] 23:21:41 INFO - PROCESS | 920 | 1464934901013 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:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 770ms 23:21:41 INFO - PROCESS | 920 | 1464934901075 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 23:21:41 INFO - PROCESS | 920 | 1464934901077 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 23:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:21:41 INFO - PROCESS | 920 | 1464934901081 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:21:41 INFO - PROCESS | 920 | 1464934901082 Marionette TRACE conn6 <- [1,190,null,{}] 23:21:41 INFO - PROCESS | 920 | 1464934901086 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:21:41 INFO - PROCESS | 920 | 1464934901161 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 23:21:41 INFO - PROCESS | 920 | 1464934901167 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:41 INFO - PROCESS | 920 | ++DOCSHELL 123F1000 == 39 [pid = 920] [id = 57] 23:21:41 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (12484000) [pid = 920] [serial = 168] [outer = 00000000] 23:21:41 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (17E92000) [pid = 920] [serial = 169] [outer = 12484000] 23:21:41 INFO - PROCESS | 920 | 1464934901211 Marionette DEBUG loaded listener.js 23:21:41 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (1A0E6000) [pid = 920] [serial = 170] [outer = 12484000] 23:21:41 INFO - PROCESS | 920 | 1464934901604 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:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 23:21:41 INFO - PROCESS | 920 | 1464934901659 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 23:21:41 INFO - PROCESS | 920 | 1464934901661 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 23:21:41 INFO - PROCESS | 920 | 1464934901664 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:21:41 INFO - PROCESS | 920 | 1464934901665 Marionette TRACE conn6 <- [1,194,null,{}] 23:21:41 INFO - PROCESS | 920 | 1464934901669 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:21:41 INFO - PROCESS | 920 | 1464934901749 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 23:21:41 INFO - PROCESS | 920 | 1464934901757 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:41 INFO - PROCESS | 920 | ++DOCSHELL 0D033800 == 40 [pid = 920] [id = 58] 23:21:41 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (0D034000) [pid = 920] [serial = 171] [outer = 00000000] 23:21:41 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (0D038400) [pid = 920] [serial = 172] [outer = 0D034000] 23:21:41 INFO - PROCESS | 920 | 1464934901803 Marionette DEBUG loaded listener.js 23:21:41 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (0D03B000) [pid = 920] [serial = 173] [outer = 0D034000] 23:21:42 INFO - PROCESS | 920 | 1464934902202 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:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 23:21:42 INFO - PROCESS | 920 | 1464934902236 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 23:21:42 INFO - PROCESS | 920 | 1464934902238 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 23:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:21:42 INFO - PROCESS | 920 | 1464934902241 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:21:42 INFO - PROCESS | 920 | 1464934902243 Marionette TRACE conn6 <- [1,198,null,{}] 23:21:42 INFO - PROCESS | 920 | 1464934902257 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:21:42 INFO - PROCESS | 920 | 1464934902355 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 23:21:42 INFO - PROCESS | 920 | 1464934902362 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:42 INFO - PROCESS | 920 | ++DOCSHELL 1A0E8C00 == 41 [pid = 920] [id = 59] 23:21:42 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (1A385400) [pid = 920] [serial = 174] [outer = 00000000] 23:21:42 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (1A389C00) [pid = 920] [serial = 175] [outer = 1A385400] 23:21:42 INFO - PROCESS | 920 | 1464934902409 Marionette DEBUG loaded listener.js 23:21:42 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (1A38F400) [pid = 920] [serial = 176] [outer = 1A385400] 23:21:43 INFO - PROCESS | 920 | 1464934903054 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:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 23:21:43 INFO - PROCESS | 920 | 1464934903113 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 23:21:43 INFO - PROCESS | 920 | 1464934903119 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 23:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:21:43 INFO - PROCESS | 920 | 1464934903124 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:21:43 INFO - PROCESS | 920 | 1464934903128 Marionette TRACE conn6 <- [1,202,null,{}] 23:21:43 INFO - PROCESS | 920 | 1464934903134 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:21:43 INFO - PROCESS | 920 | 1464934903270 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 23:21:43 INFO - PROCESS | 920 | 1464934903360 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:43 INFO - PROCESS | 920 | ++DOCSHELL 0D66B000 == 42 [pid = 920] [id = 60] 23:21:43 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (0DE4A000) [pid = 920] [serial = 177] [outer = 00000000] 23:21:43 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (0F097800) [pid = 920] [serial = 178] [outer = 0DE4A000] 23:21:43 INFO - PROCESS | 920 | 1464934903417 Marionette DEBUG loaded listener.js 23:21:43 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (1237E000) [pid = 920] [serial = 179] [outer = 0DE4A000] 23:21:43 INFO - PROCESS | 920 | 1464934903945 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:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 23:21:43 INFO - PROCESS | 920 | 1464934903998 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 23:21:43 INFO - PROCESS | 920 | 1464934904005 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 23:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:21:44 INFO - PROCESS | 920 | 1464934904011 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:21:44 INFO - PROCESS | 920 | 1464934904014 Marionette TRACE conn6 <- [1,206,null,{}] 23:21:44 INFO - PROCESS | 920 | 1464934904018 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:21:44 INFO - PROCESS | 920 | 1464934904124 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 23:21:44 INFO - PROCESS | 920 | 1464934904212 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:44 INFO - PROCESS | 920 | ++DOCSHELL 147B0800 == 43 [pid = 920] [id = 61] 23:21:44 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (147EE000) [pid = 920] [serial = 180] [outer = 00000000] 23:21:44 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (1520F400) [pid = 920] [serial = 181] [outer = 147EE000] 23:21:44 INFO - PROCESS | 920 | 1464934904267 Marionette DEBUG loaded listener.js 23:21:44 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (15E04800) [pid = 920] [serial = 182] [outer = 147EE000] 23:21:44 INFO - PROCESS | 920 | 1464934904779 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:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 23:21:44 INFO - PROCESS | 920 | 1464934904843 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 23:21:44 INFO - PROCESS | 920 | 1464934904846 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 23:21:44 INFO - PROCESS | 920 | 1464934904849 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:21:44 INFO - PROCESS | 920 | 1464934904853 Marionette TRACE conn6 <- [1,210,null,{}] 23:21:44 INFO - PROCESS | 920 | 1464934904865 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:21:44 INFO - PROCESS | 920 | 1464934904971 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 23:21:45 INFO - PROCESS | 920 | 1464934905048 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:45 INFO - PROCESS | 920 | ++DOCSHELL 1A277400 == 44 [pid = 920] [id = 62] 23:21:45 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (1A387000) [pid = 920] [serial = 183] [outer = 00000000] 23:21:45 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (1A38D400) [pid = 920] [serial = 184] [outer = 1A387000] 23:21:45 INFO - PROCESS | 920 | 1464934905104 Marionette DEBUG loaded listener.js 23:21:45 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (1A835400) [pid = 920] [serial = 185] [outer = 1A387000] 23:21:45 INFO - PROCESS | 920 | 1464934905877 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:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1079ms 23:21:45 INFO - PROCESS | 920 | 1464934905932 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 23:21:45 INFO - PROCESS | 920 | 1464934905936 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 23:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:21:45 INFO - PROCESS | 920 | 1464934905949 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:21:45 INFO - PROCESS | 920 | 1464934905953 Marionette TRACE conn6 <- [1,214,null,{}] 23:21:45 INFO - PROCESS | 920 | 1464934905958 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:21:46 INFO - PROCESS | 920 | 1464934906053 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 23:21:46 INFO - PROCESS | 920 | 1464934906122 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 920 | ++DOCSHELL 0E159C00 == 45 [pid = 920] [id = 63] 23:21:46 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (0E15E400) [pid = 920] [serial = 186] [outer = 00000000] 23:21:46 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (0E26D400) [pid = 920] [serial = 187] [outer = 0E15E400] 23:21:46 INFO - PROCESS | 920 | 1464934906170 Marionette DEBUG loaded listener.js 23:21:46 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (0E7F1C00) [pid = 920] [serial = 188] [outer = 0E15E400] 23:21:46 INFO - PROCESS | 920 | 1464934906753 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:21:46 INFO - PROCESS | 920 | --DOCSHELL 0D033800 == 44 [pid = 920] [id = 58] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 123F1000 == 43 [pid = 920] [id = 57] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 0E7A6400 == 42 [pid = 920] [id = 56] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 143E4000 == 41 [pid = 920] [id = 55] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 16D27C00 == 40 [pid = 920] [id = 54] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 156DF400 == 39 [pid = 920] [id = 53] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 147B2800 == 38 [pid = 920] [id = 52] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 13912000 == 37 [pid = 920] [id = 51] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 0E7B0000 == 36 [pid = 920] [id = 50] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 0D912400 == 35 [pid = 920] [id = 49] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 0DE55C00 == 34 [pid = 920] [id = 48] 23:21:46 INFO - PROCESS | 920 | --DOCSHELL 17FFDC00 == 33 [pid = 920] [id = 47] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1A07FC00) [pid = 920] [serial = 138] [outer = 00000000] [url = about:blank] 23:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 890ms 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 99 (16769400) [pid = 920] [serial = 123] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 98 (123F0000) [pid = 920] [serial = 109] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 97 (0F091000) [pid = 920] [serial = 108] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 96 (12940C00) [pid = 920] [serial = 114] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 95 (12A44C00) [pid = 920] [serial = 115] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 94 (147F6C00) [pid = 920] [serial = 117] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0E157000) [pid = 920] [serial = 111] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0E268000) [pid = 920] [serial = 112] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 91 (16F6CC00) [pid = 920] [serial = 126] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 90 (16D26C00) [pid = 920] [serial = 124] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 89 (122B0400) [pid = 920] [serial = 129] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 88 (17729400) [pid = 920] [serial = 127] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 87 (129F6000) [pid = 920] [serial = 130] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 86 (17729800) [pid = 920] [serial = 133] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 85 (0E6ED400) [pid = 920] [serial = 94] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 84 (0E159000) [pid = 920] [serial = 93] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 83 (152D8000) [pid = 920] [serial = 97] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 82 (147EE800) [pid = 920] [serial = 96] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 81 (17C5A000) [pid = 920] [serial = 100] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 80 (17C01800) [pid = 920] [serial = 99] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 79 (1796F000) [pid = 920] [serial = 103] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 78 (155FC400) [pid = 920] [serial = 102] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 77 (17E85C00) [pid = 920] [serial = 106] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 76 (17C58000) [pid = 920] [serial = 105] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 75 (155F8000) [pid = 920] [serial = 120] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 74 (17C5E800) [pid = 920] [serial = 132] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 73 (15B29800) [pid = 920] [serial = 121] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 72 (19B6EC00) [pid = 920] [serial = 136] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 71 (15205800) [pid = 920] [serial = 118] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | --DOMWINDOW == 70 (194E3000) [pid = 920] [serial = 135] [outer = 00000000] [url = about:blank] 23:21:46 INFO - PROCESS | 920 | 1464934906845 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 23:21:46 INFO - PROCESS | 920 | 1464934906851 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 23:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:21:46 INFO - PROCESS | 920 | 1464934906860 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - PROCESS | 920 | 1464934906862 Marionette TRACE conn6 <- [1,218,null,{}] 23:21:46 INFO - PROCESS | 920 | 1464934906866 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:21:46 INFO - PROCESS | 920 | 1464934906954 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 23:21:46 INFO - PROCESS | 920 | 1464934906962 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 920 | ++DOCSHELL 0DE56000 == 34 [pid = 920] [id = 64] 23:21:46 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (0E155800) [pid = 920] [serial = 189] [outer = 00000000] 23:21:46 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (0E15C400) [pid = 920] [serial = 190] [outer = 0E155800] 23:21:47 INFO - PROCESS | 920 | 1464934907007 Marionette DEBUG loaded listener.js 23:21:47 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (0E26E400) [pid = 920] [serial = 191] [outer = 0E155800] 23:21:47 INFO - PROCESS | 920 | 1464934907440 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:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 23:21:47 INFO - PROCESS | 920 | 1464934907490 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 23:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:21:47 INFO - PROCESS | 920 | 1464934907492 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 23:21:47 INFO - PROCESS | 920 | 1464934907495 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:21:47 INFO - PROCESS | 920 | 1464934907499 Marionette TRACE conn6 <- [1,222,null,{}] 23:21:47 INFO - PROCESS | 920 | 1464934907509 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:21:47 INFO - PROCESS | 920 | 1464934907593 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 23:21:47 INFO - PROCESS | 920 | 1464934907603 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:47 INFO - PROCESS | 920 | ++DOCSHELL 12940800 == 35 [pid = 920] [id = 65] 23:21:47 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (12944000) [pid = 920] [serial = 192] [outer = 00000000] 23:21:47 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (12A46400) [pid = 920] [serial = 193] [outer = 12944000] 23:21:47 INFO - PROCESS | 920 | 1464934907651 Marionette DEBUG loaded listener.js 23:21:47 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (12CA7400) [pid = 920] [serial = 194] [outer = 12944000] 23:21:48 INFO - PROCESS | 920 | 1464934908074 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:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 23:21:48 INFO - PROCESS | 920 | 1464934908130 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 23:21:48 INFO - PROCESS | 920 | 1464934908132 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 23:21:48 INFO - PROCESS | 920 | 1464934908135 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 920 | 1464934908137 Marionette TRACE conn6 <- [1,226,null,{}] 23:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:21:48 INFO - PROCESS | 920 | 1464934908140 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:21:48 INFO - PROCESS | 920 | 1464934908220 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 23:21:48 INFO - PROCESS | 920 | 1464934908226 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:48 INFO - PROCESS | 920 | ++DOCSHELL 143E1800 == 36 [pid = 920] [id = 66] 23:21:48 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (143E2C00) [pid = 920] [serial = 195] [outer = 00000000] 23:21:48 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (147F4800) [pid = 920] [serial = 196] [outer = 143E2C00] 23:21:48 INFO - PROCESS | 920 | 1464934908271 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (147FB800) [pid = 920] [serial = 197] [outer = 143E2C00] 23:21:48 INFO - PROCESS | 920 | 1464934908706 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:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 23:21:48 INFO - PROCESS | 920 | 1464934908770 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 23:21:48 INFO - PROCESS | 920 | 1464934908772 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 23:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:21:48 INFO - PROCESS | 920 | 1464934908775 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 920 | 1464934908777 Marionette TRACE conn6 <- [1,230,null,{}] 23:21:48 INFO - PROCESS | 920 | 1464934908780 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:21:48 INFO - PROCESS | 920 | 1464934908863 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 23:21:48 INFO - PROCESS | 920 | 1464934908869 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:48 INFO - PROCESS | 920 | ++DOCSHELL 15204000 == 37 [pid = 920] [id = 67] 23:21:48 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (15204800) [pid = 920] [serial = 198] [outer = 00000000] 23:21:48 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (155F1800) [pid = 920] [serial = 199] [outer = 15204800] 23:21:48 INFO - PROCESS | 920 | 1464934908914 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (155F3C00) [pid = 920] [serial = 200] [outer = 15204800] 23:21:49 INFO - PROCESS | 920 | 1464934909363 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:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 23:21:49 INFO - PROCESS | 920 | 1464934909406 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 23:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:21:49 INFO - PROCESS | 920 | 1464934909408 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 23:21:49 INFO - PROCESS | 920 | 1464934909411 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:21:49 INFO - PROCESS | 920 | 1464934909412 Marionette TRACE conn6 <- [1,234,null,{}] 23:21:49 INFO - PROCESS | 920 | 1464934909416 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:21:49 INFO - PROCESS | 920 | 1464934909537 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 23:21:49 INFO - PROCESS | 920 | 1464934909615 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:49 INFO - PROCESS | 920 | ++DOCSHELL 0D6CA400 == 38 [pid = 920] [id = 68] 23:21:49 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (16763800) [pid = 920] [serial = 201] [outer = 00000000] 23:21:49 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (16D22400) [pid = 920] [serial = 202] [outer = 16763800] 23:21:49 INFO - PROCESS | 920 | 1464934909660 Marionette DEBUG loaded listener.js 23:21:49 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (16D2B000) [pid = 920] [serial = 203] [outer = 16763800] 23:21:50 INFO - PROCESS | 920 | 1464934910076 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:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 23:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:21:50 INFO - PROCESS | 920 | 1464934910146 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 23:21:50 INFO - PROCESS | 920 | 1464934910148 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 23:21:50 INFO - PROCESS | 920 | 1464934910151 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:21:50 INFO - PROCESS | 920 | 1464934910153 Marionette TRACE conn6 <- [1,238,null,{}] 23:21:50 INFO - PROCESS | 920 | 1464934910156 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:21:50 INFO - PROCESS | 920 | 1464934910254 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 23:21:50 INFO - PROCESS | 920 | 1464934910263 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:50 INFO - PROCESS | 920 | ++DOCSHELL 16D2D000 == 39 [pid = 920] [id = 69] 23:21:50 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (16D30000) [pid = 920] [serial = 204] [outer = 00000000] 23:21:50 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (16F6B400) [pid = 920] [serial = 205] [outer = 16D30000] 23:21:50 INFO - PROCESS | 920 | 1464934910306 Marionette DEBUG loaded listener.js 23:21:50 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17724000) [pid = 920] [serial = 206] [outer = 16D30000] 23:21:50 INFO - PROCESS | 920 | 1464934910708 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:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 23:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:21:50 INFO - PROCESS | 920 | 1464934910722 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 23:21:50 INFO - PROCESS | 920 | 1464934910723 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 23:21:50 INFO - PROCESS | 920 | 1464934910733 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:21:50 INFO - PROCESS | 920 | 1464934910734 Marionette TRACE conn6 <- [1,242,null,{}] 23:21:50 INFO - PROCESS | 920 | 1464934910738 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:21:50 INFO - PROCESS | 920 | 1464934910837 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 23:21:50 INFO - PROCESS | 920 | 1464934910843 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:50 INFO - PROCESS | 920 | ++DOCSHELL 16D55800 == 40 [pid = 920] [id = 70] 23:21:50 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (16F66400) [pid = 920] [serial = 207] [outer = 00000000] 23:21:50 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17968000) [pid = 920] [serial = 208] [outer = 16F66400] 23:21:50 INFO - PROCESS | 920 | 1464934910896 Marionette DEBUG loaded listener.js 23:21:50 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17972000) [pid = 920] [serial = 209] [outer = 16F66400] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 90 (16D28400) [pid = 920] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 89 (156DF800) [pid = 920] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1772D800) [pid = 920] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 87 (0E7B2C00) [pid = 920] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 86 (0E160400) [pid = 920] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 85 (139F4000) [pid = 920] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 84 (19B77400) [pid = 920] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 83 (0D034000) [pid = 920] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 82 (147F2800) [pid = 920] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0E7FC000) [pid = 920] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:21:51 INFO - PROCESS | 920 | --DOMWINDOW == 80 (12484000) [pid = 920] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:21:51 INFO - PROCESS | 920 | 1464934911381 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:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 23:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:21:51 INFO - PROCESS | 920 | 1464934911418 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 23:21:51 INFO - PROCESS | 920 | 1464934911420 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 23:21:51 INFO - PROCESS | 920 | 1464934911423 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:21:51 INFO - PROCESS | 920 | 1464934911424 Marionette TRACE conn6 <- [1,246,null,{}] 23:21:51 INFO - PROCESS | 920 | 1464934911427 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:21:51 INFO - PROCESS | 920 | 1464934911501 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 23:21:51 INFO - PROCESS | 920 | 1464934911570 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:51 INFO - PROCESS | 920 | ++DOCSHELL 0D13A400 == 41 [pid = 920] [id = 71] 23:21:51 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (0DE52000) [pid = 920] [serial = 210] [outer = 00000000] 23:21:51 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (16A26000) [pid = 920] [serial = 211] [outer = 0DE52000] 23:21:51 INFO - PROCESS | 920 | 1464934911614 Marionette DEBUG loaded listener.js 23:21:51 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (1796E000) [pid = 920] [serial = 212] [outer = 0DE52000] 23:21:51 INFO - PROCESS | 920 | 1464934911970 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:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 23:21:51 INFO - PROCESS | 920 | 1464934911994 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 23:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:21:51 INFO - PROCESS | 920 | 1464934911996 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 23:21:51 INFO - PROCESS | 920 | 1464934911999 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:21:51 INFO - PROCESS | 920 | 1464934912001 Marionette TRACE conn6 <- [1,250,null,{}] 23:21:51 INFO - PROCESS | 920 | 1464934912004 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:21:52 INFO - PROCESS | 920 | 1464934912081 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 23:21:52 INFO - PROCESS | 920 | 1464934912174 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:52 INFO - PROCESS | 920 | ++DOCSHELL 1772D800 == 42 [pid = 920] [id = 72] 23:21:52 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (17BBBC00) [pid = 920] [serial = 213] [outer = 00000000] 23:21:52 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (17C01800) [pid = 920] [serial = 214] [outer = 17BBBC00] 23:21:52 INFO - PROCESS | 920 | 1464934912218 Marionette DEBUG loaded listener.js 23:21:52 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (17E8AC00) [pid = 920] [serial = 215] [outer = 17BBBC00] 23:21:52 INFO - PROCESS | 920 | 1464934912556 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:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 23:21:52 INFO - PROCESS | 920 | 1464934912575 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 23:21:52 INFO - PROCESS | 920 | 1464934912577 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 23:21:52 INFO - PROCESS | 920 | 1464934912581 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:21:52 INFO - PROCESS | 920 | 1464934912583 Marionette TRACE conn6 <- [1,254,null,{}] 23:21:52 INFO - PROCESS | 920 | 1464934912586 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:21:52 INFO - PROCESS | 920 | 1464934912707 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 23:21:52 INFO - PROCESS | 920 | 1464934912715 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:52 INFO - PROCESS | 920 | ++DOCSHELL 0CFB1000 == 43 [pid = 920] [id = 73] 23:21:52 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (17C52000) [pid = 920] [serial = 216] [outer = 00000000] 23:21:52 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (19419000) [pid = 920] [serial = 217] [outer = 17C52000] 23:21:52 INFO - PROCESS | 920 | 1464934912764 Marionette DEBUG loaded listener.js 23:21:52 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (1A01F000) [pid = 920] [serial = 218] [outer = 17C52000] 23:21:53 INFO - PROCESS | 920 | 1464934913164 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:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 23:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:21:53 INFO - PROCESS | 920 | 1464934913215 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 23:21:53 INFO - PROCESS | 920 | 1464934913216 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 23:21:53 INFO - PROCESS | 920 | 1464934913219 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:21:53 INFO - PROCESS | 920 | 1464934913221 Marionette TRACE conn6 <- [1,258,null,{}] 23:21:53 INFO - PROCESS | 920 | 1464934913224 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:21:53 INFO - PROCESS | 920 | 1464934913342 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 23:21:53 INFO - PROCESS | 920 | 1464934913477 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:53 INFO - PROCESS | 920 | ++DOCSHELL 0D035800 == 44 [pid = 920] [id = 74] 23:21:53 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (0D039400) [pid = 920] [serial = 219] [outer = 00000000] 23:21:53 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (0D629400) [pid = 920] [serial = 220] [outer = 0D039400] 23:21:53 INFO - PROCESS | 920 | 1464934913547 Marionette DEBUG loaded listener.js 23:21:53 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (0E157000) [pid = 920] [serial = 221] [outer = 0D039400] 23:21:54 INFO - PROCESS | 920 | 1464934914217 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:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1019ms 23:21:54 INFO - PROCESS | 920 | 1464934914241 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 23:21:54 INFO - PROCESS | 920 | 1464934914246 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 23:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:21:54 INFO - PROCESS | 920 | 1464934914250 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:21:54 INFO - PROCESS | 920 | 1464934914253 Marionette TRACE conn6 <- [1,262,null,{}] 23:21:54 INFO - PROCESS | 920 | 1464934914272 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:21:54 INFO - PROCESS | 920 | 1464934914378 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 23:21:54 INFO - PROCESS | 920 | 1464934914454 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:54 INFO - PROCESS | 920 | ++DOCSHELL 139F1C00 == 45 [pid = 920] [id = 75] 23:21:54 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (139F4C00) [pid = 920] [serial = 222] [outer = 00000000] 23:21:54 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (147F1800) [pid = 920] [serial = 223] [outer = 139F4C00] 23:21:54 INFO - PROCESS | 920 | 1464934914551 Marionette DEBUG loaded listener.js 23:21:54 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (155EE800) [pid = 920] [serial = 224] [outer = 139F4C00] 23:21:55 INFO - PROCESS | 920 | 1464934915093 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:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 890ms 23:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:21:55 INFO - PROCESS | 920 | 1464934915141 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 23:21:55 INFO - PROCESS | 920 | 1464934915144 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 23:21:55 INFO - PROCESS | 920 | 1464934915148 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:21:55 INFO - PROCESS | 920 | 1464934915150 Marionette TRACE conn6 <- [1,266,null,{}] 23:21:55 INFO - PROCESS | 920 | 1464934915154 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:21:55 INFO - PROCESS | 920 | 1464934915264 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 23:21:55 INFO - PROCESS | 920 | 1464934915354 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:55 INFO - PROCESS | 920 | ++DOCSHELL 155FB800 == 46 [pid = 920] [id = 76] 23:21:55 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (15E37C00) [pid = 920] [serial = 225] [outer = 00000000] 23:21:55 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (15E41800) [pid = 920] [serial = 226] [outer = 15E37C00] 23:21:55 INFO - PROCESS | 920 | 1464934915407 Marionette DEBUG loaded listener.js 23:21:55 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (15E45800) [pid = 920] [serial = 227] [outer = 15E37C00] 23:21:55 INFO - PROCESS | 920 | 1464934915927 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:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 23:21:55 INFO - PROCESS | 920 | 1464934915986 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 23:21:55 INFO - PROCESS | 920 | 1464934915990 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 23:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:21:55 INFO - PROCESS | 920 | 1464934916002 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:21:56 INFO - PROCESS | 920 | 1464934916007 Marionette TRACE conn6 <- [1,270,null,{}] 23:21:56 INFO - PROCESS | 920 | 1464934916011 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:21:56 INFO - PROCESS | 920 | 1464934916117 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 23:21:56 INFO - PROCESS | 920 | 1464934916204 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:56 INFO - PROCESS | 920 | ++DOCSHELL 17E88800 == 47 [pid = 920] [id = 77] 23:21:56 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (19414C00) [pid = 920] [serial = 228] [outer = 00000000] 23:21:56 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (1A07EC00) [pid = 920] [serial = 229] [outer = 19414C00] 23:21:56 INFO - PROCESS | 920 | 1464934916257 Marionette DEBUG loaded listener.js 23:21:56 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (1A31D800) [pid = 920] [serial = 230] [outer = 19414C00] 23:21:56 INFO - PROCESS | 920 | 1464934916767 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:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 790ms 23:21:56 INFO - PROCESS | 920 | 1464934916802 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 23:21:56 INFO - PROCESS | 920 | 1464934916805 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 23:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:21:56 INFO - PROCESS | 920 | 1464934916809 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:21:56 INFO - PROCESS | 920 | 1464934916811 Marionette TRACE conn6 <- [1,274,null,{}] 23:21:56 INFO - PROCESS | 920 | 1464934916814 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:21:56 INFO - PROCESS | 920 | 1464934916916 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 23:21:57 INFO - PROCESS | 920 | 1464934917032 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:57 INFO - PROCESS | 920 | ++DOCSHELL 0D03AC00 == 48 [pid = 920] [id = 78] 23:21:57 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (12A45000) [pid = 920] [serial = 231] [outer = 00000000] 23:21:57 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1A8AE000) [pid = 920] [serial = 232] [outer = 12A45000] 23:21:57 INFO - PROCESS | 920 | 1464934917086 Marionette DEBUG loaded listener.js 23:21:57 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (1A8B0C00) [pid = 920] [serial = 233] [outer = 12A45000] 23:21:57 INFO - PROCESS | 920 | 1464934917884 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:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1127ms 23:21:57 INFO - PROCESS | 920 | 1464934917975 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 23:21:57 INFO - PROCESS | 920 | 1464934917978 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 23:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:21:58 INFO - PROCESS | 920 | 1464934918011 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:21:58 INFO - PROCESS | 920 | 1464934918013 Marionette TRACE conn6 <- [1,278,null,{}] 23:21:58 INFO - PROCESS | 920 | 1464934918031 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:21:58 INFO - PROCESS | 920 | 1464934918159 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 23:21:58 INFO - PROCESS | 920 | 1464934918230 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 920 | ++DOCSHELL 12289000 == 49 [pid = 920] [id = 79] 23:21:58 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (1262D800) [pid = 920] [serial = 234] [outer = 00000000] 23:21:58 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (129FC800) [pid = 920] [serial = 235] [outer = 1262D800] 23:21:58 INFO - PROCESS | 920 | 1464934918279 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (147F3000) [pid = 920] [serial = 236] [outer = 1262D800] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 0D912000 == 48 [pid = 920] [id = 37] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 0CFB1000 == 47 [pid = 920] [id = 73] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 1772D800 == 46 [pid = 920] [id = 72] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 0D13A400 == 45 [pid = 920] [id = 71] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 16D55800 == 44 [pid = 920] [id = 70] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 16D2D000 == 43 [pid = 920] [id = 69] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 0D6CA400 == 42 [pid = 920] [id = 68] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 15204000 == 41 [pid = 920] [id = 67] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 143E1800 == 40 [pid = 920] [id = 66] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 12940800 == 39 [pid = 920] [id = 65] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 0DE56000 == 38 [pid = 920] [id = 64] 23:21:58 INFO - PROCESS | 920 | --DOCSHELL 0E159C00 == 37 [pid = 920] [id = 63] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1A389C00) [pid = 920] [serial = 175] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 105 (0E7F9000) [pid = 920] [serial = 141] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | 1464934918801 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:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 104 (16EE1000) [pid = 920] [serial = 159] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 103 (16765400) [pid = 920] [serial = 157] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 102 (17971800) [pid = 920] [serial = 162] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1237B000) [pid = 920] [serial = 147] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 100 (12373C00) [pid = 920] [serial = 145] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 99 (0F078C00) [pid = 920] [serial = 144] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 98 (139F9C00) [pid = 920] [serial = 150] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 97 (147A8C00) [pid = 920] [serial = 151] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 96 (1A30F000) [pid = 920] [serial = 139] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 95 (0D03B000) [pid = 920] [serial = 173] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 94 (155EFC00) [pid = 920] [serial = 153] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 93 (147A9400) [pid = 920] [serial = 166] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 92 (17848400) [pid = 920] [serial = 163] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 91 (155F4800) [pid = 920] [serial = 167] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 90 (0D038400) [pid = 920] [serial = 172] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 89 (0E6B2400) [pid = 920] [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:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1A0E6000) [pid = 920] [serial = 170] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 87 (123F3000) [pid = 920] [serial = 148] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 86 (15E0D000) [pid = 920] [serial = 156] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 85 (17E92000) [pid = 920] [serial = 169] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 84 (17723C00) [pid = 920] [serial = 160] [outer = 00000000] [url = about:blank] 23:21:58 INFO - PROCESS | 920 | --DOMWINDOW == 83 (155F5400) [pid = 920] [serial = 154] [outer = 00000000] [url = about:blank] 23:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 850ms 23:21:58 INFO - PROCESS | 920 | 1464934918845 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 23:21:58 INFO - PROCESS | 920 | 1464934918850 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 23:21:58 INFO - PROCESS | 920 | 1464934918856 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:21:58 INFO - PROCESS | 920 | 1464934918859 Marionette TRACE conn6 <- [1,282,null,{}] 23:21:58 INFO - PROCESS | 920 | 1464934918863 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:21:58 INFO - PROCESS | 920 | 1464934918946 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 23:21:58 INFO - PROCESS | 920 | 1464934918958 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 920 | ++DOCSHELL 0E6A9C00 == 38 [pid = 920] [id = 80] 23:21:58 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (0EEF1000) [pid = 920] [serial = 237] [outer = 00000000] 23:21:58 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (122B4000) [pid = 920] [serial = 238] [outer = 0EEF1000] 23:21:59 INFO - PROCESS | 920 | 1464934919002 Marionette DEBUG loaded listener.js 23:21:59 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (12391800) [pid = 920] [serial = 239] [outer = 0EEF1000] 23:21:59 INFO - PROCESS | 920 | 1464934919454 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:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 23:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:21:59 INFO - PROCESS | 920 | 1464934919489 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 920 | 1464934919491 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 23:21:59 INFO - PROCESS | 920 | 1464934919495 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 920 | 1464934919498 Marionette TRACE conn6 <- [1,286,null,{}] 23:21:59 INFO - PROCESS | 920 | 1464934919534 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:21:59 INFO - PROCESS | 920 | 1464934919619 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 23:21:59 INFO - PROCESS | 920 | 1464934919629 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:59 INFO - PROCESS | 920 | ++DOCSHELL 15205400 == 39 [pid = 920] [id = 81] 23:21:59 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (152D9000) [pid = 920] [serial = 240] [outer = 00000000] 23:21:59 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (155F0400) [pid = 920] [serial = 241] [outer = 152D9000] 23:21:59 INFO - PROCESS | 920 | 1464934919676 Marionette DEBUG loaded listener.js 23:21:59 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (155F8C00) [pid = 920] [serial = 242] [outer = 152D9000] 23:22:00 INFO - PROCESS | 920 | 1464934920114 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:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 650ms 23:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:22:00 INFO - PROCESS | 920 | 1464934920145 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 23:22:00 INFO - PROCESS | 920 | 1464934920147 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 23:22:00 INFO - PROCESS | 920 | 1464934920150 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:22:00 INFO - PROCESS | 920 | 1464934920152 Marionette TRACE conn6 <- [1,290,null,{}] 23:22:00 INFO - PROCESS | 920 | 1464934920160 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:22:00 INFO - PROCESS | 920 | 1464934920243 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 23:22:00 INFO - PROCESS | 920 | 1464934920249 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:00 INFO - PROCESS | 920 | ++DOCSHELL 15E3AC00 == 40 [pid = 920] [id = 82] 23:22:00 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (15E3B000) [pid = 920] [serial = 243] [outer = 00000000] 23:22:00 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (15E45000) [pid = 920] [serial = 244] [outer = 15E3B000] 23:22:00 INFO - PROCESS | 920 | 1464934920295 Marionette DEBUG loaded listener.js 23:22:00 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (16769C00) [pid = 920] [serial = 245] [outer = 15E3B000] 23:22:00 INFO - PROCESS | 920 | 1464934920713 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:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 590ms 23:22:00 INFO - PROCESS | 920 | 1464934920747 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 23:22:00 INFO - PROCESS | 920 | 1464934920758 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 23:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:22:00 INFO - PROCESS | 920 | 1464934920762 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:22:00 INFO - PROCESS | 920 | 1464934920763 Marionette TRACE conn6 <- [1,294,null,{}] 23:22:00 INFO - PROCESS | 920 | 1464934920767 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:22:00 INFO - PROCESS | 920 | 1464934920844 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 23:22:00 INFO - PROCESS | 920 | 1464934920851 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:00 INFO - PROCESS | 920 | ++DOCSHELL 15E41400 == 41 [pid = 920] [id = 83] 23:22:00 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (16A1FC00) [pid = 920] [serial = 246] [outer = 00000000] 23:22:00 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (16D55800) [pid = 920] [serial = 247] [outer = 16A1FC00] 23:22:00 INFO - PROCESS | 920 | 1464934920896 Marionette DEBUG loaded listener.js 23:22:00 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (16F6D400) [pid = 920] [serial = 248] [outer = 16A1FC00] 23:22:01 INFO - PROCESS | 920 | 1464934921353 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:22:01 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:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 23:22:01 INFO - PROCESS | 920 | 1464934921392 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 23:22:01 INFO - PROCESS | 920 | 1464934921394 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 23:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:22:01 INFO - PROCESS | 920 | 1464934921397 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:22:01 INFO - PROCESS | 920 | 1464934921399 Marionette TRACE conn6 <- [1,298,null,{}] 23:22:01 INFO - PROCESS | 920 | 1464934921402 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:22:01 INFO - PROCESS | 920 | 1464934921528 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 23:22:01 INFO - PROCESS | 920 | 1464934921583 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:01 INFO - PROCESS | 920 | ++DOCSHELL 16F6EC00 == 42 [pid = 920] [id = 84] 23:22:01 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17729C00) [pid = 920] [serial = 249] [outer = 00000000] 23:22:01 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17C0A800) [pid = 920] [serial = 250] [outer = 17729C00] 23:22:01 INFO - PROCESS | 920 | 1464934921627 Marionette DEBUG loaded listener.js 23:22:01 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17E88000) [pid = 920] [serial = 251] [outer = 17729C00] 23:22:02 INFO - PROCESS | 920 | 1464934922030 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:22:02 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:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 23:22:02 INFO - PROCESS | 920 | 1464934922068 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 23:22:02 INFO - PROCESS | 920 | 1464934922071 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 23:22:02 INFO - PROCESS | 920 | 1464934922073 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:22:02 INFO - PROCESS | 920 | 1464934922075 Marionette TRACE conn6 <- [1,302,null,{}] 23:22:02 INFO - PROCESS | 920 | 1464934922078 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:22:02 INFO - PROCESS | 920 | 1464934922184 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 23:22:02 INFO - PROCESS | 920 | 1464934922263 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:02 INFO - PROCESS | 920 | ++DOCSHELL 16D31400 == 43 [pid = 920] [id = 85] 23:22:02 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (16F6E000) [pid = 920] [serial = 252] [outer = 00000000] 23:22:02 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (1941C800) [pid = 920] [serial = 253] [outer = 16F6E000] 23:22:02 INFO - PROCESS | 920 | 1464934922306 Marionette DEBUG loaded listener.js 23:22:02 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (1941D800) [pid = 920] [serial = 254] [outer = 16F6E000] 23:22:02 INFO - PROCESS | 920 | 1464934922718 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:22:02 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:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 23:22:02 INFO - PROCESS | 920 | 1464934922755 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 23:22:02 INFO - PROCESS | 920 | 1464934922757 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 23:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:22:02 INFO - PROCESS | 920 | 1464934922764 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:22:02 INFO - PROCESS | 920 | 1464934922766 Marionette TRACE conn6 <- [1,306,null,{}] 23:22:02 INFO - PROCESS | 920 | 1464934922769 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:22:02 INFO - PROCESS | 920 | 1464934922881 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 23:22:02 INFO - PROCESS | 920 | 1464934922890 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:02 INFO - PROCESS | 920 | ++DOCSHELL 1A01A000 == 44 [pid = 920] [id = 86] 23:22:02 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (1A315000) [pid = 920] [serial = 255] [outer = 00000000] 23:22:02 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1A393400) [pid = 920] [serial = 256] [outer = 1A315000] 23:22:02 INFO - PROCESS | 920 | 1464934922934 Marionette DEBUG loaded listener.js 23:22:03 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (1A8AD400) [pid = 920] [serial = 257] [outer = 1A315000] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 103 (0E154000) [pid = 920] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 102 (16763800) [pid = 920] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 101 (16D30000) [pid = 920] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 100 (0DE52000) [pid = 920] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 99 (143E2C00) [pid = 920] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0E155800) [pid = 920] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 97 (12944000) [pid = 920] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 96 (16F66400) [pid = 920] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 95 (15204800) [pid = 920] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 94 (0E15E400) [pid = 920] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:22:03 INFO - PROCESS | 920 | --DOMWINDOW == 93 (17BBBC00) [pid = 920] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:22:03 INFO - PROCESS | 920 | 1464934923409 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:22:03 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:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 23:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:22:03 INFO - PROCESS | 920 | 1464934923439 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 23:22:03 INFO - PROCESS | 920 | 1464934923441 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 23:22:03 INFO - PROCESS | 920 | 1464934923444 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:22:03 INFO - PROCESS | 920 | 1464934923446 Marionette TRACE conn6 <- [1,310,null,{}] 23:22:03 INFO - PROCESS | 920 | 1464934923450 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:22:03 INFO - PROCESS | 920 | 1464934923579 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 23:22:03 INFO - PROCESS | 920 | 1464934923631 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:03 INFO - PROCESS | 920 | ++DOCSHELL 122B8400 == 45 [pid = 920] [id = 87] 23:22:03 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (12373000) [pid = 920] [serial = 258] [outer = 00000000] 23:22:03 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (16EE3400) [pid = 920] [serial = 259] [outer = 12373000] 23:22:03 INFO - PROCESS | 920 | 1464934923674 Marionette DEBUG loaded listener.js 23:22:03 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17E89400) [pid = 920] [serial = 260] [outer = 12373000] 23:22:04 INFO - PROCESS | 920 | 1464934924009 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:22:04 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:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 23:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:22:04 INFO - PROCESS | 920 | 1464934924075 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 23:22:04 INFO - PROCESS | 920 | 1464934924077 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 23:22:04 INFO - PROCESS | 920 | 1464934924080 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 920 | 1464934924082 Marionette TRACE conn6 <- [1,314,null,{}] 23:22:04 INFO - PROCESS | 920 | 1464934924085 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:22:04 INFO - PROCESS | 920 | 1464934924165 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 23:22:04 INFO - PROCESS | 920 | 1464934924172 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 920 | ++DOCSHELL 1A277000 == 46 [pid = 920] [id = 88] 23:22:04 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (1A318800) [pid = 920] [serial = 261] [outer = 00000000] 23:22:04 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (1B2ED800) [pid = 920] [serial = 262] [outer = 1A318800] 23:22:04 INFO - PROCESS | 920 | 1464934924216 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (1B2EFC00) [pid = 920] [serial = 263] [outer = 1A318800] 23:22:04 INFO - PROCESS | 920 | 1464934924522 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:22:04 INFO - PROCESS | 920 | 1464934924674 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:22:04 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:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 23:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:22:04 INFO - PROCESS | 920 | 1464934924711 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 23:22:04 INFO - PROCESS | 920 | 1464934924714 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 23:22:04 INFO - PROCESS | 920 | 1464934924716 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 920 | 1464934924719 Marionette TRACE conn6 <- [1,318,null,{}] 23:22:04 INFO - PROCESS | 920 | 1464934924722 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:22:04 INFO - PROCESS | 920 | 1464934924820 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 23:22:04 INFO - PROCESS | 920 | 1464934924828 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 920 | ++DOCSHELL 0CFA3400 == 47 [pid = 920] [id = 89] 23:22:04 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (15E3E000) [pid = 920] [serial = 264] [outer = 00000000] 23:22:04 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (1C063800) [pid = 920] [serial = 265] [outer = 15E3E000] 23:22:04 INFO - PROCESS | 920 | 1464934924887 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (1C1A9400) [pid = 920] [serial = 266] [outer = 15E3E000] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 147B0800 == 46 [pid = 920] [id = 61] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 1A277400 == 45 [pid = 920] [id = 62] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 0CFA8C00 == 44 [pid = 920] [id = 36] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 1A0E8C00 == 43 [pid = 920] [id = 59] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 0D66B000 == 42 [pid = 920] [id = 60] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 12289000 == 41 [pid = 920] [id = 79] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 17E88800 == 40 [pid = 920] [id = 77] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 0D03AC00 == 39 [pid = 920] [id = 78] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 139F1C00 == 38 [pid = 920] [id = 75] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 155FB800 == 37 [pid = 920] [id = 76] 23:22:05 INFO - PROCESS | 920 | --DOCSHELL 0D035800 == 36 [pid = 920] [id = 74] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 15E3AC00 == 35 [pid = 920] [id = 82] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 122B8400 == 34 [pid = 920] [id = 87] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 15205400 == 33 [pid = 920] [id = 81] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 16F6EC00 == 32 [pid = 920] [id = 84] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 15E41400 == 31 [pid = 920] [id = 83] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 16D31400 == 30 [pid = 920] [id = 85] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 0E6A9C00 == 29 [pid = 920] [id = 80] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 1A277000 == 28 [pid = 920] [id = 88] 23:22:06 INFO - PROCESS | 920 | --DOCSHELL 1A01A000 == 27 [pid = 920] [id = 86] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1236FC00) [pid = 920] [serial = 142] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 100 (16F6B400) [pid = 920] [serial = 205] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 99 (16D2B000) [pid = 920] [serial = 203] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 98 (16A26000) [pid = 920] [serial = 211] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 97 (147F4800) [pid = 920] [serial = 196] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 96 (147FB800) [pid = 920] [serial = 197] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 95 (0E15C400) [pid = 920] [serial = 190] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 94 (0E26E400) [pid = 920] [serial = 191] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 93 (12A46400) [pid = 920] [serial = 193] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 92 (12CA7400) [pid = 920] [serial = 194] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 91 (17968000) [pid = 920] [serial = 208] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 90 (155F1800) [pid = 920] [serial = 199] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 89 (0E7F1C00) [pid = 920] [serial = 188] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 88 (0E26D400) [pid = 920] [serial = 187] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 87 (0F097800) [pid = 920] [serial = 178] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 86 (1520F400) [pid = 920] [serial = 181] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 85 (1A38D400) [pid = 920] [serial = 184] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 84 (17C01800) [pid = 920] [serial = 214] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 83 (17E8AC00) [pid = 920] [serial = 215] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 82 (17972000) [pid = 920] [serial = 209] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 81 (1796E000) [pid = 920] [serial = 212] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 80 (19419000) [pid = 920] [serial = 217] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 79 (155F3C00) [pid = 920] [serial = 200] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 78 (16D22400) [pid = 920] [serial = 202] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | --DOMWINDOW == 77 (17724000) [pid = 920] [serial = 206] [outer = 00000000] [url = about:blank] 23:22:06 INFO - PROCESS | 920 | 1464934926781 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:22:06 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:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 2128ms 23:22:06 INFO - PROCESS | 920 | 1464934926846 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 23:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:22:06 INFO - PROCESS | 920 | 1464934926850 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 23:22:06 INFO - PROCESS | 920 | 1464934926856 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:22:06 INFO - PROCESS | 920 | 1464934926860 Marionette TRACE conn6 <- [1,322,null,{}] 23:22:06 INFO - PROCESS | 920 | 1464934926866 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:22:06 INFO - PROCESS | 920 | 1464934926972 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 23:22:06 INFO - PROCESS | 920 | 1464934926989 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:07 INFO - PROCESS | 920 | ++DOCSHELL 0D034400 == 28 [pid = 920] [id = 90] 23:22:07 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (0D036C00) [pid = 920] [serial = 267] [outer = 00000000] 23:22:07 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (0D1EB800) [pid = 920] [serial = 268] [outer = 0D036C00] 23:22:07 INFO - PROCESS | 920 | 1464934927036 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (0D6D3400) [pid = 920] [serial = 269] [outer = 0D036C00] 23:22:07 INFO - PROCESS | 920 | 1464934927493 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:22:07 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:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 23:22:07 INFO - PROCESS | 920 | 1464934927546 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 23:22:07 INFO - PROCESS | 920 | 1464934927552 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 23:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:22:07 INFO - PROCESS | 920 | 1464934927558 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:22:07 INFO - PROCESS | 920 | 1464934927561 Marionette TRACE conn6 <- [1,326,null,{}] 23:22:07 INFO - PROCESS | 920 | 1464934927565 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:22:07 INFO - PROCESS | 920 | 1464934927651 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 23:22:07 INFO - PROCESS | 920 | 1464934927661 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:07 INFO - PROCESS | 920 | ++DOCSHELL 0E3B3000 == 29 [pid = 920] [id = 91] 23:22:07 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (0E3B3400) [pid = 920] [serial = 270] [outer = 00000000] 23:22:07 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (0E6B1800) [pid = 920] [serial = 271] [outer = 0E3B3400] 23:22:07 INFO - PROCESS | 920 | 1464934927705 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (0E6EC800) [pid = 920] [serial = 272] [outer = 0E3B3400] 23:22:08 INFO - PROCESS | 920 | 1464934928155 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:22:08 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:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 631ms 23:22:08 INFO - PROCESS | 920 | 1464934928192 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 23:22:08 INFO - PROCESS | 920 | 1464934928195 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 23:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:22:08 INFO - PROCESS | 920 | 1464934928199 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:22:08 INFO - PROCESS | 920 | 1464934928202 Marionette TRACE conn6 <- [1,330,null,{}] 23:22:08 INFO - PROCESS | 920 | 1464934928213 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:22:08 INFO - PROCESS | 920 | 1464934928294 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 23:22:08 INFO - PROCESS | 920 | 1464934928336 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:08 INFO - PROCESS | 920 | ++DOCSHELL 12372400 == 30 [pid = 920] [id = 92] 23:22:08 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (12372800) [pid = 920] [serial = 273] [outer = 00000000] 23:22:08 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (12376000) [pid = 920] [serial = 274] [outer = 12372800] 23:22:08 INFO - PROCESS | 920 | 1464934928388 Marionette DEBUG loaded listener.js 23:22:08 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (1237A800) [pid = 920] [serial = 275] [outer = 12372800] 23:22:08 INFO - PROCESS | 920 | 1464934928816 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:22:08 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:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 23:22:08 INFO - PROCESS | 920 | 1464934928872 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 23:22:08 INFO - PROCESS | 920 | 1464934928874 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 23:22:08 INFO - PROCESS | 920 | 1464934928877 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:22:08 INFO - PROCESS | 920 | 1464934928879 Marionette TRACE conn6 <- [1,334,null,{}] 23:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:22:08 INFO - PROCESS | 920 | 1464934928882 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:22:08 INFO - PROCESS | 920 | 1464934928973 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 23:22:08 INFO - PROCESS | 920 | 1464934928979 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:08 INFO - PROCESS | 920 | ++DOCSHELL 12375C00 == 31 [pid = 920] [id = 93] 23:22:08 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (1237C800) [pid = 920] [serial = 276] [outer = 00000000] 23:22:09 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (129F7800) [pid = 920] [serial = 277] [outer = 1237C800] 23:22:09 INFO - PROCESS | 920 | 1464934929023 Marionette DEBUG loaded listener.js 23:22:09 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (12C2C000) [pid = 920] [serial = 278] [outer = 1237C800] 23:22:09 INFO - PROCESS | 920 | 1464934929423 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:22:09 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:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 570ms 23:22:09 INFO - PROCESS | 920 | 1464934929461 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 23:22:09 INFO - PROCESS | 920 | 1464934929463 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 23:22:09 INFO - PROCESS | 920 | 1464934929466 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:22:09 INFO - PROCESS | 920 | 1464934929468 Marionette TRACE conn6 <- [1,338,null,{}] 23:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:22:09 INFO - PROCESS | 920 | 1464934929475 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:22:09 INFO - PROCESS | 920 | 1464934929548 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 23:22:09 INFO - PROCESS | 920 | 1464934929555 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:09 INFO - PROCESS | 920 | ++DOCSHELL 13911400 == 32 [pid = 920] [id = 94] 23:22:09 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (13912000) [pid = 920] [serial = 279] [outer = 00000000] 23:22:09 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (139F6C00) [pid = 920] [serial = 280] [outer = 13912000] 23:22:09 INFO - PROCESS | 920 | 1464934929601 Marionette DEBUG loaded listener.js 23:22:09 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (143E8000) [pid = 920] [serial = 281] [outer = 13912000] 23:22:10 INFO - PROCESS | 920 | 1464934930039 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:22:10 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:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 23:22:10 INFO - PROCESS | 920 | 1464934930103 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 23:22:10 INFO - PROCESS | 920 | 1464934930105 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 23:22:10 INFO - PROCESS | 920 | 1464934930108 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:22:10 INFO - PROCESS | 920 | 1464934930110 Marionette TRACE conn6 <- [1,342,null,{}] 23:22:10 INFO - PROCESS | 920 | 1464934930114 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:22:10 INFO - PROCESS | 920 | 1464934930206 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 23:22:10 INFO - PROCESS | 920 | 1464934930215 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:10 INFO - PROCESS | 920 | ++DOCSHELL 147F9800 == 33 [pid = 920] [id = 95] 23:22:10 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (1520B000) [pid = 920] [serial = 282] [outer = 00000000] 23:22:10 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (152D6400) [pid = 920] [serial = 283] [outer = 1520B000] 23:22:10 INFO - PROCESS | 920 | 1464934930260 Marionette DEBUG loaded listener.js 23:22:10 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (155F1C00) [pid = 920] [serial = 284] [outer = 1520B000] 23:22:10 INFO - PROCESS | 920 | 1464934930679 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:22:10 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:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 23:22:10 INFO - PROCESS | 920 | 1464934930743 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 23:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:22:10 INFO - PROCESS | 920 | 1464934930745 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 23:22:10 INFO - PROCESS | 920 | 1464934930748 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:22:10 INFO - PROCESS | 920 | 1464934930750 Marionette TRACE conn6 <- [1,346,null,{}] 23:22:10 INFO - PROCESS | 920 | 1464934930754 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:22:10 INFO - PROCESS | 920 | 1464934930828 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 23:22:10 INFO - PROCESS | 920 | 1464934930837 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:10 INFO - PROCESS | 920 | ++DOCSHELL 155F6800 == 34 [pid = 920] [id = 96] 23:22:10 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (155FB400) [pid = 920] [serial = 285] [outer = 00000000] 23:22:10 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (15B27800) [pid = 920] [serial = 286] [outer = 155FB400] 23:22:10 INFO - PROCESS | 920 | 1464934930881 Marionette DEBUG loaded listener.js 23:22:10 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (156E0C00) [pid = 920] [serial = 287] [outer = 155FB400] 23:22:11 INFO - PROCESS | 920 | 1464934931317 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:22:11 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:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 23:22:11 INFO - PROCESS | 920 | 1464934931379 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 23:22:11 INFO - PROCESS | 920 | 1464934931381 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 23:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:22:11 INFO - PROCESS | 920 | 1464934931384 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:22:11 INFO - PROCESS | 920 | 1464934931386 Marionette TRACE conn6 <- [1,350,null,{}] 23:22:11 INFO - PROCESS | 920 | 1464934931390 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:22:11 INFO - PROCESS | 920 | 1464934931462 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 23:22:11 INFO - PROCESS | 920 | 1464934931469 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:11 INFO - PROCESS | 920 | ++DOCSHELL 15E10000 == 35 [pid = 920] [id = 97] 23:22:11 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (15E38400) [pid = 920] [serial = 288] [outer = 00000000] 23:22:11 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (15E3FC00) [pid = 920] [serial = 289] [outer = 15E38400] 23:22:11 INFO - PROCESS | 920 | 1464934931515 Marionette DEBUG loaded listener.js 23:22:11 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (15E3D000) [pid = 920] [serial = 290] [outer = 15E38400] 23:22:11 INFO - PROCESS | 920 | 1464934931930 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:22:11 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:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 23:22:11 INFO - PROCESS | 920 | 1464934931955 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 23:22:11 INFO - PROCESS | 920 | 1464934931957 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 23:22:11 INFO - PROCESS | 920 | 1464934931960 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:22:11 INFO - PROCESS | 920 | 1464934931962 Marionette TRACE conn6 <- [1,354,null,{}] 23:22:11 INFO - PROCESS | 920 | 1464934931981 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:22:12 INFO - PROCESS | 920 | 1464934932089 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 23:22:12 INFO - PROCESS | 920 | 1464934932095 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:12 INFO - PROCESS | 920 | ++DOCSHELL 1676D400 == 36 [pid = 920] [id = 98] 23:22:12 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (16A26000) [pid = 920] [serial = 291] [outer = 00000000] 23:22:12 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (16D28800) [pid = 920] [serial = 292] [outer = 16A26000] 23:22:12 INFO - PROCESS | 920 | 1464934932140 Marionette DEBUG loaded listener.js 23:22:12 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (16D29400) [pid = 920] [serial = 293] [outer = 16A26000] 23:22:12 INFO - PROCESS | 920 | 1464934932610 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:22:12 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:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 23:22:12 INFO - PROCESS | 920 | 1464934932635 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 23:22:12 INFO - PROCESS | 920 | 1464934932637 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 23:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:22:12 INFO - PROCESS | 920 | 1464934932639 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:22:12 INFO - PROCESS | 920 | 1464934932641 Marionette TRACE conn6 <- [1,358,null,{}] 23:22:12 INFO - PROCESS | 920 | 1464934932645 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:22:12 INFO - PROCESS | 920 | 1464934932751 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 23:22:12 INFO - PROCESS | 920 | 1464934932757 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:12 INFO - PROCESS | 920 | ++DOCSHELL 16D31000 == 37 [pid = 920] [id = 99] 23:22:12 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (16D4FC00) [pid = 920] [serial = 294] [outer = 00000000] 23:22:12 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (16F67800) [pid = 920] [serial = 295] [outer = 16D4FC00] 23:22:12 INFO - PROCESS | 920 | 1464934932801 Marionette DEBUG loaded listener.js 23:22:12 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (17727C00) [pid = 920] [serial = 296] [outer = 16D4FC00] 23:22:13 INFO - PROCESS | 920 | 1464934933240 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:22:13 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:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 23:22:13 INFO - PROCESS | 920 | 1464934933273 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 23:22:13 INFO - PROCESS | 920 | 1464934933276 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 23:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:22:13 INFO - PROCESS | 920 | 1464934933279 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:22:13 INFO - PROCESS | 920 | 1464934933281 Marionette TRACE conn6 <- [1,362,null,{}] 23:22:13 INFO - PROCESS | 920 | 1464934933285 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:22:13 INFO - PROCESS | 920 | 1464934933411 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 23:22:13 INFO - PROCESS | 920 | 1464934933496 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:13 INFO - PROCESS | 920 | ++DOCSHELL 12CA8400 == 38 [pid = 920] [id = 100] 23:22:13 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (1772F400) [pid = 920] [serial = 297] [outer = 00000000] 23:22:13 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17971C00) [pid = 920] [serial = 298] [outer = 1772F400] 23:22:13 INFO - PROCESS | 920 | 1464934933545 Marionette DEBUG loaded listener.js 23:22:13 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17BBA000) [pid = 920] [serial = 299] [outer = 1772F400] 23:22:13 INFO - PROCESS | 920 | 1464934933977 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:22:14 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:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17729C00) [pid = 920] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 108 (16F6E000) [pid = 920] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1A315000) [pid = 920] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 106 (12373000) [pid = 920] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1A318800) [pid = 920] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 104 (19414C00) [pid = 920] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 103 (15E37C00) [pid = 920] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 102 (139F4C00) [pid = 920] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 101 (0D039400) [pid = 920] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17C52000) [pid = 920] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 99 (16A1FC00) [pid = 920] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 98 (15E3B000) [pid = 920] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 97 (152D9000) [pid = 920] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 96 (0EEF1000) [pid = 920] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1262D800) [pid = 920] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 94 (12A45000) [pid = 920] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 93 (1A385400) [pid = 920] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 92 (1A387000) [pid = 920] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 91 (147EE000) [pid = 920] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:22:14 INFO - PROCESS | 920 | --DOMWINDOW == 90 (0DE4A000) [pid = 920] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:22:14 INFO - PROCESS | 920 | 1464934934299 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 23:22:14 INFO - PROCESS | 920 | 1464934934301 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 23:22:14 INFO - PROCESS | 920 | 1464934934310 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:22:14 INFO - PROCESS | 920 | 1464934934311 Marionette TRACE conn6 <- [1,366,null,{}] 23:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:22:14 INFO - PROCESS | 920 | 1464934934315 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:22:14 INFO - PROCESS | 920 | 1464934934391 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 23:22:14 INFO - PROCESS | 920 | 1464934934398 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:14 INFO - PROCESS | 920 | ++DOCSHELL 0E265C00 == 39 [pid = 920] [id = 101] 23:22:14 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (0EEF1000) [pid = 920] [serial = 300] [outer = 00000000] 23:22:14 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (12482C00) [pid = 920] [serial = 301] [outer = 0EEF1000] 23:22:14 INFO - PROCESS | 920 | 1464934934442 Marionette DEBUG loaded listener.js 23:22:14 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (139F4400) [pid = 920] [serial = 302] [outer = 0EEF1000] 23:22:14 INFO - PROCESS | 920 | 1464934934881 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:22:14 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:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 611ms 23:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:22:14 INFO - PROCESS | 920 | 1464934934932 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 23:22:14 INFO - PROCESS | 920 | 1464934934934 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 23:22:14 INFO - PROCESS | 920 | 1464934934937 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:22:14 INFO - PROCESS | 920 | 1464934934939 Marionette TRACE conn6 <- [1,370,null,{}] 23:22:14 INFO - PROCESS | 920 | 1464934934942 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:22:15 INFO - PROCESS | 920 | 1464934935018 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 23:22:15 INFO - PROCESS | 920 | 1464934935027 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:15 INFO - PROCESS | 920 | ++DOCSHELL 0F09BC00 == 40 [pid = 920] [id = 102] 23:22:15 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (147B2800) [pid = 920] [serial = 303] [outer = 00000000] 23:22:15 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (16D2C400) [pid = 920] [serial = 304] [outer = 147B2800] 23:22:15 INFO - PROCESS | 920 | 1464934935070 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17BC2400) [pid = 920] [serial = 305] [outer = 147B2800] 23:22:15 INFO - PROCESS | 920 | 1464934935483 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:22:15 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:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 23:22:15 INFO - PROCESS | 920 | 1464934935518 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 23:22:15 INFO - PROCESS | 920 | 1464934935520 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 23:22:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:22:15 INFO - PROCESS | 920 | 1464934935527 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:22:15 INFO - PROCESS | 920 | 1464934935529 Marionette TRACE conn6 <- [1,374,null,{}] 23:22:15 INFO - PROCESS | 920 | 1464934935532 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:22:15 INFO - PROCESS | 920 | 1464934935608 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 23:22:15 INFO - PROCESS | 920 | 1464934935615 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:15 INFO - PROCESS | 920 | ++DOCSHELL 17BBD400 == 41 [pid = 920] [id = 103] 23:22:15 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17C03C00) [pid = 920] [serial = 306] [outer = 00000000] 23:22:15 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17E8E000) [pid = 920] [serial = 307] [outer = 17C03C00] 23:22:15 INFO - PROCESS | 920 | 1464934935668 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (17E8F800) [pid = 920] [serial = 308] [outer = 17C03C00] 23:22:16 INFO - PROCESS | 920 | 1464934936128 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:22:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:22:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 23:22:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:22:16 INFO - PROCESS | 920 | 1464934936159 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 23:22:16 INFO - PROCESS | 920 | 1464934936160 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 23:22:16 INFO - PROCESS | 920 | 1464934936164 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:22:16 INFO - PROCESS | 920 | 1464934936165 Marionette TRACE conn6 <- [1,378,null,{}] 23:22:16 INFO - PROCESS | 920 | 1464934936168 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:22:16 INFO - PROCESS | 920 | 1464934936243 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 23:22:16 INFO - PROCESS | 920 | 1464934936249 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:16 INFO - PROCESS | 920 | ++DOCSHELL 155F5000 == 42 [pid = 920] [id = 104] 23:22:16 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (17E8D800) [pid = 920] [serial = 309] [outer = 00000000] 23:22:16 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (194E9000) [pid = 920] [serial = 310] [outer = 17E8D800] 23:22:16 INFO - PROCESS | 920 | 1464934936292 Marionette DEBUG loaded listener.js 23:22:16 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (1A07E800) [pid = 920] [serial = 311] [outer = 17E8D800] 23:22:17 INFO - PROCESS | 920 | 1464934937111 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:22:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:22:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 970ms 23:22:17 INFO - PROCESS | 920 | 1464934937135 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 23:22:17 INFO - PROCESS | 920 | 1464934937139 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 23:22:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:22:17 INFO - PROCESS | 920 | 1464934937144 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:22:17 INFO - PROCESS | 920 | 1464934937148 Marionette TRACE conn6 <- [1,382,null,{}] 23:22:17 INFO - PROCESS | 920 | 1464934937153 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:22:17 INFO - PROCESS | 920 | 1464934937271 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 23:22:17 INFO - PROCESS | 920 | 1464934937351 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:17 INFO - PROCESS | 920 | ++DOCSHELL 0D033800 == 43 [pid = 920] [id = 105] 23:22:17 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (0D17BC00) [pid = 920] [serial = 312] [outer = 00000000] 23:22:17 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (0E26D800) [pid = 920] [serial = 313] [outer = 0D17BC00] 23:22:17 INFO - PROCESS | 920 | 1464934937448 Marionette DEBUG loaded listener.js 23:22:17 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (0E7B2C00) [pid = 920] [serial = 314] [outer = 0D17BC00] 23:22:18 INFO - PROCESS | 920 | 1464934938380 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:22:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:22:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1289ms 23:22:18 INFO - PROCESS | 920 | 1464934938435 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 920 | 1464934938438 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 23:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:22:18 INFO - PROCESS | 920 | 1464934938444 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - PROCESS | 920 | 1464934938448 Marionette TRACE conn6 <- [1,386,null,{}] 23:22:18 INFO - PROCESS | 920 | 1464934938454 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:22:18 INFO - PROCESS | 920 | 1464934938579 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 23:22:18 INFO - PROCESS | 920 | 1464934938702 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:18 INFO - PROCESS | 920 | ++DOCSHELL 0E264400 == 44 [pid = 920] [id = 106] 23:22:18 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (0E268000) [pid = 920] [serial = 315] [outer = 00000000] 23:22:18 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (0E7A3C00) [pid = 920] [serial = 316] [outer = 0E268000] 23:22:18 INFO - PROCESS | 920 | 1464934938788 Marionette DEBUG loaded listener.js 23:22:18 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (12287000) [pid = 920] [serial = 317] [outer = 0E268000] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 17BBD400 == 43 [pid = 920] [id = 103] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 0F09BC00 == 42 [pid = 920] [id = 102] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 0E265C00 == 41 [pid = 920] [id = 101] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 12CA8400 == 40 [pid = 920] [id = 100] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 16D31000 == 39 [pid = 920] [id = 99] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 1676D400 == 38 [pid = 920] [id = 98] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 15E10000 == 37 [pid = 920] [id = 97] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 155F6800 == 36 [pid = 920] [id = 96] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 147F9800 == 35 [pid = 920] [id = 95] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 13911400 == 34 [pid = 920] [id = 94] 23:22:18 INFO - PROCESS | 920 | --DOCSHELL 12375C00 == 33 [pid = 920] [id = 93] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1C063800) [pid = 920] [serial = 265] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOCSHELL 12372400 == 32 [pid = 920] [id = 92] 23:22:19 INFO - PROCESS | 920 | --DOCSHELL 0E3B3000 == 31 [pid = 920] [id = 91] 23:22:19 INFO - PROCESS | 920 | --DOCSHELL 0D034400 == 30 [pid = 920] [id = 90] 23:22:19 INFO - PROCESS | 920 | --DOCSHELL 0CFA3400 == 29 [pid = 920] [id = 89] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1A38F400) [pid = 920] [serial = 176] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1A835400) [pid = 920] [serial = 185] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 104 (15E04800) [pid = 920] [serial = 182] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1237E000) [pid = 920] [serial = 179] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 102 (17C0A800) [pid = 920] [serial = 250] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1941C800) [pid = 920] [serial = 253] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17E88000) [pid = 920] [serial = 251] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 99 (1A393400) [pid = 920] [serial = 256] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 98 (1941D800) [pid = 920] [serial = 254] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 97 (16EE3400) [pid = 920] [serial = 259] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 96 (1B2ED800) [pid = 920] [serial = 262] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1A07EC00) [pid = 920] [serial = 229] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 94 (15E45800) [pid = 920] [serial = 227] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 93 (15E41800) [pid = 920] [serial = 226] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 92 (155EE800) [pid = 920] [serial = 224] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 91 (147F1800) [pid = 920] [serial = 223] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 90 (0E157000) [pid = 920] [serial = 221] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 89 (0D629400) [pid = 920] [serial = 220] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1A01F000) [pid = 920] [serial = 218] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 87 (16D55800) [pid = 920] [serial = 247] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 86 (15E45000) [pid = 920] [serial = 244] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 85 (16769C00) [pid = 920] [serial = 245] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 84 (155F0400) [pid = 920] [serial = 241] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 83 (155F8C00) [pid = 920] [serial = 242] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 82 (122B4000) [pid = 920] [serial = 238] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 81 (12391800) [pid = 920] [serial = 239] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 80 (147F3000) [pid = 920] [serial = 236] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 79 (129FC800) [pid = 920] [serial = 235] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 78 (1A8B0C00) [pid = 920] [serial = 233] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 77 (1A8AE000) [pid = 920] [serial = 232] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 76 (1A31D800) [pid = 920] [serial = 230] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 75 (1B2EFC00) [pid = 920] [serial = 263] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 74 (16F6D400) [pid = 920] [serial = 248] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 73 (1A8AD400) [pid = 920] [serial = 257] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | --DOMWINDOW == 72 (17E89400) [pid = 920] [serial = 260] [outer = 00000000] [url = about:blank] 23:22:19 INFO - PROCESS | 920 | 1464934939300 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:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 890ms 23:22:19 INFO - PROCESS | 920 | 1464934939335 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 23:22:19 INFO - PROCESS | 920 | 1464934939341 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 23:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:22:19 INFO - PROCESS | 920 | 1464934939352 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:22:19 INFO - PROCESS | 920 | 1464934939354 Marionette TRACE conn6 <- [1,390,null,{}] 23:22:19 INFO - PROCESS | 920 | 1464934939358 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:22:19 INFO - PROCESS | 920 | 1464934939439 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 23:22:19 INFO - PROCESS | 920 | 1464934939449 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:19 INFO - PROCESS | 920 | ++DOCSHELL 0E6B1000 == 30 [pid = 920] [id = 107] 23:22:19 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (0E6B5400) [pid = 920] [serial = 318] [outer = 00000000] 23:22:19 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (122B5000) [pid = 920] [serial = 319] [outer = 0E6B5400] 23:22:19 INFO - PROCESS | 920 | 1464934939493 Marionette DEBUG loaded listener.js 23:22:19 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (12378800) [pid = 920] [serial = 320] [outer = 0E6B5400] 23:22:19 INFO - PROCESS | 920 | 1464934939973 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:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 23:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:22:20 INFO - PROCESS | 920 | 1464934940025 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 23:22:20 INFO - PROCESS | 920 | 1464934940028 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 23:22:20 INFO - PROCESS | 920 | 1464934940031 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:22:20 INFO - PROCESS | 920 | 1464934940034 Marionette TRACE conn6 <- [1,394,null,{}] 23:22:20 INFO - PROCESS | 920 | 1464934940045 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:22:20 INFO - PROCESS | 920 | 1464934940157 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 23:22:20 INFO - PROCESS | 920 | 1464934940235 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:20 INFO - PROCESS | 920 | ++DOCSHELL 12A43800 == 31 [pid = 920] [id = 108] 23:22:20 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (12A45000) [pid = 920] [serial = 321] [outer = 00000000] 23:22:20 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (1390F000) [pid = 920] [serial = 322] [outer = 12A45000] 23:22:20 INFO - PROCESS | 920 | 1464934940282 Marionette DEBUG loaded listener.js 23:22:20 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (139F2C00) [pid = 920] [serial = 323] [outer = 12A45000] 23:22:20 INFO - PROCESS | 920 | 1464934940669 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:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 23:22:20 INFO - PROCESS | 920 | 1464934940721 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 23:22:20 INFO - PROCESS | 920 | 1464934940724 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 23:22:20 INFO - PROCESS | 920 | 1464934940727 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:22:20 INFO - PROCESS | 920 | 1464934940729 Marionette TRACE conn6 <- [1,398,null,{}] 23:22:20 INFO - PROCESS | 920 | 1464934940732 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:22:20 INFO - PROCESS | 920 | 1464934940813 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 23:22:20 INFO - PROCESS | 920 | 1464934940819 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:20 INFO - PROCESS | 920 | ++DOCSHELL 147AC000 == 32 [pid = 920] [id = 109] 23:22:20 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (147B1800) [pid = 920] [serial = 324] [outer = 00000000] 23:22:20 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (15206400) [pid = 920] [serial = 325] [outer = 147B1800] 23:22:20 INFO - PROCESS | 920 | 1464934940864 Marionette DEBUG loaded listener.js 23:22:20 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (152D8000) [pid = 920] [serial = 326] [outer = 147B1800] 23:22:21 INFO - PROCESS | 920 | 1464934941349 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:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 23:22:21 INFO - PROCESS | 920 | 1464934941401 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 23:22:21 INFO - PROCESS | 920 | 1464934941403 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 23:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:22:21 INFO - PROCESS | 920 | 1464934941406 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:22:21 INFO - PROCESS | 920 | 1464934941408 Marionette TRACE conn6 <- [1,402,null,{}] 23:22:21 INFO - PROCESS | 920 | 1464934941418 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:22:21 INFO - PROCESS | 920 | 1464934941544 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 23:22:21 INFO - PROCESS | 920 | 1464934941564 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:21 INFO - PROCESS | 920 | ++DOCSHELL 155F7C00 == 33 [pid = 920] [id = 110] 23:22:21 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (155F8400) [pid = 920] [serial = 327] [outer = 00000000] 23:22:21 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (15632C00) [pid = 920] [serial = 328] [outer = 155F8400] 23:22:21 INFO - PROCESS | 920 | 1464934941609 Marionette DEBUG loaded listener.js 23:22:21 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (15E04C00) [pid = 920] [serial = 329] [outer = 155F8400] 23:22:22 INFO - PROCESS | 920 | 1464934942094 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:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 23:22:22 INFO - PROCESS | 920 | 1464934942137 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 23:22:22 INFO - PROCESS | 920 | 1464934942139 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 23:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:22:22 INFO - PROCESS | 920 | 1464934942142 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:22:22 INFO - PROCESS | 920 | 1464934942144 Marionette TRACE conn6 <- [1,406,null,{}] 23:22:22 INFO - PROCESS | 920 | 1464934942147 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:22:22 INFO - PROCESS | 920 | 1464934942266 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 23:22:22 INFO - PROCESS | 920 | 1464934942323 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 920 | ++DOCSHELL 1676D000 == 34 [pid = 920] [id = 111] 23:22:22 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (1676D800) [pid = 920] [serial = 330] [outer = 00000000] 23:22:22 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (16D26400) [pid = 920] [serial = 331] [outer = 1676D800] 23:22:22 INFO - PROCESS | 920 | 1464934942368 Marionette DEBUG loaded listener.js 23:22:22 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (16D2A800) [pid = 920] [serial = 332] [outer = 1676D800] 23:22:22 INFO - PROCESS | 920 | 1464934942789 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:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 23:22:22 INFO - PROCESS | 920 | 1464934942843 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 23:22:22 INFO - PROCESS | 920 | 1464934942845 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 23:22:22 INFO - PROCESS | 920 | 1464934942853 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:22:22 INFO - PROCESS | 920 | 1464934942855 Marionette TRACE conn6 <- [1,410,null,{}] 23:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:22:22 INFO - PROCESS | 920 | 1464934942858 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:22:22 INFO - PROCESS | 920 | 1464934942956 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 23:22:22 INFO - PROCESS | 920 | 1464934942965 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 920 | ++DOCSHELL 1237A400 == 35 [pid = 920] [id = 112] 23:22:22 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (15B29C00) [pid = 920] [serial = 333] [outer = 00000000] 23:22:23 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (16F6B800) [pid = 920] [serial = 334] [outer = 15B29C00] 23:22:23 INFO - PROCESS | 920 | 1464934943009 Marionette DEBUG loaded listener.js 23:22:23 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17728000) [pid = 920] [serial = 335] [outer = 15B29C00] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 89 (1237C800) [pid = 920] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 88 (12372800) [pid = 920] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 87 (15E38400) [pid = 920] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 86 (0E3B3400) [pid = 920] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 85 (16A26000) [pid = 920] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 84 (1520B000) [pid = 920] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 83 (15E3E000) [pid = 920] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 82 (13912000) [pid = 920] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 81 (16D4FC00) [pid = 920] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 80 (1772F400) [pid = 920] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 79 (0EEF1000) [pid = 920] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 78 (147B2800) [pid = 920] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 77 (0D036C00) [pid = 920] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 76 (155FB400) [pid = 920] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:22:23 INFO - PROCESS | 920 | --DOMWINDOW == 75 (17C03C00) [pid = 920] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:22:23 INFO - PROCESS | 920 | 1464934943593 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:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 770ms 23:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:22:23 INFO - PROCESS | 920 | 1464934943628 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 23:22:23 INFO - PROCESS | 920 | 1464934943630 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 23:22:23 INFO - PROCESS | 920 | 1464934943633 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:22:23 INFO - PROCESS | 920 | 1464934943635 Marionette TRACE conn6 <- [1,414,null,{}] 23:22:23 INFO - PROCESS | 920 | 1464934943638 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:22:23 INFO - PROCESS | 920 | 1464934943711 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 23:22:23 INFO - PROCESS | 920 | 1464934943718 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:23 INFO - PROCESS | 920 | ++DOCSHELL 0E7F2C00 == 36 [pid = 920] [id = 113] 23:22:23 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (15E08C00) [pid = 920] [serial = 336] [outer = 00000000] 23:22:23 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (16D54800) [pid = 920] [serial = 337] [outer = 15E08C00] 23:22:23 INFO - PROCESS | 920 | 1464934943761 Marionette DEBUG loaded listener.js 23:22:23 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (16EE3400) [pid = 920] [serial = 338] [outer = 15E08C00] 23:22:24 INFO - PROCESS | 920 | 1464934944177 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:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 570ms 23:22:24 INFO - PROCESS | 920 | 1464934944211 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 23:22:24 INFO - PROCESS | 920 | 1464934944213 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 23:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:22:24 INFO - PROCESS | 920 | 1464934944216 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:22:24 INFO - PROCESS | 920 | 1464934944218 Marionette TRACE conn6 <- [1,418,null,{}] 23:22:24 INFO - PROCESS | 920 | 1464934944226 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:22:24 INFO - PROCESS | 920 | 1464934944301 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 23:22:24 INFO - PROCESS | 920 | 1464934944308 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:24 INFO - PROCESS | 920 | ++DOCSHELL 15E3A000 == 37 [pid = 920] [id = 114] 23:22:24 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (16D2E800) [pid = 920] [serial = 339] [outer = 00000000] 23:22:24 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (1796F000) [pid = 920] [serial = 340] [outer = 16D2E800] 23:22:24 INFO - PROCESS | 920 | 1464934944351 Marionette DEBUG loaded listener.js 23:22:24 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (17BB3C00) [pid = 920] [serial = 341] [outer = 16D2E800] 23:22:25 INFO - PROCESS | 920 | 1464934945283 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:22:25 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:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1127ms 23:22:25 INFO - PROCESS | 920 | 1464934945348 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 23:22:25 INFO - PROCESS | 920 | 1464934945352 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 23:22:25 INFO - PROCESS | 920 | 1464934945357 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:22:25 INFO - PROCESS | 920 | 1464934945361 Marionette TRACE conn6 <- [1,422,null,{}] 23:22:25 INFO - PROCESS | 920 | 1464934945368 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:22:25 INFO - PROCESS | 920 | 1464934945516 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 23:22:25 INFO - PROCESS | 920 | 1464934945587 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:25 INFO - PROCESS | 920 | ++DOCSHELL 0D036800 == 38 [pid = 920] [id = 115] 23:22:25 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (0D036C00) [pid = 920] [serial = 342] [outer = 00000000] 23:22:25 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (0D622C00) [pid = 920] [serial = 343] [outer = 0D036C00] 23:22:25 INFO - PROCESS | 920 | 1464934945644 Marionette DEBUG loaded listener.js 23:22:25 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (0DE56000) [pid = 920] [serial = 344] [outer = 0D036C00] 23:22:26 INFO - PROCESS | 920 | 1464934946781 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:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1474ms 23:22:26 INFO - PROCESS | 920 | 1464934946836 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 23:22:26 INFO - PROCESS | 920 | 1464934946840 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 23:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:22:26 INFO - PROCESS | 920 | 1464934946848 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:22:26 INFO - PROCESS | 920 | 1464934946852 Marionette TRACE conn6 <- [1,426,null,{}] 23:22:26 INFO - PROCESS | 920 | 1464934946857 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:22:27 INFO - PROCESS | 920 | 1464934947051 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 23:22:27 INFO - PROCESS | 920 | 1464934947113 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:27 INFO - PROCESS | 920 | ++DOCSHELL 122B9C00 == 39 [pid = 920] [id = 116] 23:22:27 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (129EE800) [pid = 920] [serial = 345] [outer = 00000000] 23:22:27 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (143E6800) [pid = 920] [serial = 346] [outer = 129EE800] 23:22:27 INFO - PROCESS | 920 | 1464934947168 Marionette DEBUG loaded listener.js 23:22:27 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (15203800) [pid = 920] [serial = 347] [outer = 129EE800] 23:22:27 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:22:27 INFO - PROCESS | 920 | 1464934947700 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:22:27 INFO - PROCESS | 920 | 1464934947738 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 23:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:22:27 INFO - PROCESS | 920 | 1464934947743 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:22:27 INFO - PROCESS | 920 | 1464934947746 Marionette TRACE conn6 <- [1,430,null,{}] 23:22:27 INFO - PROCESS | 920 | 1464934947756 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:22:27 INFO - PROCESS | 920 | 1464934947863 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 23:22:27 INFO - PROCESS | 920 | 1464934947955 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:27 INFO - PROCESS | 920 | ++DOCSHELL 17BBCC00 == 40 [pid = 920] [id = 117] 23:22:27 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17BBE000) [pid = 920] [serial = 348] [outer = 00000000] 23:22:28 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (17E83C00) [pid = 920] [serial = 349] [outer = 17BBE000] 23:22:28 INFO - PROCESS | 920 | 1464934948014 Marionette DEBUG loaded listener.js 23:22:28 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17E8CC00) [pid = 920] [serial = 350] [outer = 17BBE000] 23:22:28 INFO - PROCESS | 920 | 1464934948608 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:22:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:22:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 23:22:28 INFO - PROCESS | 920 | 1464934948679 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 920 | 1464934948681 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 23:22:28 INFO - PROCESS | 920 | 1464934948685 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:22:28 INFO - PROCESS | 920 | 1464934948687 Marionette TRACE conn6 <- [1,434,null,{}] 23:22:28 INFO - PROCESS | 920 | 1464934948691 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:22:28 INFO - PROCESS | 920 | 1464934948793 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 23:22:28 INFO - PROCESS | 920 | 1464934948870 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 920 | ++DOCSHELL 17FF9400 == 41 [pid = 920] [id = 118] 23:22:28 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (19417800) [pid = 920] [serial = 351] [outer = 00000000] 23:22:28 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (19F7CC00) [pid = 920] [serial = 352] [outer = 19417800] 23:22:28 INFO - PROCESS | 920 | 1464934948981 Marionette DEBUG loaded listener.js 23:22:29 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (1A0EE400) [pid = 920] [serial = 353] [outer = 19417800] 23:22:29 INFO - PROCESS | 920 | 1464934949619 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:22:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 970ms 23:22:29 INFO - PROCESS | 920 | 1464934949659 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 23:22:29 INFO - PROCESS | 920 | 1464934949663 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 23:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:22:29 INFO - PROCESS | 920 | 1464934949668 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:22:29 INFO - PROCESS | 920 | 1464934949672 Marionette TRACE conn6 <- [1,438,null,{}] 23:22:29 INFO - PROCESS | 920 | 1464934949677 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:22:29 INFO - PROCESS | 920 | 1464934949778 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 23:22:29 INFO - PROCESS | 920 | 1464934949890 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:29 INFO - PROCESS | 920 | ++DOCSHELL 0F06E400 == 42 [pid = 920] [id = 119] 23:22:29 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (12287800) [pid = 920] [serial = 354] [outer = 00000000] 23:22:29 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (12484000) [pid = 920] [serial = 355] [outer = 12287800] 23:22:29 INFO - PROCESS | 920 | 1464934949941 Marionette DEBUG loaded listener.js 23:22:30 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (129FC800) [pid = 920] [serial = 356] [outer = 12287800] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 0E7F2C00 == 41 [pid = 920] [id = 113] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 1237A400 == 40 [pid = 920] [id = 112] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 1676D000 == 39 [pid = 920] [id = 111] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 155F7C00 == 38 [pid = 920] [id = 110] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 147AC000 == 37 [pid = 920] [id = 109] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 12A43800 == 36 [pid = 920] [id = 108] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 0E6B1000 == 35 [pid = 920] [id = 107] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 0E264400 == 34 [pid = 920] [id = 106] 23:22:30 INFO - PROCESS | 920 | --DOCSHELL 0D033800 == 33 [pid = 920] [id = 105] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 95 (17E8E000) [pid = 920] [serial = 307] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 94 (129F7800) [pid = 920] [serial = 277] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 93 (12C2C000) [pid = 920] [serial = 278] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 92 (12376000) [pid = 920] [serial = 274] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 91 (1237A800) [pid = 920] [serial = 275] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 90 (15E3FC00) [pid = 920] [serial = 289] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 89 (0E6B1800) [pid = 920] [serial = 271] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 88 (0E6EC800) [pid = 920] [serial = 272] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 87 (16D29400) [pid = 920] [serial = 293] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 86 (152D6400) [pid = 920] [serial = 283] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 85 (155F1C00) [pid = 920] [serial = 284] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 84 (1C1A9400) [pid = 920] [serial = 266] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 83 (139F6C00) [pid = 920] [serial = 280] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 82 (16F67800) [pid = 920] [serial = 295] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 81 (17727C00) [pid = 920] [serial = 296] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 80 (143E8000) [pid = 920] [serial = 281] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 79 (17971C00) [pid = 920] [serial = 298] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 78 (12482C00) [pid = 920] [serial = 301] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 77 (139F4400) [pid = 920] [serial = 302] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 76 (16D2C400) [pid = 920] [serial = 304] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 75 (0D1EB800) [pid = 920] [serial = 268] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 74 (0D6D3400) [pid = 920] [serial = 269] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 73 (15B27800) [pid = 920] [serial = 286] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 72 (156E0C00) [pid = 920] [serial = 287] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 71 (17BBA000) [pid = 920] [serial = 299] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 70 (16D28800) [pid = 920] [serial = 292] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 69 (17BC2400) [pid = 920] [serial = 305] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 68 (15E3D000) [pid = 920] [serial = 290] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | --DOMWINDOW == 67 (17E8F800) [pid = 920] [serial = 308] [outer = 00000000] [url = about:blank] 23:22:30 INFO - PROCESS | 920 | 1464934950461 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:22:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 23:22:30 INFO - PROCESS | 920 | 1464934950499 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 23:22:30 INFO - PROCESS | 920 | 1464934950505 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 23:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:22:30 INFO - PROCESS | 920 | 1464934950511 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:22:30 INFO - PROCESS | 920 | 1464934950513 Marionette TRACE conn6 <- [1,442,null,{}] 23:22:30 INFO - PROCESS | 920 | 1464934950517 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:22:30 INFO - PROCESS | 920 | 1464934950599 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 23:22:30 INFO - PROCESS | 920 | 1464934950669 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:30 INFO - PROCESS | 920 | ++DOCSHELL 0D1EB800 == 34 [pid = 920] [id = 120] 23:22:30 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (0E158800) [pid = 920] [serial = 357] [outer = 00000000] 23:22:30 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (12376800) [pid = 920] [serial = 358] [outer = 0E158800] 23:22:30 INFO - PROCESS | 920 | 1464934950720 Marionette DEBUG loaded listener.js 23:22:30 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (123F2000) [pid = 920] [serial = 359] [outer = 0E158800] 23:22:31 INFO - PROCESS | 920 | 1464934951117 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:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 23:22:31 INFO - PROCESS | 920 | 1464934951144 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 23:22:31 INFO - PROCESS | 920 | 1464934951146 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 23:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:22:31 INFO - PROCESS | 920 | 1464934951149 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:22:31 INFO - PROCESS | 920 | 1464934951152 Marionette TRACE conn6 <- [1,446,null,{}] 23:22:31 INFO - PROCESS | 920 | 1464934951169 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:22:31 INFO - PROCESS | 920 | 1464934951251 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 23:22:31 INFO - PROCESS | 920 | 1464934951259 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:31 INFO - PROCESS | 920 | ++DOCSHELL 12C2C000 == 35 [pid = 920] [id = 121] 23:22:31 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (12C2CC00) [pid = 920] [serial = 360] [outer = 00000000] 23:22:31 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (147F9000) [pid = 920] [serial = 361] [outer = 12C2CC00] 23:22:31 INFO - PROCESS | 920 | 1464934951306 Marionette DEBUG loaded listener.js 23:22:31 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (155EDC00) [pid = 920] [serial = 362] [outer = 12C2CC00] 23:22:31 INFO - PROCESS | 920 | 1464934951780 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:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 23:22:31 INFO - PROCESS | 920 | 1464934951840 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 23:22:31 INFO - PROCESS | 920 | 1464934951842 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 23:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:22:31 INFO - PROCESS | 920 | 1464934951846 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:22:31 INFO - PROCESS | 920 | 1464934951847 Marionette TRACE conn6 <- [1,450,null,{}] 23:22:31 INFO - PROCESS | 920 | 1464934951851 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:22:31 INFO - PROCESS | 920 | 1464934951932 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 23:22:31 INFO - PROCESS | 920 | 1464934951941 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:31 INFO - PROCESS | 920 | ++DOCSHELL 1562B000 == 36 [pid = 920] [id = 122] 23:22:31 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (15632800) [pid = 920] [serial = 363] [outer = 00000000] 23:22:31 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (15E0E800) [pid = 920] [serial = 364] [outer = 15632800] 23:22:31 INFO - PROCESS | 920 | 1464934951985 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (15E3B800) [pid = 920] [serial = 365] [outer = 15632800] 23:22:32 INFO - PROCESS | 920 | 1464934952404 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:22:32 INFO - PROCESS | 920 | 1464934952484 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 23:22:32 INFO - PROCESS | 920 | 1464934952487 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:22:32 INFO - PROCESS | 920 | 1464934952488 Marionette TRACE conn6 <- [1,454,null,{}] 23:22:32 INFO - PROCESS | 920 | 1464934952492 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:22:32 INFO - PROCESS | 920 | 1464934952591 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 23:22:32 INFO - PROCESS | 920 | 1464934952666 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:32 INFO - PROCESS | 920 | ++DOCSHELL 15EEF000 == 37 [pid = 920] [id = 123] 23:22:32 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (1673B800) [pid = 920] [serial = 366] [outer = 00000000] 23:22:32 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (16D2F000) [pid = 920] [serial = 367] [outer = 1673B800] 23:22:32 INFO - PROCESS | 920 | 1464934952710 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (16D31C00) [pid = 920] [serial = 368] [outer = 1673B800] 23:22:33 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:33 INFO - PROCESS | 920 | 1464934953144 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:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 23:22:33 INFO - PROCESS | 920 | 1464934953158 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 23:22:33 INFO - PROCESS | 920 | 1464934953160 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 23:22:33 INFO - PROCESS | 920 | 1464934953163 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:22:33 INFO - PROCESS | 920 | 1464934953165 Marionette TRACE conn6 <- [1,458,null,{}] 23:22:33 INFO - PROCESS | 920 | 1464934953174 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:22:33 INFO - PROCESS | 920 | 1464934953298 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 23:22:33 INFO - PROCESS | 920 | 1464934953309 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:33 INFO - PROCESS | 920 | ++DOCSHELL 16D54000 == 38 [pid = 920] [id = 124] 23:22:33 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (16F6E000) [pid = 920] [serial = 369] [outer = 00000000] 23:22:33 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (17973800) [pid = 920] [serial = 370] [outer = 16F6E000] 23:22:33 INFO - PROCESS | 920 | 1464934953353 Marionette DEBUG loaded listener.js 23:22:33 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (17BBF800) [pid = 920] [serial = 371] [outer = 16F6E000] 23:22:33 INFO - PROCESS | 920 | 1464934953794 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:22:33 INFO - PROCESS | 920 | 1464934953842 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 23:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:22:33 INFO - PROCESS | 920 | 1464934953853 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:22:33 INFO - PROCESS | 920 | 1464934953854 Marionette TRACE conn6 <- [1,462,null,{}] 23:22:33 INFO - PROCESS | 920 | 1464934953858 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:22:33 INFO - PROCESS | 920 | 1464934953985 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 23:22:34 INFO - PROCESS | 920 | 1464934954006 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:34 INFO - PROCESS | 920 | ++DOCSHELL 17727C00 == 39 [pid = 920] [id = 125] 23:22:34 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (17BC2C00) [pid = 920] [serial = 372] [outer = 00000000] 23:22:34 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (1941C800) [pid = 920] [serial = 373] [outer = 17BC2C00] 23:22:34 INFO - PROCESS | 920 | 1464934954050 Marionette DEBUG loaded listener.js 23:22:34 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (1941D400) [pid = 920] [serial = 374] [outer = 17BC2C00] 23:22:34 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:34 INFO - PROCESS | 920 | 1464934954525 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:22:34 INFO - PROCESS | 920 | 1464934954591 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 23:22:34 INFO - PROCESS | 920 | 1464934954594 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:22:34 INFO - PROCESS | 920 | 1464934954595 Marionette TRACE conn6 <- [1,466,null,{}] 23:22:34 INFO - PROCESS | 920 | 1464934954599 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:22:34 INFO - PROCESS | 920 | 1464934954690 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 23:22:34 INFO - PROCESS | 920 | 1464934954696 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:34 INFO - PROCESS | 920 | ++DOCSHELL 0E6B5400 == 40 [pid = 920] [id = 126] 23:22:34 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (12971000) [pid = 920] [serial = 375] [outer = 00000000] 23:22:34 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (15202000) [pid = 920] [serial = 376] [outer = 12971000] 23:22:34 INFO - PROCESS | 920 | 1464934954739 Marionette DEBUG loaded listener.js 23:22:34 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (15B29C00) [pid = 920] [serial = 377] [outer = 12971000] 23:22:35 INFO - PROCESS | 920 | 1464934955155 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:22:35 INFO - PROCESS | 920 | 1464934955167 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 23:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:22:35 INFO - PROCESS | 920 | 1464934955179 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:22:35 INFO - PROCESS | 920 | 1464934955181 Marionette TRACE conn6 <- [1,470,null,{}] 23:22:35 INFO - PROCESS | 920 | 1464934955184 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:22:35 INFO - PROCESS | 920 | 1464934955265 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 23:22:35 INFO - PROCESS | 920 | 1464934955298 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:35 INFO - PROCESS | 920 | ++DOCSHELL 1A019400 == 41 [pid = 920] [id = 127] 23:22:35 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (1A317400) [pid = 920] [serial = 378] [outer = 00000000] 23:22:35 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (1A390000) [pid = 920] [serial = 379] [outer = 1A317400] 23:22:35 INFO - PROCESS | 920 | 1464934955342 Marionette DEBUG loaded listener.js 23:22:35 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (1A393000) [pid = 920] [serial = 380] [outer = 1A317400] 23:22:35 INFO - PROCESS | 920 | 1464934955758 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:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 23:22:35 INFO - PROCESS | 920 | 1464934955816 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 23:22:35 INFO - PROCESS | 920 | 1464934955818 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 23:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:22:35 INFO - PROCESS | 920 | 1464934955821 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:22:35 INFO - PROCESS | 920 | 1464934955822 Marionette TRACE conn6 <- [1,474,null,{}] 23:22:35 INFO - PROCESS | 920 | 1464934955826 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:22:35 INFO - PROCESS | 920 | 1464934955903 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 23:22:35 INFO - PROCESS | 920 | 1464934955910 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:35 INFO - PROCESS | 920 | ++DOCSHELL 1A38F400 == 42 [pid = 920] [id = 128] 23:22:35 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (1A394000) [pid = 920] [serial = 381] [outer = 00000000] 23:22:35 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (1A8AFC00) [pid = 920] [serial = 382] [outer = 1A394000] 23:22:35 INFO - PROCESS | 920 | 1464934955954 Marionette DEBUG loaded listener.js 23:22:36 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (1B2E9C00) [pid = 920] [serial = 383] [outer = 1A394000] 23:22:36 INFO - PROCESS | 920 | 1464934956391 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:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 23:22:36 INFO - PROCESS | 920 | 1464934956452 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 23:22:36 INFO - PROCESS | 920 | 1464934956454 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 23:22:36 INFO - PROCESS | 920 | 1464934956457 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:22:36 INFO - PROCESS | 920 | 1464934956460 Marionette TRACE conn6 <- [1,478,null,{}] 23:22:36 INFO - PROCESS | 920 | 1464934956463 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:22:36 INFO - PROCESS | 920 | 1464934956609 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 23:22:36 INFO - PROCESS | 920 | 1464934956754 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:36 INFO - PROCESS | 920 | ++DOCSHELL 0D030800 == 43 [pid = 920] [id = 129] 23:22:36 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (0D031C00) [pid = 920] [serial = 384] [outer = 00000000] 23:22:36 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (0D097400) [pid = 920] [serial = 385] [outer = 0D031C00] 23:22:36 INFO - PROCESS | 920 | 1464934956810 Marionette DEBUG loaded listener.js 23:22:36 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (0D9E8800) [pid = 920] [serial = 386] [outer = 0D031C00] 23:22:37 INFO - PROCESS | 920 | 1464934957380 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:22:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:22:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 23:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:22:37 INFO - PROCESS | 920 | 1464934957433 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 23:22:37 INFO - PROCESS | 920 | 1464934957437 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 23:22:37 INFO - PROCESS | 920 | 1464934957442 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:22:37 INFO - PROCESS | 920 | 1464934957446 Marionette TRACE conn6 <- [1,482,null,{}] 23:22:37 INFO - PROCESS | 920 | 1464934957450 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:22:37 INFO - PROCESS | 920 | 1464934957570 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 23:22:37 INFO - PROCESS | 920 | 1464934957663 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:37 INFO - PROCESS | 920 | ++DOCSHELL 143E3800 == 44 [pid = 920] [id = 130] 23:22:37 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (143E8000) [pid = 920] [serial = 387] [outer = 00000000] 23:22:37 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (147F7400) [pid = 920] [serial = 388] [outer = 143E8000] 23:22:37 INFO - PROCESS | 920 | 1464934957719 Marionette DEBUG loaded listener.js 23:22:37 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (15E37400) [pid = 920] [serial = 389] [outer = 143E8000] 23:22:38 INFO - PROCESS | 920 | 1464934958366 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:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 990ms 23:22:38 INFO - PROCESS | 920 | 1464934958432 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 23:22:38 INFO - PROCESS | 920 | 1464934958436 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 23:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:22:38 INFO - PROCESS | 920 | 1464934958439 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:22:38 INFO - PROCESS | 920 | 1464934958442 Marionette TRACE conn6 <- [1,486,null,{}] 23:22:38 INFO - PROCESS | 920 | 1464934958445 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:22:38 INFO - PROCESS | 920 | 1464934958549 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 23:22:38 INFO - PROCESS | 920 | 1464934958628 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:38 INFO - PROCESS | 920 | ++DOCSHELL 155F4C00 == 45 [pid = 920] [id = 131] 23:22:38 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (16F71000) [pid = 920] [serial = 390] [outer = 00000000] 23:22:38 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17E90800) [pid = 920] [serial = 391] [outer = 16F71000] 23:22:38 INFO - PROCESS | 920 | 1464934958723 Marionette DEBUG loaded listener.js 23:22:38 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (1A38FC00) [pid = 920] [serial = 392] [outer = 16F71000] 23:22:39 INFO - PROCESS | 920 | 1464934959343 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:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 23:22:39 INFO - PROCESS | 920 | 1464934959412 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 23:22:39 INFO - PROCESS | 920 | 1464934959416 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 23:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:22:39 INFO - PROCESS | 920 | 1464934959427 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:22:39 INFO - PROCESS | 920 | 1464934959432 Marionette TRACE conn6 <- [1,490,null,{}] 23:22:39 INFO - PROCESS | 920 | 1464934959436 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:22:39 INFO - PROCESS | 920 | 1464934959574 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 23:22:39 INFO - PROCESS | 920 | 1464934959716 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:39 INFO - PROCESS | 920 | ++DOCSHELL 16EE6000 == 46 [pid = 920] [id = 132] 23:22:39 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (16F70C00) [pid = 920] [serial = 393] [outer = 00000000] 23:22:39 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (1B369400) [pid = 920] [serial = 394] [outer = 16F70C00] 23:22:39 INFO - PROCESS | 920 | 1464934959771 Marionette DEBUG loaded listener.js 23:22:39 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (1B36CC00) [pid = 920] [serial = 395] [outer = 16F70C00] 23:22:40 INFO - PROCESS | 920 | 1464934960505 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:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1135ms 23:22:40 INFO - PROCESS | 920 | 1464934960558 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 23:22:40 INFO - PROCESS | 920 | 1464934960562 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 23:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:22:40 INFO - PROCESS | 920 | 1464934960568 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:22:40 INFO - PROCESS | 920 | 1464934960571 Marionette TRACE conn6 <- [1,494,null,{}] 23:22:40 INFO - PROCESS | 920 | 1464934960576 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:22:40 INFO - PROCESS | 920 | 1464934960678 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 23:22:40 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (0E3BA800) [pid = 920] [serial = 396] [outer = 0D916C00] 23:22:40 INFO - PROCESS | 920 | 1464934960781 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:40 INFO - PROCESS | 920 | ++DOCSHELL 12372000 == 47 [pid = 920] [id = 133] 23:22:40 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (12378400) [pid = 920] [serial = 397] [outer = 00000000] 23:22:40 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (123F5C00) [pid = 920] [serial = 398] [outer = 12378400] 23:22:40 INFO - PROCESS | 920 | 1464934960878 Marionette DEBUG loaded listener.js 23:22:40 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (12A45400) [pid = 920] [serial = 399] [outer = 12378400] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 155F5000 == 46 [pid = 920] [id = 104] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 1A38F400 == 45 [pid = 920] [id = 128] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 1A019400 == 44 [pid = 920] [id = 127] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 0E6B5400 == 43 [pid = 920] [id = 126] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 17727C00 == 42 [pid = 920] [id = 125] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 16D54000 == 41 [pid = 920] [id = 124] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 15EEF000 == 40 [pid = 920] [id = 123] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 1562B000 == 39 [pid = 920] [id = 122] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 12C2C000 == 38 [pid = 920] [id = 121] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 0D1EB800 == 37 [pid = 920] [id = 120] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 0F06E400 == 36 [pid = 920] [id = 119] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 17FF9400 == 35 [pid = 920] [id = 118] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1796F000) [pid = 920] [serial = 340] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 17BBCC00 == 34 [pid = 920] [id = 117] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 122B9C00 == 33 [pid = 920] [id = 116] 23:22:41 INFO - PROCESS | 920 | --DOCSHELL 0D036800 == 32 [pid = 920] [id = 115] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 99 (17728000) [pid = 920] [serial = 335] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 98 (16D2A800) [pid = 920] [serial = 332] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 97 (0E26D800) [pid = 920] [serial = 313] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 96 (16EE3400) [pid = 920] [serial = 338] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1390F000) [pid = 920] [serial = 322] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 94 (15206400) [pid = 920] [serial = 325] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 93 (12378800) [pid = 920] [serial = 320] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 92 (152D8000) [pid = 920] [serial = 326] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 91 (1A07E800) [pid = 920] [serial = 311] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 90 (194E9000) [pid = 920] [serial = 310] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 89 (16D54800) [pid = 920] [serial = 337] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 88 (139F2C00) [pid = 920] [serial = 323] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 87 (15632C00) [pid = 920] [serial = 328] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 86 (12287000) [pid = 920] [serial = 317] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 85 (15E04C00) [pid = 920] [serial = 329] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 84 (122B5000) [pid = 920] [serial = 319] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 83 (16F6B800) [pid = 920] [serial = 334] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 82 (16D26400) [pid = 920] [serial = 331] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0E7A3C00) [pid = 920] [serial = 316] [outer = 00000000] [url = about:blank] 23:22:41 INFO - PROCESS | 920 | 1464934961425 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:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 23:22:41 INFO - PROCESS | 920 | 1464934961502 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 23:22:41 INFO - PROCESS | 920 | 1464934961507 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 23:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:22:41 INFO - PROCESS | 920 | 1464934961513 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:22:41 INFO - PROCESS | 920 | 1464934961516 Marionette TRACE conn6 <- [1,498,null,{}] 23:22:41 INFO - PROCESS | 920 | 1464934961520 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:22:41 INFO - PROCESS | 920 | 1464934961605 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 23:22:41 INFO - PROCESS | 920 | 1464934961613 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:41 INFO - PROCESS | 920 | ++DOCSHELL 12287000 == 33 [pid = 920] [id = 134] 23:22:41 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (122B9C00) [pid = 920] [serial = 400] [outer = 00000000] 23:22:41 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (1262B000) [pid = 920] [serial = 401] [outer = 122B9C00] 23:22:41 INFO - PROCESS | 920 | 1464934961665 Marionette DEBUG loaded listener.js 23:22:41 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (12C20800) [pid = 920] [serial = 402] [outer = 122B9C00] 23:22:42 INFO - PROCESS | 920 | 1464934962131 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:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 23:22:42 INFO - PROCESS | 920 | 1464934962188 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 23:22:42 INFO - PROCESS | 920 | 1464934962190 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 23:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:22:42 INFO - PROCESS | 920 | 1464934962193 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:22:42 INFO - PROCESS | 920 | 1464934962197 Marionette TRACE conn6 <- [1,502,null,{}] 23:22:42 INFO - PROCESS | 920 | 1464934962207 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:22:42 INFO - PROCESS | 920 | 1464934962316 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 23:22:42 INFO - PROCESS | 920 | 1464934962334 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:42 INFO - PROCESS | 920 | ++DOCSHELL 15205800 == 34 [pid = 920] [id = 135] 23:22:42 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (15206400) [pid = 920] [serial = 403] [outer = 00000000] 23:22:42 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (15210000) [pid = 920] [serial = 404] [outer = 15206400] 23:22:42 INFO - PROCESS | 920 | 1464934962380 Marionette DEBUG loaded listener.js 23:22:42 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (155F2400) [pid = 920] [serial = 405] [outer = 15206400] 23:22:42 INFO - PROCESS | 920 | 1464934962816 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:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 23:22:42 INFO - PROCESS | 920 | 1464934962867 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 23:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:22:42 INFO - PROCESS | 920 | 1464934962870 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 23:22:42 INFO - PROCESS | 920 | 1464934962873 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:22:42 INFO - PROCESS | 920 | 1464934962875 Marionette TRACE conn6 <- [1,506,null,{}] 23:22:42 INFO - PROCESS | 920 | 1464934962878 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:22:42 INFO - PROCESS | 920 | 1464934962959 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 23:22:42 INFO - PROCESS | 920 | 1464934962968 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:42 INFO - PROCESS | 920 | ++DOCSHELL 156DE800 == 35 [pid = 920] [id = 136] 23:22:42 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (156E0C00) [pid = 920] [serial = 406] [outer = 00000000] 23:22:42 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (15E0B000) [pid = 920] [serial = 407] [outer = 156E0C00] 23:22:43 INFO - PROCESS | 920 | 1464934963013 Marionette DEBUG loaded listener.js 23:22:43 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (15E3A800) [pid = 920] [serial = 408] [outer = 156E0C00] 23:22:43 INFO - PROCESS | 920 | 1464934963459 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:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 23:22:43 INFO - PROCESS | 920 | 1464934963507 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 23:22:43 INFO - PROCESS | 920 | 1464934963509 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 23:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:22:43 INFO - PROCESS | 920 | 1464934963512 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:22:43 INFO - PROCESS | 920 | 1464934963514 Marionette TRACE conn6 <- [1,510,null,{}] 23:22:43 INFO - PROCESS | 920 | 1464934963517 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:22:43 INFO - PROCESS | 920 | 1464934963617 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 23:22:43 INFO - PROCESS | 920 | 1464934963658 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:43 INFO - PROCESS | 920 | ++DOCSHELL 16762C00 == 36 [pid = 920] [id = 137] 23:22:43 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (16764000) [pid = 920] [serial = 409] [outer = 00000000] 23:22:43 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (16D27800) [pid = 920] [serial = 410] [outer = 16764000] 23:22:43 INFO - PROCESS | 920 | 1464934963746 Marionette DEBUG loaded listener.js 23:22:43 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (16D2F400) [pid = 920] [serial = 411] [outer = 16764000] 23:22:44 INFO - PROCESS | 920 | 1464934964173 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:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 23:22:44 INFO - PROCESS | 920 | 1464934964183 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 23:22:44 INFO - PROCESS | 920 | 1464934964185 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 23:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:22:44 INFO - PROCESS | 920 | 1464934964188 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:22:44 INFO - PROCESS | 920 | 1464934964190 Marionette TRACE conn6 <- [1,514,null,{}] 23:22:44 INFO - PROCESS | 920 | 1464934964193 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:22:44 INFO - PROCESS | 920 | 1464934964325 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 23:22:44 INFO - PROCESS | 920 | 1464934964332 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:44 INFO - PROCESS | 920 | ++DOCSHELL 0DE49800 == 37 [pid = 920] [id = 138] 23:22:44 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (16D4A800) [pid = 920] [serial = 412] [outer = 00000000] 23:22:44 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (1772EC00) [pid = 920] [serial = 413] [outer = 16D4A800] 23:22:44 INFO - PROCESS | 920 | 1464934964377 Marionette DEBUG loaded listener.js 23:22:44 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17970C00) [pid = 920] [serial = 414] [outer = 16D4A800] 23:22:44 INFO - PROCESS | 920 | 1464934964803 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:22:44 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:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 23:22:44 INFO - PROCESS | 920 | 1464934964860 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 23:22:44 INFO - PROCESS | 920 | 1464934964862 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 23:22:44 INFO - PROCESS | 920 | 1464934964865 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:22:44 INFO - PROCESS | 920 | 1464934964867 Marionette TRACE conn6 <- [1,518,null,{}] 23:22:44 INFO - PROCESS | 920 | 1464934964870 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:22:44 INFO - PROCESS | 920 | 1464934964973 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 23:22:45 INFO - PROCESS | 920 | 1464934965054 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:45 INFO - PROCESS | 920 | ++DOCSHELL 17972800 == 38 [pid = 920] [id = 139] 23:22:45 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17BB4C00) [pid = 920] [serial = 415] [outer = 00000000] 23:22:45 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17C04800) [pid = 920] [serial = 416] [outer = 17BB4C00] 23:22:45 INFO - PROCESS | 920 | 1464934965097 Marionette DEBUG loaded listener.js 23:22:45 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (17E83800) [pid = 920] [serial = 417] [outer = 17BB4C00] 23:22:45 INFO - PROCESS | 920 | 1464934965621 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:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 98 (16D2E800) [pid = 920] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 97 (15632800) [pid = 920] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 96 (12287800) [pid = 920] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1673B800) [pid = 920] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 94 (12C2CC00) [pid = 920] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0E158800) [pid = 920] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 92 (16F6E000) [pid = 920] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 91 (17BC2C00) [pid = 920] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 90 (12971000) [pid = 920] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:22:45 INFO - PROCESS | 920 | --DOMWINDOW == 89 (1A317400) [pid = 920] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 830ms 23:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:22:45 INFO - PROCESS | 920 | 1464934965702 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 23:22:45 INFO - PROCESS | 920 | 1464934965704 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 23:22:45 INFO - PROCESS | 920 | 1464934965708 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:22:45 INFO - PROCESS | 920 | 1464934965719 Marionette TRACE conn6 <- [1,522,null,{}] 23:22:45 INFO - PROCESS | 920 | 1464934965723 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:22:45 INFO - PROCESS | 920 | 1464934965797 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 23:22:45 INFO - PROCESS | 920 | 1464934965803 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:45 INFO - PROCESS | 920 | ++DOCSHELL 12971000 == 39 [pid = 920] [id = 140] 23:22:45 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (12C1FC00) [pid = 920] [serial = 418] [outer = 00000000] 23:22:45 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (155FC400) [pid = 920] [serial = 419] [outer = 12C1FC00] 23:22:45 INFO - PROCESS | 920 | 1464934965849 Marionette DEBUG loaded listener.js 23:22:45 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (16D2B000) [pid = 920] [serial = 420] [outer = 12C1FC00] 23:22:46 INFO - PROCESS | 920 | 1464934966275 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:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 591ms 23:22:46 INFO - PROCESS | 920 | 1464934966321 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 23:22:46 INFO - PROCESS | 920 | 1464934966323 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 23:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:22:46 INFO - PROCESS | 920 | 1464934966326 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - PROCESS | 920 | 1464934966328 Marionette TRACE conn6 <- [1,526,null,{}] 23:22:46 INFO - PROCESS | 920 | 1464934966332 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:22:46 INFO - PROCESS | 920 | 1464934966410 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 23:22:46 INFO - PROCESS | 920 | 1464934966417 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:46 INFO - PROCESS | 920 | ++DOCSHELL 16D55400 == 40 [pid = 920] [id = 141] 23:22:46 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (16F6B400) [pid = 920] [serial = 421] [outer = 00000000] 23:22:46 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (194E8C00) [pid = 920] [serial = 422] [outer = 16F6B400] 23:22:46 INFO - PROCESS | 920 | 1464934966460 Marionette DEBUG loaded listener.js 23:22:46 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (1A277C00) [pid = 920] [serial = 423] [outer = 16F6B400] 23:22:46 INFO - PROCESS | 920 | 1464934966891 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:22:46 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:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 23:22:46 INFO - PROCESS | 920 | 1464934966959 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 23:22:46 INFO - PROCESS | 920 | 1464934966961 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 23:22:46 INFO - PROCESS | 920 | 1464934966964 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:22:46 INFO - PROCESS | 920 | 1464934966966 Marionette TRACE conn6 <- [1,530,null,{}] 23:22:46 INFO - PROCESS | 920 | 1464934966970 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:22:47 INFO - PROCESS | 920 | 1464934967046 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 23:22:47 INFO - PROCESS | 920 | 1464934967054 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:47 INFO - PROCESS | 920 | ++DOCSHELL 1A386000 == 41 [pid = 920] [id = 142] 23:22:47 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (1A388400) [pid = 920] [serial = 424] [outer = 00000000] 23:22:47 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (1A38F800) [pid = 920] [serial = 425] [outer = 1A388400] 23:22:47 INFO - PROCESS | 920 | 1464934967099 Marionette DEBUG loaded listener.js 23:22:47 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (1B2EE800) [pid = 920] [serial = 426] [outer = 1A388400] 23:22:47 INFO - PROCESS | 920 | 1464934967542 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:22:47 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:22:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:22:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:22:47 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:22:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:22:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:22:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 23:22:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:22:47 INFO - PROCESS | 920 | 1464934967598 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 23:22:47 INFO - PROCESS | 920 | 1464934967601 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 23:22:47 INFO - PROCESS | 920 | 1464934967604 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:22:47 INFO - PROCESS | 920 | 1464934967606 Marionette TRACE conn6 <- [1,534,null,{}] 23:22:47 INFO - PROCESS | 920 | 1464934967610 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:22:47 INFO - PROCESS | 920 | 1464934967819 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 23:22:47 INFO - PROCESS | 920 | 1464934967918 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:47 INFO - PROCESS | 920 | ++DOCSHELL 0D1E5400 == 42 [pid = 920] [id = 143] 23:22:47 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (0D1EA400) [pid = 920] [serial = 427] [outer = 00000000] 23:22:47 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (0DE51C00) [pid = 920] [serial = 428] [outer = 0D1EA400] 23:22:47 INFO - PROCESS | 920 | 1464934967975 Marionette DEBUG loaded listener.js 23:22:48 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (0E3B3400) [pid = 920] [serial = 429] [outer = 0D1EA400] 23:22:48 INFO - PROCESS | 920 | 1464934968492 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:22:48 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:22:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 23:22:48 INFO - PROCESS | 920 | 1464934968535 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 23:22:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:22:48 INFO - PROCESS | 920 | 1464934968540 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 23:22:48 INFO - PROCESS | 920 | 1464934968544 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:22:48 INFO - PROCESS | 920 | 1464934968549 Marionette TRACE conn6 <- [1,538,null,{}] 23:22:48 INFO - PROCESS | 920 | 1464934968597 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:22:48 INFO - PROCESS | 920 | 1464934968699 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 23:22:48 INFO - PROCESS | 920 | 1464934968815 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:48 INFO - PROCESS | 920 | ++DOCSHELL 1262E400 == 43 [pid = 920] [id = 144] 23:22:48 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (13910800) [pid = 920] [serial = 430] [outer = 00000000] 23:22:48 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (147F4000) [pid = 920] [serial = 431] [outer = 13910800] 23:22:48 INFO - PROCESS | 920 | 1464934968871 Marionette DEBUG loaded listener.js 23:22:48 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (155EE800) [pid = 920] [serial = 432] [outer = 13910800] 23:22:49 INFO - PROCESS | 920 | 1464934969408 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:22:49 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:22:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 23:22:49 INFO - PROCESS | 920 | 1464934969475 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 23:22:49 INFO - PROCESS | 920 | 1464934969479 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 23:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:22:49 INFO - PROCESS | 920 | 1464934969482 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:22:49 INFO - PROCESS | 920 | 1464934969485 Marionette TRACE conn6 <- [1,542,null,{}] 23:22:49 INFO - PROCESS | 920 | 1464934969489 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:22:49 INFO - PROCESS | 920 | 1464934969595 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 23:22:49 INFO - PROCESS | 920 | 1464934969709 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:49 INFO - PROCESS | 920 | ++DOCSHELL 15203000 == 44 [pid = 920] [id = 145] 23:22:49 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (1772B000) [pid = 920] [serial = 433] [outer = 00000000] 23:22:49 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (1A07B400) [pid = 920] [serial = 434] [outer = 1772B000] 23:22:49 INFO - PROCESS | 920 | 1464934969764 Marionette DEBUG loaded listener.js 23:22:49 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (1B2F1800) [pid = 920] [serial = 435] [outer = 1772B000] 23:22:50 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:50 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:22:50 INFO - PROCESS | 920 | 1464934970333 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:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 23:22:50 INFO - PROCESS | 920 | 1464934970415 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 23:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:22:50 INFO - PROCESS | 920 | 1464934970419 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 23:22:50 INFO - PROCESS | 920 | 1464934970430 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:22:50 INFO - PROCESS | 920 | 1464934970435 Marionette TRACE conn6 <- [1,546,null,{}] 23:22:50 INFO - PROCESS | 920 | 1464934970452 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:22:50 INFO - PROCESS | 920 | 1464934970589 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 23:22:50 INFO - PROCESS | 920 | 1464934970638 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:50 INFO - PROCESS | 920 | ++DOCSHELL 1B363800 == 45 [pid = 920] [id = 146] 23:22:50 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (1C1A4C00) [pid = 920] [serial = 436] [outer = 00000000] 23:22:50 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (1C1AB000) [pid = 920] [serial = 437] [outer = 1C1A4C00] 23:22:50 INFO - PROCESS | 920 | 1464934970692 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (1C1AF000) [pid = 920] [serial = 438] [outer = 1C1A4C00] 23:22:51 INFO - PROCESS | 920 | 1464934971261 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:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 890ms 23:22:51 INFO - PROCESS | 920 | 1464934971315 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 23:22:51 INFO - PROCESS | 920 | 1464934971317 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 23:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:22:51 INFO - PROCESS | 920 | 1464934971321 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:22:51 INFO - PROCESS | 920 | 1464934971323 Marionette TRACE conn6 <- [1,550,null,{}] 23:22:51 INFO - PROCESS | 920 | 1464934971327 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:22:51 INFO - PROCESS | 920 | 1464934971427 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 23:22:51 INFO - PROCESS | 920 | 1464934971519 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:51 INFO - PROCESS | 920 | ++DOCSHELL 1B202C00 == 46 [pid = 920] [id = 147] 23:22:51 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (1B204400) [pid = 920] [serial = 439] [outer = 00000000] 23:22:51 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1B20D400) [pid = 920] [serial = 440] [outer = 1B204400] 23:22:51 INFO - PROCESS | 920 | 1464934971572 Marionette DEBUG loaded listener.js 23:22:51 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (1B20F800) [pid = 920] [serial = 441] [outer = 1B204400] 23:22:51 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:51 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:22:52 INFO - PROCESS | 920 | 1464934972089 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:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 830ms 23:22:52 INFO - PROCESS | 920 | 1464934972172 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 23:22:52 INFO - PROCESS | 920 | 1464934972175 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 23:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:22:52 INFO - PROCESS | 920 | 1464934972181 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:22:52 INFO - PROCESS | 920 | 1464934972183 Marionette TRACE conn6 <- [1,554,null,{}] 23:22:52 INFO - PROCESS | 920 | 1464934972187 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:22:52 INFO - PROCESS | 920 | 1464934972291 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 23:22:52 INFO - PROCESS | 920 | 1464934972387 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:52 INFO - PROCESS | 920 | ++DOCSHELL 14662C00 == 47 [pid = 920] [id = 148] 23:22:52 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (14663C00) [pid = 920] [serial = 442] [outer = 00000000] 23:22:52 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (1466A400) [pid = 920] [serial = 443] [outer = 14663C00] 23:22:52 INFO - PROCESS | 920 | 1464934972446 Marionette DEBUG loaded listener.js 23:22:52 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1C1A8000) [pid = 920] [serial = 444] [outer = 14663C00] 23:22:52 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:52 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:22:53 INFO - PROCESS | 920 | 1464934973019 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:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 23:22:53 INFO - PROCESS | 920 | 1464934973170 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 23:22:53 INFO - PROCESS | 920 | 1464934973174 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 23:22:53 INFO - PROCESS | 920 | 1464934973192 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:22:53 INFO - PROCESS | 920 | 1464934973196 Marionette TRACE conn6 <- [1,558,null,{}] 23:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:22:53 INFO - PROCESS | 920 | 1464934973210 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:22:53 INFO - PROCESS | 920 | 1464934973308 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 23:22:53 INFO - PROCESS | 920 | 1464934973386 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:53 INFO - PROCESS | 920 | ++DOCSHELL 1236FC00 == 48 [pid = 920] [id = 149] 23:22:53 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (12371000) [pid = 920] [serial = 445] [outer = 00000000] 23:22:53 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1237D800) [pid = 920] [serial = 446] [outer = 12371000] 23:22:53 INFO - PROCESS | 920 | 1464934973436 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (12C24800) [pid = 920] [serial = 447] [outer = 12371000] 23:22:53 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:53 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:22:53 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:53 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:22:54 INFO - PROCESS | 920 | 1464934974085 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:22:54 INFO - PROCESS | 920 | --DOCSHELL 1A386000 == 47 [pid = 920] [id = 142] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 16D55400 == 46 [pid = 920] [id = 141] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 12971000 == 45 [pid = 920] [id = 140] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 17972800 == 44 [pid = 920] [id = 139] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 0DE49800 == 43 [pid = 920] [id = 138] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 16762C00 == 42 [pid = 920] [id = 137] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 156DE800 == 41 [pid = 920] [id = 136] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 15205800 == 40 [pid = 920] [id = 135] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 12287000 == 39 [pid = 920] [id = 134] 23:22:54 INFO - PROCESS | 920 | --DOCSHELL 12372000 == 38 [pid = 920] [id = 133] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17BB3C00) [pid = 920] [serial = 341] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 117 (15E0E800) [pid = 920] [serial = 364] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 116 (129FC800) [pid = 920] [serial = 356] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 115 (12484000) [pid = 920] [serial = 355] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 114 (16D2F000) [pid = 920] [serial = 367] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 113 (16D31C00) [pid = 920] [serial = 368] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 112 (147F9000) [pid = 920] [serial = 361] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 111 (155EDC00) [pid = 920] [serial = 362] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 110 (19F7CC00) [pid = 920] [serial = 352] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 109 (12376800) [pid = 920] [serial = 358] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 108 (123F2000) [pid = 920] [serial = 359] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 107 (0D622C00) [pid = 920] [serial = 343] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 106 (143E6800) [pid = 920] [serial = 346] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 105 (17E83C00) [pid = 920] [serial = 349] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17BBF800) [pid = 920] [serial = 371] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 103 (17973800) [pid = 920] [serial = 370] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 102 (1941C800) [pid = 920] [serial = 373] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 101 (15202000) [pid = 920] [serial = 376] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1A390000) [pid = 920] [serial = 379] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 99 (1941D400) [pid = 920] [serial = 374] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 98 (1A393000) [pid = 920] [serial = 380] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 97 (15B29C00) [pid = 920] [serial = 377] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 96 (15E3B800) [pid = 920] [serial = 365] [outer = 00000000] [url = about:blank] 23:22:54 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1A8AFC00) [pid = 920] [serial = 382] [outer = 00000000] [url = about:blank] 23:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 23:22:54 INFO - PROCESS | 920 | 1464934974179 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 23:22:54 INFO - PROCESS | 920 | 1464934974183 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 23:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:22:54 INFO - PROCESS | 920 | 1464934974190 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 920 | 1464934974193 Marionette TRACE conn6 <- [1,562,null,{}] 23:22:54 INFO - PROCESS | 920 | 1464934974198 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:22:54 INFO - PROCESS | 920 | 1464934974287 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 23:22:54 INFO - PROCESS | 920 | 1464934974295 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:54 INFO - PROCESS | 920 | ++DOCSHELL 0E6E8400 == 39 [pid = 920] [id = 150] 23:22:54 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0E6EA800) [pid = 920] [serial = 448] [outer = 00000000] 23:22:54 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0F09AC00) [pid = 920] [serial = 449] [outer = 0E6EA800] 23:22:54 INFO - PROCESS | 920 | 1464934974340 Marionette DEBUG loaded listener.js 23:22:54 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (1237D400) [pid = 920] [serial = 450] [outer = 0E6EA800] 23:22:54 INFO - PROCESS | 920 | 1464934974801 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:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 23:22:54 INFO - PROCESS | 920 | 1464934974819 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 23:22:54 INFO - PROCESS | 920 | 1464934974821 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 23:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:22:54 INFO - PROCESS | 920 | 1464934974828 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 920 | 1464934974830 Marionette TRACE conn6 <- [1,566,null,{}] 23:22:54 INFO - PROCESS | 920 | 1464934974839 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:22:54 INFO - PROCESS | 920 | 1464934974926 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 23:22:54 INFO - PROCESS | 920 | 1464934974967 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:54 INFO - PROCESS | 920 | ++DOCSHELL 152D0800 == 40 [pid = 920] [id = 151] 23:22:54 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (152D6C00) [pid = 920] [serial = 451] [outer = 00000000] 23:22:54 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (155F5C00) [pid = 920] [serial = 452] [outer = 152D6C00] 23:22:55 INFO - PROCESS | 920 | 1464934975016 Marionette DEBUG loaded listener.js 23:22:55 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (15B29C00) [pid = 920] [serial = 453] [outer = 152D6C00] 23:22:55 INFO - PROCESS | 920 | 1464934975482 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:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 23:22:55 INFO - PROCESS | 920 | 1464934975504 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 23:22:55 INFO - PROCESS | 920 | 1464934975506 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 23:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:22:55 INFO - PROCESS | 920 | 1464934975509 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:22:55 INFO - PROCESS | 920 | 1464934975511 Marionette TRACE conn6 <- [1,570,null,{}] 23:22:55 INFO - PROCESS | 920 | 1464934975514 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:22:55 INFO - PROCESS | 920 | 1464934975597 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 23:22:55 INFO - PROCESS | 920 | 1464934975607 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:55 INFO - PROCESS | 920 | ++DOCSHELL 15E08C00 == 41 [pid = 920] [id = 152] 23:22:55 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (15E43000) [pid = 920] [serial = 454] [outer = 00000000] 23:22:55 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (16D2A400) [pid = 920] [serial = 455] [outer = 15E43000] 23:22:55 INFO - PROCESS | 920 | 1464934975651 Marionette DEBUG loaded listener.js 23:22:55 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (16D31C00) [pid = 920] [serial = 456] [outer = 15E43000] 23:22:56 INFO - PROCESS | 920 | 1464934976080 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:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 23:22:56 INFO - PROCESS | 920 | 1464934976141 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 23:22:56 INFO - PROCESS | 920 | 1464934976143 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 23:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:22:56 INFO - PROCESS | 920 | 1464934976147 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:22:56 INFO - PROCESS | 920 | 1464934976148 Marionette TRACE conn6 <- [1,574,null,{}] 23:22:56 INFO - PROCESS | 920 | 1464934976161 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:22:56 INFO - PROCESS | 920 | 1464934976239 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 23:22:56 INFO - PROCESS | 920 | 1464934976246 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:56 INFO - PROCESS | 920 | ++DOCSHELL 16D53800 == 42 [pid = 920] [id = 153] 23:22:56 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (16EB4400) [pid = 920] [serial = 457] [outer = 00000000] 23:22:56 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17729800) [pid = 920] [serial = 458] [outer = 16EB4400] 23:22:56 INFO - PROCESS | 920 | 1464934976290 Marionette DEBUG loaded listener.js 23:22:56 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (17BB7800) [pid = 920] [serial = 459] [outer = 16EB4400] 23:22:56 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:56 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:22:56 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:56 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:22:56 INFO - PROCESS | 920 | 1464934976781 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:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 23:22:56 INFO - PROCESS | 920 | 1464934976818 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 23:22:56 INFO - PROCESS | 920 | 1464934976820 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 23:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:22:56 INFO - PROCESS | 920 | 1464934976823 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:22:56 INFO - PROCESS | 920 | 1464934976824 Marionette TRACE conn6 <- [1,578,null,{}] 23:22:56 INFO - PROCESS | 920 | 1464934976828 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:22:56 INFO - PROCESS | 920 | 1464934976954 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 23:22:57 INFO - PROCESS | 920 | 1464934977010 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:57 INFO - PROCESS | 920 | ++DOCSHELL 17BC0800 == 43 [pid = 920] [id = 154] 23:22:57 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (17E86400) [pid = 920] [serial = 460] [outer = 00000000] 23:22:57 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17E92000) [pid = 920] [serial = 461] [outer = 17E86400] 23:22:57 INFO - PROCESS | 920 | 1464934977055 Marionette DEBUG loaded listener.js 23:22:57 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (194E3000) [pid = 920] [serial = 462] [outer = 17E86400] 23:22:57 INFO - PROCESS | 920 | 1464934977492 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:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 23:22:57 INFO - PROCESS | 920 | 1464934977554 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 23:22:57 INFO - PROCESS | 920 | 1464934977556 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 23:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:22:57 INFO - PROCESS | 920 | 1464934977567 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:22:57 INFO - PROCESS | 920 | 1464934977568 Marionette TRACE conn6 <- [1,582,null,{}] 23:22:57 INFO - PROCESS | 920 | 1464934977608 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:22:57 INFO - PROCESS | 920 | 1464934977712 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 23:22:57 INFO - PROCESS | 920 | 1464934977725 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:57 INFO - PROCESS | 920 | ++DOCSHELL 17E90000 == 44 [pid = 920] [id = 155] 23:22:57 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (19B73000) [pid = 920] [serial = 463] [outer = 00000000] 23:22:57 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1A385C00) [pid = 920] [serial = 464] [outer = 19B73000] 23:22:57 INFO - PROCESS | 920 | 1464934977768 Marionette DEBUG loaded listener.js 23:22:57 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (1A839C00) [pid = 920] [serial = 465] [outer = 19B73000] 23:22:58 INFO - PROCESS | 920 | 1464934978235 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:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 710ms 23:22:58 INFO - PROCESS | 920 | 1464934978270 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 920 | 1464934978272 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 23:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:22:58 INFO - PROCESS | 920 | 1464934978279 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 920 | 1464934978281 Marionette TRACE conn6 <- [1,586,null,{}] 23:22:58 INFO - PROCESS | 920 | 1464934978284 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:22:58 INFO - PROCESS | 920 | 1464934978404 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 23:22:58 INFO - PROCESS | 920 | 1464934978411 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:58 INFO - PROCESS | 920 | ++DOCSHELL 1825D800 == 45 [pid = 920] [id = 156] 23:22:58 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (1825E000) [pid = 920] [serial = 466] [outer = 00000000] 23:22:58 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (18266000) [pid = 920] [serial = 467] [outer = 1825E000] 23:22:58 INFO - PROCESS | 920 | 1464934978456 Marionette DEBUG loaded listener.js 23:22:58 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1B202800) [pid = 920] [serial = 468] [outer = 1825E000] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 115 (16764000) [pid = 920] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 114 (16D4A800) [pid = 920] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 113 (122B9C00) [pid = 920] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 112 (156E0C00) [pid = 920] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 111 (12378400) [pid = 920] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 110 (15206400) [pid = 920] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 109 (1A394000) [pid = 920] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 108 (17BB4C00) [pid = 920] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 107 (12C1FC00) [pid = 920] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:22:58 INFO - PROCESS | 920 | --DOMWINDOW == 106 (16F6B400) [pid = 920] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:22:58 INFO - PROCESS | 920 | 1464934978920 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:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 23:22:58 INFO - PROCESS | 920 | 1464934978955 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 920 | 1464934978957 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 23:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:22:58 INFO - PROCESS | 920 | 1464934978967 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 920 | 1464934978968 Marionette TRACE conn6 <- [1,590,null,{}] 23:22:58 INFO - PROCESS | 920 | 1464934978972 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:22:59 INFO - PROCESS | 920 | 1464934979053 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 23:22:59 INFO - PROCESS | 920 | 1464934979087 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 920 | ++DOCSHELL 18260C00 == 46 [pid = 920] [id = 157] 23:22:59 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (18261800) [pid = 920] [serial = 469] [outer = 00000000] 23:22:59 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (1B20B000) [pid = 920] [serial = 470] [outer = 18261800] 23:22:59 INFO - PROCESS | 920 | 1464934979132 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (1B362800) [pid = 920] [serial = 471] [outer = 18261800] 23:22:59 INFO - PROCESS | 920 | 1464934979516 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:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 23:22:59 INFO - PROCESS | 920 | 1464934979541 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 23:22:59 INFO - PROCESS | 920 | 1464934979543 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 23:22:59 INFO - PROCESS | 920 | 1464934979546 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:22:59 INFO - PROCESS | 920 | 1464934979548 Marionette TRACE conn6 <- [1,594,null,{}] 23:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:22:59 INFO - PROCESS | 920 | 1464934979551 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:22:59 INFO - PROCESS | 920 | 1464934979665 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 23:22:59 INFO - PROCESS | 920 | 1464934979674 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 920 | ++DOCSHELL 1B20BC00 == 47 [pid = 920] [id = 158] 23:22:59 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (1B2E7800) [pid = 920] [serial = 472] [outer = 00000000] 23:22:59 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (1C1A6400) [pid = 920] [serial = 473] [outer = 1B2E7800] 23:22:59 INFO - PROCESS | 920 | 1464934979718 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1C783C00) [pid = 920] [serial = 474] [outer = 1B2E7800] 23:23:00 INFO - PROCESS | 920 | 1464934980081 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:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 23:23:00 INFO - PROCESS | 920 | 1464934980121 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 23:23:00 INFO - PROCESS | 920 | 1464934980124 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 23:23:00 INFO - PROCESS | 920 | 1464934980126 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:23:00 INFO - PROCESS | 920 | 1464934980129 Marionette TRACE conn6 <- [1,598,null,{}] 23:23:00 INFO - PROCESS | 920 | 1464934980132 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:23:00 INFO - PROCESS | 920 | 1464934980270 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 23:23:00 INFO - PROCESS | 920 | 1464934980406 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:00 INFO - PROCESS | 920 | ++DOCSHELL 156DB800 == 48 [pid = 920] [id = 159] 23:23:00 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (1676E400) [pid = 920] [serial = 475] [outer = 00000000] 23:23:00 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (1CA25000) [pid = 920] [serial = 476] [outer = 1676E400] 23:23:00 INFO - PROCESS | 920 | 1464934980455 Marionette DEBUG loaded listener.js 23:23:00 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17DC2C00) [pid = 920] [serial = 477] [outer = 1676E400] 23:23:01 INFO - PROCESS | 920 | 1464934981094 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:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1017ms 23:23:01 INFO - PROCESS | 920 | 1464934981149 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 23:23:01 INFO - PROCESS | 920 | 1464934981154 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 23:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:23:01 INFO - PROCESS | 920 | 1464934981160 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:23:01 INFO - PROCESS | 920 | 1464934981163 Marionette TRACE conn6 <- [1,602,null,{}] 23:23:01 INFO - PROCESS | 920 | 1464934981169 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:23:01 INFO - PROCESS | 920 | 1464934981372 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 23:23:01 INFO - PROCESS | 920 | 1464934981474 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:01 INFO - PROCESS | 920 | ++DOCSHELL 0D036800 == 49 [pid = 920] [id = 160] 23:23:01 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (0DE51800) [pid = 920] [serial = 478] [outer = 00000000] 23:23:01 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (12A43800) [pid = 920] [serial = 479] [outer = 0DE51800] 23:23:01 INFO - PROCESS | 920 | 1464934981529 Marionette DEBUG loaded listener.js 23:23:01 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (13918400) [pid = 920] [serial = 480] [outer = 0DE51800] 23:23:02 INFO - PROCESS | 920 | 1464934982056 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:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 23:23:02 INFO - PROCESS | 920 | 1464934982094 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 23:23:02 INFO - PROCESS | 920 | 1464934982100 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 23:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:23:02 INFO - PROCESS | 920 | 1464934982107 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:23:02 INFO - PROCESS | 920 | 1464934982109 Marionette TRACE conn6 <- [1,606,null,{}] 23:23:02 INFO - PROCESS | 920 | 1464934982113 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:23:02 INFO - PROCESS | 920 | 1464934982229 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 23:23:02 INFO - PROCESS | 920 | 1464934982329 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:02 INFO - PROCESS | 920 | ++DOCSHELL 155F2000 == 50 [pid = 920] [id = 161] 23:23:02 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (155F5800) [pid = 920] [serial = 481] [outer = 00000000] 23:23:02 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (16D22400) [pid = 920] [serial = 482] [outer = 155F5800] 23:23:02 INFO - PROCESS | 920 | 1464934982382 Marionette DEBUG loaded listener.js 23:23:02 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (17841C00) [pid = 920] [serial = 483] [outer = 155F5800] 23:23:02 INFO - PROCESS | 920 | 1464934982979 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:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 23:23:03 INFO - PROCESS | 920 | 1464934983038 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 920 | 1464934983041 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 23:23:03 INFO - PROCESS | 920 | 1464934983044 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:23:03 INFO - PROCESS | 920 | 1464934983048 Marionette TRACE conn6 <- [1,610,null,{}] 23:23:03 INFO - PROCESS | 920 | 1464934983059 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:23:03 INFO - PROCESS | 920 | 1464934983168 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 23:23:03 INFO - PROCESS | 920 | 1464934983296 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:03 INFO - PROCESS | 920 | ++DOCSHELL 17DCB000 == 51 [pid = 920] [id = 162] 23:23:03 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (17DCC800) [pid = 920] [serial = 484] [outer = 00000000] 23:23:03 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1825FC00) [pid = 920] [serial = 485] [outer = 17DCC800] 23:23:03 INFO - PROCESS | 920 | 1464934983354 Marionette DEBUG loaded listener.js 23:23:03 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (1A31D400) [pid = 920] [serial = 486] [outer = 17DCC800] 23:23:03 INFO - PROCESS | 920 | 1464934983929 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:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 23:23:03 INFO - PROCESS | 920 | 1464934983978 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 920 | 1464934983981 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 23:23:03 INFO - PROCESS | 920 | 1464934983985 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:23:03 INFO - PROCESS | 920 | 1464934983986 Marionette TRACE conn6 <- [1,614,null,{}] 23:23:03 INFO - PROCESS | 920 | 1464934983990 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:23:04 INFO - PROCESS | 920 | 1464934984096 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 23:23:04 INFO - PROCESS | 920 | 1464934984194 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:04 INFO - PROCESS | 920 | ++DOCSHELL 1C060C00 == 52 [pid = 920] [id = 163] 23:23:04 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (1C1A3400) [pid = 920] [serial = 487] [outer = 00000000] 23:23:04 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (1C9D0000) [pid = 920] [serial = 488] [outer = 1C1A3400] 23:23:04 INFO - PROCESS | 920 | 1464934984248 Marionette DEBUG loaded listener.js 23:23:04 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1E3A9C00) [pid = 920] [serial = 489] [outer = 1C1A3400] 23:23:04 INFO - PROCESS | 920 | 1464934984774 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:23:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:23:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 830ms 23:23:04 INFO - PROCESS | 920 | 1464934984818 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 23:23:04 INFO - PROCESS | 920 | 1464934984821 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 23:23:04 INFO - PROCESS | 920 | 1464934984824 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:23:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:23:04 INFO - PROCESS | 920 | 1464934984826 Marionette TRACE conn6 <- [1,618,null,{}] 23:23:04 INFO - PROCESS | 920 | 1464934984830 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:23:04 INFO - PROCESS | 920 | 1464934984932 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 23:23:05 INFO - PROCESS | 920 | 1464934985029 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:05 INFO - PROCESS | 920 | ++DOCSHELL 1E3AF000 == 53 [pid = 920] [id = 164] 23:23:05 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (1E3B0C00) [pid = 920] [serial = 490] [outer = 00000000] 23:23:05 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (1E3B3C00) [pid = 920] [serial = 491] [outer = 1E3B0C00] 23:23:05 INFO - PROCESS | 920 | 1464934985082 Marionette DEBUG loaded listener.js 23:23:05 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1ED04000) [pid = 920] [serial = 492] [outer = 1E3B0C00] 23:23:05 INFO - PROCESS | 920 | [920] 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:23:06 INFO - PROCESS | 920 | 1464934986090 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:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1315ms 23:23:06 INFO - PROCESS | 920 | 1464934986144 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 23:23:06 INFO - PROCESS | 920 | 1464934986148 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 23:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:23:06 INFO - PROCESS | 920 | 1464934986153 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:23:06 INFO - PROCESS | 920 | 1464934986157 Marionette TRACE conn6 <- [1,622,null,{}] 23:23:06 INFO - PROCESS | 920 | 1464934986163 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:23:06 INFO - PROCESS | 920 | 1464934986263 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 23:23:06 INFO - PROCESS | 920 | 1464934986395 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:06 INFO - PROCESS | 920 | ++DOCSHELL 0F098800 == 54 [pid = 920] [id = 165] 23:23:06 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (12CAC800) [pid = 920] [serial = 493] [outer = 00000000] 23:23:06 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (14667800) [pid = 920] [serial = 494] [outer = 12CAC800] 23:23:06 INFO - PROCESS | 920 | 1464934986446 Marionette DEBUG loaded listener.js 23:23:06 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (147F7800) [pid = 920] [serial = 495] [outer = 12CAC800] 23:23:06 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 1B20BC00 == 53 [pid = 920] [id = 158] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 18260C00 == 52 [pid = 920] [id = 157] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 1825D800 == 51 [pid = 920] [id = 156] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 17E90000 == 50 [pid = 920] [id = 155] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 17BC0800 == 49 [pid = 920] [id = 154] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 16D53800 == 48 [pid = 920] [id = 153] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 132 (0D097400) [pid = 920] [serial = 385] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 131 (147F7400) [pid = 920] [serial = 388] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 130 (17E90800) [pid = 920] [serial = 391] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 129 (1A38F800) [pid = 920] [serial = 425] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 15E08C00 == 47 [pid = 920] [id = 152] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 152D0800 == 46 [pid = 920] [id = 151] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 0E6E8400 == 45 [pid = 920] [id = 150] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 1236FC00 == 44 [pid = 920] [id = 149] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 14662C00 == 43 [pid = 920] [id = 148] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 1B202C00 == 42 [pid = 920] [id = 147] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 1B363800 == 41 [pid = 920] [id = 146] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 15203000 == 40 [pid = 920] [id = 145] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 1262E400 == 39 [pid = 920] [id = 144] 23:23:06 INFO - PROCESS | 920 | --DOCSHELL 0D1E5400 == 38 [pid = 920] [id = 143] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 128 (16D27800) [pid = 920] [serial = 410] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 127 (16D2F400) [pid = 920] [serial = 411] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 126 (17970C00) [pid = 920] [serial = 414] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 125 (1772EC00) [pid = 920] [serial = 413] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 124 (1262B000) [pid = 920] [serial = 401] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 123 (12C20800) [pid = 920] [serial = 402] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 122 (15E0B000) [pid = 920] [serial = 407] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 121 (1B369400) [pid = 920] [serial = 394] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 120 (12A45400) [pid = 920] [serial = 399] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 119 (123F5C00) [pid = 920] [serial = 398] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 118 (15210000) [pid = 920] [serial = 404] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 117 (155F2400) [pid = 920] [serial = 405] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1B2E9C00) [pid = 920] [serial = 383] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17C04800) [pid = 920] [serial = 416] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 114 (155FC400) [pid = 920] [serial = 419] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 113 (0D62E800) [pid = 920] [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:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 112 (194E8C00) [pid = 920] [serial = 422] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 111 (16D2B000) [pid = 920] [serial = 420] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17E83800) [pid = 920] [serial = 417] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 109 (1A277C00) [pid = 920] [serial = 423] [outer = 00000000] [url = about:blank] 23:23:06 INFO - PROCESS | 920 | --DOMWINDOW == 108 (15E3A800) [pid = 920] [serial = 408] [outer = 00000000] [url = about:blank] 23:23:07 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:07 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:23:07 INFO - PROCESS | 920 | 1464934987091 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:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 990ms 23:23:07 INFO - PROCESS | 920 | 1464934987144 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 920 | 1464934987149 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 23:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:23:07 INFO - PROCESS | 920 | 1464934987155 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - PROCESS | 920 | 1464934987158 Marionette TRACE conn6 <- [1,626,null,{}] 23:23:07 INFO - PROCESS | 920 | 1464934987161 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:23:07 INFO - PROCESS | 920 | 1464934987267 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 23:23:07 INFO - PROCESS | 920 | 1464934987353 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:07 INFO - PROCESS | 920 | ++DOCSHELL 0CFA8C00 == 39 [pid = 920] [id = 166] 23:23:07 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (0E158C00) [pid = 920] [serial = 496] [outer = 00000000] 23:23:07 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (12A46800) [pid = 920] [serial = 497] [outer = 0E158C00] 23:23:07 INFO - PROCESS | 920 | 1464934987398 Marionette DEBUG loaded listener.js 23:23:07 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (143E5400) [pid = 920] [serial = 498] [outer = 0E158C00] 23:23:07 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:07 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:07 INFO - PROCESS | 920 | 1464934987823 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:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 23:23:07 INFO - PROCESS | 920 | 1464934987889 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 920 | 1464934987891 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 23:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:23:07 INFO - PROCESS | 920 | 1464934987894 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - PROCESS | 920 | 1464934987898 Marionette TRACE conn6 <- [1,630,null,{}] 23:23:07 INFO - PROCESS | 920 | 1464934987907 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:23:07 INFO - PROCESS | 920 | 1464934987991 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 23:23:08 INFO - PROCESS | 920 | 1464934987999 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:08 INFO - PROCESS | 920 | ++DOCSHELL 147FBC00 == 40 [pid = 920] [id = 167] 23:23:08 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (15203000) [pid = 920] [serial = 499] [outer = 00000000] 23:23:08 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (15E04C00) [pid = 920] [serial = 500] [outer = 15203000] 23:23:08 INFO - PROCESS | 920 | 1464934988046 Marionette DEBUG loaded listener.js 23:23:08 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (15E3EC00) [pid = 920] [serial = 501] [outer = 15203000] 23:23:08 INFO - PROCESS | 920 | 1464934988487 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:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 23:23:08 INFO - PROCESS | 920 | 1464934988528 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 23:23:08 INFO - PROCESS | 920 | 1464934988531 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 23:23:08 INFO - PROCESS | 920 | 1464934988534 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:23:08 INFO - PROCESS | 920 | 1464934988536 Marionette TRACE conn6 <- [1,634,null,{}] 23:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:23:08 INFO - PROCESS | 920 | 1464934988539 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:23:08 INFO - PROCESS | 920 | 1464934988622 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 23:23:08 INFO - PROCESS | 920 | 1464934988628 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:08 INFO - PROCESS | 920 | ++DOCSHELL 1676D400 == 41 [pid = 920] [id = 168] 23:23:08 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (1676DC00) [pid = 920] [serial = 502] [outer = 00000000] 23:23:08 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (16D28400) [pid = 920] [serial = 503] [outer = 1676DC00] 23:23:08 INFO - PROCESS | 920 | 1464934988674 Marionette DEBUG loaded listener.js 23:23:08 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (16D53800) [pid = 920] [serial = 504] [outer = 1676DC00] 23:23:09 INFO - PROCESS | 920 | 1464934989110 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:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 23:23:09 INFO - PROCESS | 920 | 1464934989168 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 23:23:09 INFO - PROCESS | 920 | 1464934989171 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 23:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:23:09 INFO - PROCESS | 920 | 1464934989174 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:23:09 INFO - PROCESS | 920 | 1464934989175 Marionette TRACE conn6 <- [1,638,null,{}] 23:23:09 INFO - PROCESS | 920 | 1464934989179 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:23:09 INFO - PROCESS | 920 | 1464934989286 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 23:23:09 INFO - PROCESS | 920 | 1464934989292 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:09 INFO - PROCESS | 920 | ++DOCSHELL 16EB6C00 == 42 [pid = 920] [id = 169] 23:23:09 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (16EDA800) [pid = 920] [serial = 505] [outer = 00000000] 23:23:09 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (1772FC00) [pid = 920] [serial = 506] [outer = 16EDA800] 23:23:09 INFO - PROCESS | 920 | 1464934989381 Marionette DEBUG loaded listener.js 23:23:09 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (17BB4C00) [pid = 920] [serial = 507] [outer = 16EDA800] 23:23:09 INFO - PROCESS | 920 | 1464934989837 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:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 23:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:23:09 INFO - PROCESS | 920 | 1464934989844 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 23:23:09 INFO - PROCESS | 920 | 1464934989846 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 23:23:09 INFO - PROCESS | 920 | 1464934989849 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:23:09 INFO - PROCESS | 920 | 1464934989851 Marionette TRACE conn6 <- [1,642,null,{}] 23:23:09 INFO - PROCESS | 920 | 1464934989854 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:23:09 INFO - PROCESS | 920 | 1464934989988 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 23:23:10 INFO - PROCESS | 920 | 1464934990042 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 920 | ++DOCSHELL 17C03C00 == 43 [pid = 920] [id = 170] 23:23:10 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (17C04800) [pid = 920] [serial = 508] [outer = 00000000] 23:23:10 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (17E84000) [pid = 920] [serial = 509] [outer = 17C04800] 23:23:10 INFO - PROCESS | 920 | 1464934990093 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (17E90400) [pid = 920] [serial = 510] [outer = 17C04800] 23:23:10 INFO - PROCESS | 920 | 1464934990515 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:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 23:23:10 INFO - PROCESS | 920 | 1464934990580 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 23:23:10 INFO - PROCESS | 920 | 1464934990582 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 23:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:23:10 INFO - PROCESS | 920 | 1464934990592 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:23:10 INFO - PROCESS | 920 | 1464934990594 Marionette TRACE conn6 <- [1,646,null,{}] 23:23:10 INFO - PROCESS | 920 | 1464934990597 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:23:10 INFO - PROCESS | 920 | 1464934990729 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 23:23:10 INFO - PROCESS | 920 | 1464934990742 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 920 | ++DOCSHELL 17E92C00 == 44 [pid = 920] [id = 171] 23:23:10 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (1825B800) [pid = 920] [serial = 511] [outer = 00000000] 23:23:10 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (194E6C00) [pid = 920] [serial = 512] [outer = 1825B800] 23:23:10 INFO - PROCESS | 920 | 1464934990829 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (194EDC00) [pid = 920] [serial = 513] [outer = 1825B800] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17E86400) [pid = 920] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 124 (19B73000) [pid = 920] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 123 (15E43000) [pid = 920] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 122 (0E6EA800) [pid = 920] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 121 (1825E000) [pid = 920] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 120 (16EB4400) [pid = 920] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 119 (152D6C00) [pid = 920] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 118 (12371000) [pid = 920] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 117 (1B2E7800) [pid = 920] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1A388400) [pid = 920] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:23:11 INFO - PROCESS | 920 | --DOMWINDOW == 115 (18261800) [pid = 920] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:23:11 INFO - PROCESS | 920 | 1464934991312 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:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 770ms 23:23:11 INFO - PROCESS | 920 | 1464934991365 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 920 | 1464934991367 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 23:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:23:11 INFO - PROCESS | 920 | 1464934991370 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - PROCESS | 920 | 1464934991372 Marionette TRACE conn6 <- [1,650,null,{}] 23:23:11 INFO - PROCESS | 920 | 1464934991375 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:23:11 INFO - PROCESS | 920 | 1464934991453 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 23:23:11 INFO - PROCESS | 920 | 1464934991537 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:11 INFO - PROCESS | 920 | ++DOCSHELL 0E159000 == 45 [pid = 920] [id = 172] 23:23:11 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (0E6EA800) [pid = 920] [serial = 514] [outer = 00000000] 23:23:11 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17970400) [pid = 920] [serial = 515] [outer = 0E6EA800] 23:23:11 INFO - PROCESS | 920 | 1464934991582 Marionette DEBUG loaded listener.js 23:23:11 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (18261000) [pid = 920] [serial = 516] [outer = 0E6EA800] 23:23:11 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:11 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:11 INFO - PROCESS | 920 | 1464934991938 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:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 23:23:11 INFO - PROCESS | 920 | 1464934992002 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 23:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:23:12 INFO - PROCESS | 920 | 1464934992004 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 23:23:12 INFO - PROCESS | 920 | 1464934992007 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - PROCESS | 920 | 1464934992009 Marionette TRACE conn6 <- [1,654,null,{}] 23:23:12 INFO - PROCESS | 920 | 1464934992012 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:23:12 INFO - PROCESS | 920 | 1464934992149 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 23:23:12 INFO - PROCESS | 920 | 1464934992158 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 920 | ++DOCSHELL 146C5800 == 46 [pid = 920] [id = 173] 23:23:12 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (146C6C00) [pid = 920] [serial = 517] [outer = 00000000] 23:23:12 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (146CD400) [pid = 920] [serial = 518] [outer = 146C6C00] 23:23:12 INFO - PROCESS | 920 | 1464934992205 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (12CB1000) [pid = 920] [serial = 519] [outer = 146C6C00] 23:23:12 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:12 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:23:12 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:12 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:23:12 INFO - PROCESS | 920 | 1464934992603 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:23:12 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:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 632ms 23:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:23:12 INFO - PROCESS | 920 | 1464934992639 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 23:23:12 INFO - PROCESS | 920 | 1464934992641 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 23:23:12 INFO - PROCESS | 920 | 1464934992645 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - PROCESS | 920 | 1464934992647 Marionette TRACE conn6 <- [1,658,null,{}] 23:23:12 INFO - PROCESS | 920 | 1464934992650 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:23:12 INFO - PROCESS | 920 | 1464934992732 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 23:23:12 INFO - PROCESS | 920 | 1464934992816 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 920 | ++DOCSHELL 12C27000 == 47 [pid = 920] [id = 174] 23:23:12 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (146D1000) [pid = 920] [serial = 520] [outer = 00000000] 23:23:12 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (17DACC00) [pid = 920] [serial = 521] [outer = 146D1000] 23:23:12 INFO - PROCESS | 920 | 1464934992859 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (17DADC00) [pid = 920] [serial = 522] [outer = 146D1000] 23:23:13 INFO - PROCESS | 920 | 1464934993215 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:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 23:23:13 INFO - PROCESS | 920 | 1464934993316 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 23:23:13 INFO - PROCESS | 920 | 1464934993320 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 23:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:23:13 INFO - PROCESS | 920 | 1464934993330 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:23:13 INFO - PROCESS | 920 | 1464934993334 Marionette TRACE conn6 <- [1,662,null,{}] 23:23:13 INFO - PROCESS | 920 | 1464934993341 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:23:13 INFO - PROCESS | 920 | 1464934993533 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 23:23:13 INFO - PROCESS | 920 | 1464934993628 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:13 INFO - PROCESS | 920 | ++DOCSHELL 0E6E8400 == 48 [pid = 920] [id = 175] 23:23:13 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (0E7A4800) [pid = 920] [serial = 523] [outer = 00000000] 23:23:13 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (0F09D400) [pid = 920] [serial = 524] [outer = 0E7A4800] 23:23:13 INFO - PROCESS | 920 | 1464934993685 Marionette DEBUG loaded listener.js 23:23:13 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (12945000) [pid = 920] [serial = 525] [outer = 0E7A4800] 23:23:14 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:14 INFO - PROCESS | 920 | [920] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:23:14 INFO - PROCESS | 920 | 1464934994242 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:23:14 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:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 23:23:14 INFO - PROCESS | 920 | 1464934994272 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 23:23:14 INFO - PROCESS | 920 | 1464934994276 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 23:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:23:14 INFO - PROCESS | 920 | 1464934994285 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:23:14 INFO - PROCESS | 920 | 1464934994289 Marionette TRACE conn6 <- [1,666,null,{}] 23:23:14 INFO - PROCESS | 920 | 1464934994293 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:23:14 INFO - PROCESS | 920 | 1464934994404 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 23:23:14 INFO - PROCESS | 920 | 1464934994502 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:14 INFO - PROCESS | 920 | ++DOCSHELL 15206000 == 49 [pid = 920] [id = 176] 23:23:14 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (1520F800) [pid = 920] [serial = 526] [outer = 00000000] 23:23:14 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (1562A800) [pid = 920] [serial = 527] [outer = 1520F800] 23:23:14 INFO - PROCESS | 920 | 1464934994556 Marionette DEBUG loaded listener.js 23:23:14 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (15E45800) [pid = 920] [serial = 528] [outer = 1520F800] 23:23:15 INFO - PROCESS | 920 | 1464934995185 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:23:15 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:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 23:23:15 INFO - PROCESS | 920 | 1464934995219 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 23:23:15 INFO - PROCESS | 920 | 1464934995222 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 23:23:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:23:15 INFO - PROCESS | 920 | 1464934995225 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:23:15 INFO - PROCESS | 920 | 1464934995228 Marionette TRACE conn6 <- [1,670,null,{}] 23:23:15 INFO - PROCESS | 920 | 1464934995238 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:23:15 INFO - PROCESS | 920 | 1464934995351 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 23:23:15 INFO - PROCESS | 920 | 1464934995480 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:15 INFO - PROCESS | 920 | ++DOCSHELL 17DB4400 == 50 [pid = 920] [id = 177] 23:23:15 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (17DB7400) [pid = 920] [serial = 529] [outer = 00000000] 23:23:15 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (17DC7C00) [pid = 920] [serial = 530] [outer = 17DB7400] 23:23:15 INFO - PROCESS | 920 | 1464934995538 Marionette DEBUG loaded listener.js 23:23:15 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (17E8F800) [pid = 920] [serial = 531] [outer = 17DB7400] 23:23:16 INFO - PROCESS | 920 | 1464934996573 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:23:16 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:23:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1381ms 23:23:16 INFO - PROCESS | 920 | 1464934996644 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 23:23:16 INFO - PROCESS | 920 | 1464934996646 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 23:23:16 INFO - PROCESS | 920 | 1464934996650 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:23:16 INFO - PROCESS | 920 | 1464934996652 Marionette TRACE conn6 <- [1,674,null,{}] 23:23:16 INFO - PROCESS | 920 | 1464934996656 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:23:16 INFO - PROCESS | 920 | 1464934996764 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 23:23:16 INFO - PROCESS | 920 | 1464934996883 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:16 INFO - PROCESS | 920 | ++DOCSHELL 1822C400 == 51 [pid = 920] [id = 178] 23:23:16 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (1822C800) [pid = 920] [serial = 532] [outer = 00000000] 23:23:16 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (1A275800) [pid = 920] [serial = 533] [outer = 1822C800] 23:23:16 INFO - PROCESS | 920 | 1464934996937 Marionette DEBUG loaded listener.js 23:23:17 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (1A386000) [pid = 920] [serial = 534] [outer = 1822C800] 23:23:17 INFO - PROCESS | 920 | 1464934997992 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:23:18 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:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1373ms 23:23:18 INFO - PROCESS | 920 | 1464934998028 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 23:23:18 INFO - PROCESS | 920 | 1464934998032 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 23:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:23:18 INFO - PROCESS | 920 | 1464934998037 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:23:18 INFO - PROCESS | 920 | 1464934998040 Marionette TRACE conn6 <- [1,678,null,{}] 23:23:18 INFO - PROCESS | 920 | 1464934998046 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:23:18 INFO - PROCESS | 920 | 1464934998146 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 23:23:18 INFO - PROCESS | 920 | 1464934998281 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:18 INFO - PROCESS | 920 | ++DOCSHELL 12A4F000 == 52 [pid = 920] [id = 179] 23:23:18 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (12CA6400) [pid = 920] [serial = 535] [outer = 00000000] 23:23:18 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (146C7400) [pid = 920] [serial = 536] [outer = 12CA6400] 23:23:18 INFO - PROCESS | 920 | 1464934998332 Marionette DEBUG loaded listener.js 23:23:18 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (147F3400) [pid = 920] [serial = 537] [outer = 12CA6400] 23:23:19 INFO - PROCESS | 920 | 1464934999350 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:23:19 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:23:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1339ms 23:23:19 INFO - PROCESS | 920 | 1464934999377 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 23:23:19 INFO - PROCESS | 920 | 1464934999383 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 23:23:19 INFO - PROCESS | 920 | 1464934999389 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:23:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:23:19 INFO - PROCESS | 920 | 1464934999391 Marionette TRACE conn6 <- [1,682,null,{}] 23:23:19 INFO - PROCESS | 920 | 1464934999395 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:23:19 INFO - PROCESS | 920 | 1464934999497 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 23:23:19 INFO - PROCESS | 920 | 1464934999607 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:19 INFO - PROCESS | 920 | ++DOCSHELL 0D911800 == 53 [pid = 920] [id = 180] 23:23:19 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (0D920400) [pid = 920] [serial = 538] [outer = 00000000] 23:23:19 INFO - PROCESS | 920 | ++DOMWINDOW == 141 (12391800) [pid = 920] [serial = 539] [outer = 0D920400] 23:23:19 INFO - PROCESS | 920 | 1464934999682 Marionette DEBUG loaded listener.js 23:23:19 INFO - PROCESS | 920 | ++DOMWINDOW == 142 (146C8800) [pid = 920] [serial = 540] [outer = 0D920400] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 0D030800 == 52 [pid = 920] [id = 129] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 15E3A000 == 51 [pid = 920] [id = 114] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 16EE6000 == 50 [pid = 920] [id = 132] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 143E3800 == 49 [pid = 920] [id = 130] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 146C5800 == 48 [pid = 920] [id = 173] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 0E159000 == 47 [pid = 920] [id = 172] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 17E92C00 == 46 [pid = 920] [id = 171] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 17C03C00 == 45 [pid = 920] [id = 170] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 16EB6C00 == 44 [pid = 920] [id = 169] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 1676D400 == 43 [pid = 920] [id = 168] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 147FBC00 == 42 [pid = 920] [id = 167] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 0CFA8C00 == 41 [pid = 920] [id = 166] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 141 (1A07B400) [pid = 920] [serial = 434] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 140 (0DE51C00) [pid = 920] [serial = 428] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 139 (147F4000) [pid = 920] [serial = 431] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 138 (1C1AB000) [pid = 920] [serial = 437] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 137 (1B20D400) [pid = 920] [serial = 440] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 136 (1466A400) [pid = 920] [serial = 443] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 135 (1CA25000) [pid = 920] [serial = 476] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 0F098800 == 40 [pid = 920] [id = 165] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 17DCB000 == 39 [pid = 920] [id = 162] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 155F2000 == 38 [pid = 920] [id = 161] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 0D036800 == 37 [pid = 920] [id = 160] 23:23:19 INFO - PROCESS | 920 | --DOCSHELL 156DB800 == 36 [pid = 920] [id = 159] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 134 (17E92000) [pid = 920] [serial = 461] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 133 (1A385C00) [pid = 920] [serial = 464] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 132 (16D2A400) [pid = 920] [serial = 455] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 131 (194E3000) [pid = 920] [serial = 462] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 130 (16D31C00) [pid = 920] [serial = 456] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 129 (0F09AC00) [pid = 920] [serial = 449] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 128 (1237D400) [pid = 920] [serial = 450] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 127 (18266000) [pid = 920] [serial = 467] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 126 (17729800) [pid = 920] [serial = 458] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 125 (155F5C00) [pid = 920] [serial = 452] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 124 (15B29C00) [pid = 920] [serial = 453] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 123 (12C24800) [pid = 920] [serial = 447] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 122 (1237D800) [pid = 920] [serial = 446] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 121 (1C783C00) [pid = 920] [serial = 474] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 120 (1B2EE800) [pid = 920] [serial = 426] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1A839C00) [pid = 920] [serial = 465] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 118 (1B202800) [pid = 920] [serial = 468] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 117 (1B20B000) [pid = 920] [serial = 470] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1B362800) [pid = 920] [serial = 471] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1C1A6400) [pid = 920] [serial = 473] [outer = 00000000] [url = about:blank] 23:23:19 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17BB7800) [pid = 920] [serial = 459] [outer = 00000000] [url = about:blank] 23:23:20 INFO - PROCESS | 920 | 1464935000611 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:23:20 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:23:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1284ms 23:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:23:20 INFO - PROCESS | 920 | 1464935000676 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 23:23:20 INFO - PROCESS | 920 | 1464935000678 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 23:23:20 INFO - PROCESS | 920 | 1464935000682 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:23:20 INFO - PROCESS | 920 | 1464935000685 Marionette TRACE conn6 <- [1,686,null,{}] 23:23:20 INFO - PROCESS | 920 | 1464935000695 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:23:20 INFO - PROCESS | 920 | 1464935000816 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 23:23:20 INFO - PROCESS | 920 | 1464935000827 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:20 INFO - PROCESS | 920 | ++DOCSHELL 12387400 == 37 [pid = 920] [id = 181] 23:23:20 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (123F5C00) [pid = 920] [serial = 541] [outer = 00000000] 23:23:20 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (155F9000) [pid = 920] [serial = 542] [outer = 123F5C00] 23:23:20 INFO - PROCESS | 920 | 1464935000874 Marionette DEBUG loaded listener.js 23:23:20 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (15E39800) [pid = 920] [serial = 543] [outer = 123F5C00] 23:23:21 INFO - PROCESS | 920 | 1464935001784 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:23:21 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:23:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1137ms 23:23:21 INFO - PROCESS | 920 | 1464935001819 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 23:23:21 INFO - PROCESS | 920 | 1464935001822 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 23:23:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:23:21 INFO - PROCESS | 920 | 1464935001825 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:23:21 INFO - PROCESS | 920 | 1464935001826 Marionette TRACE conn6 <- [1,690,null,{}] 23:23:21 INFO - PROCESS | 920 | 1464935001830 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:23:21 INFO - PROCESS | 920 | 1464935001946 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 23:23:21 INFO - PROCESS | 920 | 1464935001953 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:21 INFO - PROCESS | 920 | ++DOCSHELL 15E07000 == 38 [pid = 920] [id = 182] 23:23:21 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (15E42000) [pid = 920] [serial = 544] [outer = 00000000] 23:23:21 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (16D2F000) [pid = 920] [serial = 545] [outer = 15E42000] 23:23:21 INFO - PROCESS | 920 | 1464935001998 Marionette DEBUG loaded listener.js 23:23:22 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (1772E000) [pid = 920] [serial = 546] [outer = 15E42000] 23:23:22 INFO - PROCESS | 920 | 1464935002953 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:23:22 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:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1179ms 23:23:23 INFO - PROCESS | 920 | 1464935003012 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 23:23:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:23:23 INFO - PROCESS | 920 | 1464935003014 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 23:23:23 INFO - PROCESS | 920 | 1464935003018 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 920 | 1464935003019 Marionette TRACE conn6 <- [1,694,null,{}] 23:23:23 INFO - PROCESS | 920 | 1464935003023 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:23:23 INFO - PROCESS | 920 | 1464935003142 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 23:23:23 INFO - PROCESS | 920 | 1464935003199 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:23 INFO - PROCESS | 920 | ++DOCSHELL 17972800 == 39 [pid = 920] [id = 183] 23:23:23 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (17BB6000) [pid = 920] [serial = 547] [outer = 00000000] 23:23:23 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (17BC1800) [pid = 920] [serial = 548] [outer = 17BB6000] 23:23:23 INFO - PROCESS | 920 | 1464935003244 Marionette DEBUG loaded listener.js 23:23:23 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (17C03400) [pid = 920] [serial = 549] [outer = 17BB6000] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 122 (129EE800) [pid = 920] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 121 (17BBE000) [pid = 920] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0D036C00) [pid = 920] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 119 (19417800) [pid = 920] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 118 (16F70C00) [pid = 920] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 117 (0D17BC00) [pid = 920] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17C04800) [pid = 920] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 115 (0E6EA800) [pid = 920] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 114 (1825B800) [pid = 920] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 113 (146C6C00) [pid = 920] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 112 (12CAC800) [pid = 920] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 111 (15203000) [pid = 920] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 110 (155F5800) [pid = 920] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17DCC800) [pid = 920] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 108 (1C1A3400) [pid = 920] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 107 (0DE51800) [pid = 920] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 106 (0E158C00) [pid = 920] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1676DC00) [pid = 920] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 104 (1E3B0C00) [pid = 920] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1676E400) [pid = 920] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 102 (16EDA800) [pid = 920] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1B204400) [pid = 920] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1C1A4C00) [pid = 920] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 99 (14663C00) [pid = 920] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0D031C00) [pid = 920] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 97 (143E8000) [pid = 920] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 96 (16F71000) [pid = 920] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 95 (0D1EA400) [pid = 920] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 94 (13910800) [pid = 920] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:23:23 INFO - PROCESS | 920 | --DOMWINDOW == 93 (1772B000) [pid = 920] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:23:24 INFO - PROCESS | 920 | 1464935004154 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:23:24 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:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1176ms 23:23:24 INFO - PROCESS | 920 | 1464935004194 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 23:23:24 INFO - PROCESS | 920 | 1464935004196 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 23:23:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:23:24 INFO - PROCESS | 920 | 1464935004199 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:23:24 INFO - PROCESS | 920 | 1464935004201 Marionette TRACE conn6 <- [1,698,null,{}] 23:23:24 INFO - PROCESS | 920 | 1464935004205 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:23:24 INFO - PROCESS | 920 | 1464935004302 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 23:23:24 INFO - PROCESS | 920 | 1464935004310 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:24 INFO - PROCESS | 920 | ++DOCSHELL 0DE51800 == 40 [pid = 920] [id = 184] 23:23:24 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (0E158C00) [pid = 920] [serial = 550] [outer = 00000000] 23:23:24 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (14663400) [pid = 920] [serial = 551] [outer = 0E158C00] 23:23:24 INFO - PROCESS | 920 | 1464935004355 Marionette DEBUG loaded listener.js 23:23:24 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (15630C00) [pid = 920] [serial = 552] [outer = 0E158C00] 23:23:25 INFO - PROCESS | 920 | 1464935005286 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:23:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:23:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1129ms 23:23:25 INFO - PROCESS | 920 | 1464935005329 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 23:23:25 INFO - PROCESS | 920 | 1464935005331 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 23:23:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:23:25 INFO - PROCESS | 920 | 1464935005334 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:23:25 INFO - PROCESS | 920 | 1464935005336 Marionette TRACE conn6 <- [1,702,null,{}] 23:23:25 INFO - PROCESS | 920 | 1464935005340 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:23:25 INFO - PROCESS | 920 | 1464935005418 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 23:23:25 INFO - PROCESS | 920 | 1464935005425 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:25 INFO - PROCESS | 920 | ++DOCSHELL 1676E400 == 41 [pid = 920] [id = 185] 23:23:25 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (16F70000) [pid = 920] [serial = 553] [outer = 00000000] 23:23:25 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17DAF000) [pid = 920] [serial = 554] [outer = 16F70000] 23:23:25 INFO - PROCESS | 920 | 1464935005468 Marionette DEBUG loaded listener.js 23:23:25 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (17DBFC00) [pid = 920] [serial = 555] [outer = 16F70000] 23:23:26 INFO - PROCESS | 920 | 1464935006416 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:23:26 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:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1132ms 23:23:26 INFO - PROCESS | 920 | 1464935006495 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 23:23:26 INFO - PROCESS | 920 | 1464935006500 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 23:23:26 INFO - PROCESS | 920 | 1464935006506 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:23:26 INFO - PROCESS | 920 | 1464935006510 Marionette TRACE conn6 <- [1,706,null,{}] 23:23:26 INFO - PROCESS | 920 | 1464935006516 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:23:26 INFO - PROCESS | 920 | 1464935006619 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 23:23:26 INFO - PROCESS | 920 | 1464935006783 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:26 INFO - PROCESS | 920 | ++DOCSHELL 0E6EA800 == 42 [pid = 920] [id = 186] 23:23:26 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (0E6EB400) [pid = 920] [serial = 556] [outer = 00000000] 23:23:26 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (1227C800) [pid = 920] [serial = 557] [outer = 0E6EB400] 23:23:26 INFO - PROCESS | 920 | 1464935006882 Marionette DEBUG loaded listener.js 23:23:26 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (12375800) [pid = 920] [serial = 558] [outer = 0E6EB400] 23:23:27 INFO - PROCESS | 920 | 1464935007931 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:23:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:23:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1476ms 23:23:27 INFO - PROCESS | 920 | 1464935007989 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 23:23:27 INFO - PROCESS | 920 | 1464935007995 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 23:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:23:27 INFO - PROCESS | 920 | 1464935008001 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:23:27 INFO - PROCESS | 920 | 1464935008004 Marionette TRACE conn6 <- [1,710,null,{}] 23:23:27 INFO - PROCESS | 920 | 1464935008008 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:23:28 INFO - PROCESS | 920 | 1464935008177 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 23:23:28 INFO - PROCESS | 920 | 1464935008309 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:28 INFO - PROCESS | 920 | ++DOCSHELL 147F4000 == 43 [pid = 920] [id = 187] 23:23:28 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (147F8400) [pid = 920] [serial = 559] [outer = 00000000] 23:23:28 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (155F2800) [pid = 920] [serial = 560] [outer = 147F8400] 23:23:28 INFO - PROCESS | 920 | 1464935008362 Marionette DEBUG loaded listener.js 23:23:28 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (15E3F400) [pid = 920] [serial = 561] [outer = 147F8400] 23:23:28 INFO - PROCESS | 920 | 1464935008901 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:23:28 INFO - PROCESS | 920 | 1464935008941 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 23:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:23:28 INFO - PROCESS | 920 | 1464935008946 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:23:28 INFO - PROCESS | 920 | 1464935008950 Marionette TRACE conn6 <- [1,714,null,{}] 23:23:28 INFO - PROCESS | 920 | 1464935008961 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:23:29 INFO - PROCESS | 920 | 1464935009072 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 23:23:29 INFO - PROCESS | 920 | 1464935009172 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:29 INFO - PROCESS | 920 | ++DOCSHELL 16D26400 == 44 [pid = 920] [id = 188] 23:23:29 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17E8A400) [pid = 920] [serial = 562] [outer = 00000000] 23:23:29 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (1822EC00) [pid = 920] [serial = 563] [outer = 17E8A400] 23:23:29 INFO - PROCESS | 920 | 1464935009228 Marionette DEBUG loaded listener.js 23:23:29 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (1825D000) [pid = 920] [serial = 564] [outer = 17E8A400] 23:23:29 INFO - PROCESS | 920 | 1464935009869 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:23:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:23:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 990ms 23:23:29 INFO - PROCESS | 920 | 1464935009938 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 23:23:29 INFO - PROCESS | 920 | 1464935009941 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 23:23:29 INFO - PROCESS | 920 | 1464935009945 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:23:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:23:29 INFO - PROCESS | 920 | 1464935009947 Marionette TRACE conn6 <- [1,718,null,{}] 23:23:29 INFO - PROCESS | 920 | 1464935009950 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:23:30 INFO - PROCESS | 920 | 1464935010056 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 23:23:30 INFO - PROCESS | 920 | 1464935010193 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:30 INFO - PROCESS | 920 | ++DOCSHELL 146C5000 == 45 [pid = 920] [id = 189] 23:23:30 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (146C9C00) [pid = 920] [serial = 565] [outer = 00000000] 23:23:30 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17E8E800) [pid = 920] [serial = 566] [outer = 146C9C00] 23:23:30 INFO - PROCESS | 920 | 1464935010260 Marionette DEBUG loaded listener.js 23:23:30 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (19B68C00) [pid = 920] [serial = 567] [outer = 146C9C00] 23:23:30 INFO - PROCESS | 920 | 1464935010971 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:23:31 INFO - PROCESS | 920 | 1464935011028 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 23:23:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:23:31 INFO - PROCESS | 920 | 1464935011034 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:23:31 INFO - PROCESS | 920 | 1464935011038 Marionette TRACE conn6 <- [1,722,null,{}] 23:23:31 INFO - PROCESS | 920 | 1464935011044 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:23:31 INFO - PROCESS | 920 | 1464935011144 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 23:23:31 INFO - PROCESS | 920 | 1464935011278 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:31 INFO - PROCESS | 920 | ++DOCSHELL 1237B400 == 46 [pid = 920] [id = 190] 23:23:31 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1262B000) [pid = 920] [serial = 568] [outer = 00000000] 23:23:31 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (14663C00) [pid = 920] [serial = 569] [outer = 1262B000] 23:23:31 INFO - PROCESS | 920 | 1464935011329 Marionette DEBUG loaded listener.js 23:23:31 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (146CB000) [pid = 920] [serial = 570] [outer = 1262B000] 23:23:31 INFO - PROCESS | 920 | --DOCSHELL 0DE51800 == 45 [pid = 920] [id = 184] 23:23:31 INFO - PROCESS | 920 | --DOCSHELL 17972800 == 44 [pid = 920] [id = 183] 23:23:31 INFO - PROCESS | 920 | --DOCSHELL 15E07000 == 43 [pid = 920] [id = 182] 23:23:31 INFO - PROCESS | 920 | --DOCSHELL 12387400 == 42 [pid = 920] [id = 181] 23:23:31 INFO - PROCESS | 920 | --DOCSHELL 0D911800 == 41 [pid = 920] [id = 180] 23:23:31 INFO - PROCESS | 920 | --DOCSHELL 12A4F000 == 40 [pid = 920] [id = 179] 23:23:31 INFO - PROCESS | 920 | --DOCSHELL 12C27000 == 39 [pid = 920] [id = 174] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 113 (15203800) [pid = 920] [serial = 347] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 112 (17E8CC00) [pid = 920] [serial = 350] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 111 (0DE56000) [pid = 920] [serial = 344] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 110 (1A0EE400) [pid = 920] [serial = 353] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 109 (1B36CC00) [pid = 920] [serial = 395] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 108 (0E7B2C00) [pid = 920] [serial = 314] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1B20F800) [pid = 920] [serial = 441] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1C1AF000) [pid = 920] [serial = 438] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1C1A8000) [pid = 920] [serial = 444] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 104 (0D9E8800) [pid = 920] [serial = 386] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 103 (15E37400) [pid = 920] [serial = 389] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 102 (1A38FC00) [pid = 920] [serial = 392] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 101 (0E3B3400) [pid = 920] [serial = 429] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 100 (155EE800) [pid = 920] [serial = 432] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 99 (1B2F1800) [pid = 920] [serial = 435] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 98 (17E90400) [pid = 920] [serial = 510] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17E84000) [pid = 920] [serial = 509] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17970400) [pid = 920] [serial = 515] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 95 (194E6C00) [pid = 920] [serial = 512] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 94 (146CD400) [pid = 920] [serial = 518] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 93 (194EDC00) [pid = 920] [serial = 513] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 92 (147F7800) [pid = 920] [serial = 495] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 91 (14667800) [pid = 920] [serial = 494] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 90 (15E04C00) [pid = 920] [serial = 500] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 89 (15E3EC00) [pid = 920] [serial = 501] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 88 (17841C00) [pid = 920] [serial = 483] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 87 (16D22400) [pid = 920] [serial = 482] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 86 (1A31D400) [pid = 920] [serial = 486] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 85 (1825FC00) [pid = 920] [serial = 485] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 84 (1E3A9C00) [pid = 920] [serial = 489] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 83 (1C9D0000) [pid = 920] [serial = 488] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 82 (13918400) [pid = 920] [serial = 480] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 81 (12A43800) [pid = 920] [serial = 479] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 80 (12A46800) [pid = 920] [serial = 497] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 79 (143E5400) [pid = 920] [serial = 498] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 78 (16D28400) [pid = 920] [serial = 503] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 77 (1ED04000) [pid = 920] [serial = 492] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 76 (1E3B3C00) [pid = 920] [serial = 491] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 75 (12CB1000) [pid = 920] [serial = 519] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 74 (17DC2C00) [pid = 920] [serial = 477] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 73 (1772FC00) [pid = 920] [serial = 506] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 72 (17BB4C00) [pid = 920] [serial = 507] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 71 (18261000) [pid = 920] [serial = 516] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 70 (17DACC00) [pid = 920] [serial = 521] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | --DOMWINDOW == 69 (16D53800) [pid = 920] [serial = 504] [outer = 00000000] [url = about:blank] 23:23:31 INFO - PROCESS | 920 | 1464935011891 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:23:31 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:23:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 890ms 23:23:31 INFO - PROCESS | 920 | 1464935011927 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 23:23:31 INFO - PROCESS | 920 | 1464935011932 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 23:23:31 INFO - PROCESS | 920 | 1464935011938 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:23:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:23:31 INFO - PROCESS | 920 | 1464935011940 Marionette TRACE conn6 <- [1,726,null,{}] 23:23:31 INFO - PROCESS | 920 | 1464935011944 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:23:32 INFO - PROCESS | 920 | 1464935012029 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 23:23:32 INFO - PROCESS | 920 | 1464935012039 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:32 INFO - PROCESS | 920 | ++DOCSHELL 0E7A6C00 == 40 [pid = 920] [id = 191] 23:23:32 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (0E7AEC00) [pid = 920] [serial = 571] [outer = 00000000] 23:23:32 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (1390F000) [pid = 920] [serial = 572] [outer = 0E7AEC00] 23:23:32 INFO - PROCESS | 920 | 1464935012085 Marionette DEBUG loaded listener.js 23:23:32 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (14660800) [pid = 920] [serial = 573] [outer = 0E7AEC00] 23:23:33 INFO - PROCESS | 920 | 1464935013030 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:23:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:23:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1125ms 23:23:33 INFO - PROCESS | 920 | 1464935013067 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 23:23:33 INFO - PROCESS | 920 | 1464935013069 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 23:23:33 INFO - PROCESS | 920 | 1464935013073 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:23:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:23:33 INFO - PROCESS | 920 | 1464935013076 Marionette TRACE conn6 <- [1,730,null,{}] 23:23:33 INFO - PROCESS | 920 | 1464935013087 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:23:33 INFO - PROCESS | 920 | 1464935013178 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 23:23:33 INFO - PROCESS | 920 | 1464935013186 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:33 INFO - PROCESS | 920 | ++DOCSHELL 147B2800 == 41 [pid = 920] [id = 192] 23:23:33 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (147F1000) [pid = 920] [serial = 574] [outer = 00000000] 23:23:33 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (15E37400) [pid = 920] [serial = 575] [outer = 147F1000] 23:23:33 INFO - PROCESS | 920 | 1464935013234 Marionette DEBUG loaded listener.js 23:23:33 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (15E44C00) [pid = 920] [serial = 576] [outer = 147F1000] 23:23:34 INFO - PROCESS | 920 | 1464935014164 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:23:34 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:23:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 23:23:34 INFO - PROCESS | 920 | 1464935014205 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 23:23:34 INFO - PROCESS | 920 | 1464935014207 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 23:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:23:34 INFO - PROCESS | 920 | 1464935014210 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:23:34 INFO - PROCESS | 920 | 1464935014212 Marionette TRACE conn6 <- [1,734,null,{}] 23:23:34 INFO - PROCESS | 920 | 1464935014216 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:23:34 INFO - PROCESS | 920 | 1464935014333 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 23:23:34 INFO - PROCESS | 920 | 1464935014384 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:34 INFO - PROCESS | 920 | ++DOCSHELL 16762C00 == 42 [pid = 920] [id = 193] 23:23:34 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (16A1E400) [pid = 920] [serial = 577] [outer = 00000000] 23:23:34 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (16D57000) [pid = 920] [serial = 578] [outer = 16A1E400] 23:23:34 INFO - PROCESS | 920 | 1464935014429 Marionette DEBUG loaded listener.js 23:23:34 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (1296CC00) [pid = 920] [serial = 579] [outer = 16A1E400] 23:23:35 INFO - PROCESS | 920 | --DOMWINDOW == 77 (15E42000) [pid = 920] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:23:35 INFO - PROCESS | 920 | --DOMWINDOW == 76 (146D1000) [pid = 920] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:23:35 INFO - PROCESS | 920 | --DOMWINDOW == 75 (17BB6000) [pid = 920] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:23:35 INFO - PROCESS | 920 | --DOMWINDOW == 74 (123F5C00) [pid = 920] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:23:35 INFO - PROCESS | 920 | --DOMWINDOW == 73 (12CA6400) [pid = 920] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:23:35 INFO - PROCESS | 920 | --DOMWINDOW == 72 (0D920400) [pid = 920] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:23:35 INFO - PROCESS | 920 | --DOMWINDOW == 71 (0E158C00) [pid = 920] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:23:35 INFO - PROCESS | 920 | 1464935015372 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:23:35 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:23:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1180ms 23:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:23:35 INFO - PROCESS | 920 | 1464935015395 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 23:23:35 INFO - PROCESS | 920 | 1464935015397 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 23:23:35 INFO - PROCESS | 920 | 1464935015400 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:23:35 INFO - PROCESS | 920 | 1464935015402 Marionette TRACE conn6 <- [1,738,null,{}] 23:23:35 INFO - PROCESS | 920 | 1464935015405 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:23:35 INFO - PROCESS | 920 | 1464935015484 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 23:23:35 INFO - PROCESS | 920 | 1464935015491 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:35 INFO - PROCESS | 920 | ++DOCSHELL 16D2C000 == 43 [pid = 920] [id = 194] 23:23:35 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (16D31C00) [pid = 920] [serial = 580] [outer = 00000000] 23:23:35 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (17729800) [pid = 920] [serial = 581] [outer = 16D31C00] 23:23:35 INFO - PROCESS | 920 | 1464935015535 Marionette DEBUG loaded listener.js 23:23:35 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (17731400) [pid = 920] [serial = 582] [outer = 16D31C00] 23:23:36 INFO - PROCESS | 920 | 1464935016469 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:23:36 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:23:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1129ms 23:23:36 INFO - PROCESS | 920 | 1464935016530 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 23:23:36 INFO - PROCESS | 920 | 1464935016532 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 23:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:23:36 INFO - PROCESS | 920 | 1464935016535 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:23:36 INFO - PROCESS | 920 | 1464935016537 Marionette TRACE conn6 <- [1,742,null,{}] 23:23:36 INFO - PROCESS | 920 | 1464935016540 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:23:36 INFO - PROCESS | 920 | 1464935016647 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 23:23:36 INFO - PROCESS | 920 | 1464935016656 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:36 INFO - PROCESS | 920 | ++DOCSHELL 143E5C00 == 44 [pid = 920] [id = 195] 23:23:36 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (17971C00) [pid = 920] [serial = 583] [outer = 00000000] 23:23:36 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (17DC2000) [pid = 920] [serial = 584] [outer = 17971C00] 23:23:36 INFO - PROCESS | 920 | 1464935016701 Marionette DEBUG loaded listener.js 23:23:36 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (17DCBC00) [pid = 920] [serial = 585] [outer = 17971C00] 23:23:37 INFO - PROCESS | 920 | 1464935017619 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:23:37 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:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1132ms 23:23:37 INFO - PROCESS | 920 | 1464935017668 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 23:23:37 INFO - PROCESS | 920 | 1464935017670 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 23:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:23:37 INFO - PROCESS | 920 | 1464935017673 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:23:37 INFO - PROCESS | 920 | 1464935017675 Marionette TRACE conn6 <- [1,746,null,{}] 23:23:37 INFO - PROCESS | 920 | 1464935017679 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:23:37 INFO - PROCESS | 920 | 1464935017763 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 23:23:37 INFO - PROCESS | 920 | 1464935017769 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:37 INFO - PROCESS | 920 | ++DOCSHELL 0D6D4800 == 45 [pid = 920] [id = 196] 23:23:37 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (0DE51C00) [pid = 920] [serial = 586] [outer = 00000000] 23:23:37 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (17E92000) [pid = 920] [serial = 587] [outer = 0DE51C00] 23:23:37 INFO - PROCESS | 920 | 1464935017813 Marionette DEBUG loaded listener.js 23:23:37 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (18229C00) [pid = 920] [serial = 588] [outer = 0DE51C00] 23:23:38 INFO - PROCESS | 920 | 1464935018502 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:23:38 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:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 870ms 23:23:38 INFO - PROCESS | 920 | 1464935018548 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 23:23:38 INFO - PROCESS | 920 | 1464935018554 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 23:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:23:38 INFO - PROCESS | 920 | 1464935018558 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:23:38 INFO - PROCESS | 920 | 1464935018563 Marionette TRACE conn6 <- [1,750,null,{}] 23:23:38 INFO - PROCESS | 920 | 1464935018568 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:23:38 INFO - PROCESS | 920 | 1464935018680 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 23:23:38 INFO - PROCESS | 920 | 1464935018779 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:38 INFO - PROCESS | 920 | ++DOCSHELL 1248C800 == 46 [pid = 920] [id = 197] 23:23:38 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (12C20800) [pid = 920] [serial = 589] [outer = 00000000] 23:23:38 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (14662000) [pid = 920] [serial = 590] [outer = 12C20800] 23:23:38 INFO - PROCESS | 920 | 1464935018835 Marionette DEBUG loaded listener.js 23:23:38 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (146CF000) [pid = 920] [serial = 591] [outer = 12C20800] 23:23:39 INFO - PROCESS | 920 | 1464935019921 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:23:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:23:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1384ms 23:23:39 INFO - PROCESS | 920 | 1464935019948 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 23:23:39 INFO - PROCESS | 920 | 1464935019953 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 23:23:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:23:40 INFO - PROCESS | 920 | 1464935020002 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:23:40 INFO - PROCESS | 920 | 1464935020005 Marionette TRACE conn6 <- [1,754,null,{}] 23:23:40 INFO - PROCESS | 920 | 1464935020010 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:23:40 INFO - PROCESS | 920 | 1464935020108 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 23:23:40 INFO - PROCESS | 920 | 1464935020226 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:40 INFO - PROCESS | 920 | ++DOCSHELL 155FA000 == 47 [pid = 920] [id = 198] 23:23:40 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (15E41400) [pid = 920] [serial = 592] [outer = 00000000] 23:23:40 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (17728C00) [pid = 920] [serial = 593] [outer = 15E41400] 23:23:40 INFO - PROCESS | 920 | 1464935020280 Marionette DEBUG loaded listener.js 23:23:40 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (17BBF400) [pid = 920] [serial = 594] [outer = 15E41400] 23:23:41 INFO - PROCESS | 920 | 1464935021307 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:23:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1339ms 23:23:41 INFO - PROCESS | 920 | 1464935021341 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 23:23:41 INFO - PROCESS | 920 | 1464935021344 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 23:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:23:41 INFO - PROCESS | 920 | 1464935021348 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:23:41 INFO - PROCESS | 920 | 1464935021352 Marionette TRACE conn6 <- [1,758,null,{}] 23:23:41 INFO - PROCESS | 920 | 1464935021364 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:23:41 INFO - PROCESS | 920 | 1464935021507 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 23:23:41 INFO - PROCESS | 920 | 1464935021664 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:41 INFO - PROCESS | 920 | ++DOCSHELL 18261C00 == 48 [pid = 920] [id = 199] 23:23:41 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (18262000) [pid = 920] [serial = 595] [outer = 00000000] 23:23:41 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (1941FC00) [pid = 920] [serial = 596] [outer = 18262000] 23:23:41 INFO - PROCESS | 920 | 1464935021721 Marionette DEBUG loaded listener.js 23:23:41 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (19F77800) [pid = 920] [serial = 597] [outer = 18262000] 23:23:42 INFO - PROCESS | 920 | 1464935022289 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:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 23:23:42 INFO - PROCESS | 920 | 1464935022323 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 23:23:42 INFO - PROCESS | 920 | 1464935022326 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 23:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:23:42 INFO - PROCESS | 920 | 1464935022331 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:23:42 INFO - PROCESS | 920 | 1464935022333 Marionette TRACE conn6 <- [1,762,null,{}] 23:23:42 INFO - PROCESS | 920 | 1464935022337 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:23:42 INFO - PROCESS | 920 | 1464935022448 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 23:23:42 INFO - PROCESS | 920 | 1464935022544 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:42 INFO - PROCESS | 920 | ++DOCSHELL 15B34000 == 49 [pid = 920] [id = 200] 23:23:42 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (15E01C00) [pid = 920] [serial = 598] [outer = 00000000] 23:23:42 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (16D26800) [pid = 920] [serial = 599] [outer = 15E01C00] 23:23:42 INFO - PROCESS | 920 | 1464935022597 Marionette DEBUG loaded listener.js 23:23:42 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17BC0400) [pid = 920] [serial = 600] [outer = 15E01C00] 23:23:43 INFO - PROCESS | 920 | 1464935023294 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:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 23:23:43 INFO - PROCESS | 920 | 1464935023306 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 23:23:43 INFO - PROCESS | 920 | 1464935023310 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 23:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:23:43 INFO - PROCESS | 920 | 1464935023316 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:23:43 INFO - PROCESS | 920 | 1464935023319 Marionette TRACE conn6 <- [1,766,null,{}] 23:23:43 INFO - PROCESS | 920 | 1464935023339 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:23:43 INFO - PROCESS | 920 | 1464935023440 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 23:23:43 INFO - PROCESS | 920 | 1464935023567 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:43 INFO - PROCESS | 920 | ++DOCSHELL 0E6B1000 == 50 [pid = 920] [id = 201] 23:23:43 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (0E73C400) [pid = 920] [serial = 601] [outer = 00000000] 23:23:43 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (146C7C00) [pid = 920] [serial = 602] [outer = 0E73C400] 23:23:43 INFO - PROCESS | 920 | 1464935023619 Marionette DEBUG loaded listener.js 23:23:43 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (15208800) [pid = 920] [serial = 603] [outer = 0E73C400] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 143E5C00 == 49 [pid = 920] [id = 195] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 16D2C000 == 48 [pid = 920] [id = 194] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 16762C00 == 47 [pid = 920] [id = 193] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 147B2800 == 46 [pid = 920] [id = 192] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 0E7A6C00 == 45 [pid = 920] [id = 191] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 1237B400 == 44 [pid = 920] [id = 190] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 94 (17DAF000) [pid = 920] [serial = 554] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 16D26400 == 43 [pid = 920] [id = 188] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 147F4000 == 42 [pid = 920] [id = 187] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 0E6EA800 == 41 [pid = 920] [id = 186] 23:23:43 INFO - PROCESS | 920 | --DOCSHELL 1676E400 == 40 [pid = 920] [id = 185] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 93 (16D2F000) [pid = 920] [serial = 545] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 92 (17DADC00) [pid = 920] [serial = 522] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 91 (0F09D400) [pid = 920] [serial = 524] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 90 (1562A800) [pid = 920] [serial = 527] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 89 (17DC7C00) [pid = 920] [serial = 530] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 88 (17BC1800) [pid = 920] [serial = 548] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 87 (155F9000) [pid = 920] [serial = 542] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 86 (147F3400) [pid = 920] [serial = 537] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 85 (146C7400) [pid = 920] [serial = 536] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 84 (12391800) [pid = 920] [serial = 539] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 83 (146C8800) [pid = 920] [serial = 540] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 82 (1772E000) [pid = 920] [serial = 546] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 81 (1A275800) [pid = 920] [serial = 533] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 80 (17C03400) [pid = 920] [serial = 549] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 79 (14663400) [pid = 920] [serial = 551] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 78 (15E39800) [pid = 920] [serial = 543] [outer = 00000000] [url = about:blank] 23:23:43 INFO - PROCESS | 920 | --DOMWINDOW == 77 (15630C00) [pid = 920] [serial = 552] [outer = 00000000] [url = about:blank] 23:23:44 INFO - PROCESS | 920 | 1464935024106 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:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 830ms 23:23:44 INFO - PROCESS | 920 | 1464935024147 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 920 | 1464935024152 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 23:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:23:44 INFO - PROCESS | 920 | 1464935024162 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - PROCESS | 920 | 1464935024165 Marionette TRACE conn6 <- [1,770,null,{}] 23:23:44 INFO - PROCESS | 920 | 1464935024169 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:23:44 INFO - PROCESS | 920 | 1464935024254 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 23:23:44 INFO - PROCESS | 920 | 1464935024262 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 920 | ++DOCSHELL 12391800 == 41 [pid = 920] [id = 202] 23:23:44 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (12488000) [pid = 920] [serial = 604] [outer = 00000000] 23:23:44 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (143E1000) [pid = 920] [serial = 605] [outer = 12488000] 23:23:44 INFO - PROCESS | 920 | 1464935024309 Marionette DEBUG loaded listener.js 23:23:44 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (14662800) [pid = 920] [serial = 606] [outer = 12488000] 23:23:44 INFO - PROCESS | 920 | 1464935024789 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:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 23:23:44 INFO - PROCESS | 920 | 1464935024838 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 920 | 1464935024840 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 23:23:44 INFO - PROCESS | 920 | 1464935024844 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:23:44 INFO - PROCESS | 920 | 1464935024847 Marionette TRACE conn6 <- [1,774,null,{}] 23:23:44 INFO - PROCESS | 920 | 1464935024857 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:23:44 INFO - PROCESS | 920 | 1464935024949 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 23:23:44 INFO - PROCESS | 920 | 1464935024959 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 920 | ++DOCSHELL 15636000 == 42 [pid = 920] [id = 203] 23:23:44 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (156DB800) [pid = 920] [serial = 607] [outer = 00000000] 23:23:45 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (15E04000) [pid = 920] [serial = 608] [outer = 156DB800] 23:23:45 INFO - PROCESS | 920 | 1464935025007 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (15E41000) [pid = 920] [serial = 609] [outer = 156DB800] 23:23:45 INFO - PROCESS | 920 | 1464935025464 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:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 23:23:45 INFO - PROCESS | 920 | 1464935025518 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 23:23:45 INFO - PROCESS | 920 | 1464935025521 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 23:23:45 INFO - PROCESS | 920 | 1464935025523 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:23:45 INFO - PROCESS | 920 | 1464935025525 Marionette TRACE conn6 <- [1,778,null,{}] 23:23:45 INFO - PROCESS | 920 | 1464935025529 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:23:45 INFO - PROCESS | 920 | 1464935025640 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 23:23:45 INFO - PROCESS | 920 | 1464935025650 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:45 INFO - PROCESS | 920 | ++DOCSHELL 15E46C00 == 43 [pid = 920] [id = 204] 23:23:45 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (1673B800) [pid = 920] [serial = 610] [outer = 00000000] 23:23:45 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (16D2F400) [pid = 920] [serial = 611] [outer = 1673B800] 23:23:45 INFO - PROCESS | 920 | 1464935025770 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (1772C000) [pid = 920] [serial = 612] [outer = 1673B800] 23:23:46 INFO - PROCESS | 920 | 1464935026179 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:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 23:23:46 INFO - PROCESS | 920 | 1464935026198 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 23:23:46 INFO - PROCESS | 920 | 1464935026200 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 23:23:46 INFO - PROCESS | 920 | 1464935026208 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:23:46 INFO - PROCESS | 920 | 1464935026210 Marionette TRACE conn6 <- [1,782,null,{}] 23:23:46 INFO - PROCESS | 920 | 1464935026213 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:23:46 INFO - PROCESS | 920 | 1464935026322 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 23:23:46 INFO - PROCESS | 920 | 1464935026329 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:46 INFO - PROCESS | 920 | ++DOCSHELL 0F094400 == 44 [pid = 920] [id = 205] 23:23:46 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (1772F800) [pid = 920] [serial = 613] [outer = 00000000] 23:23:46 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17BC1800) [pid = 920] [serial = 614] [outer = 1772F800] 23:23:46 INFO - PROCESS | 920 | 1464935026417 Marionette DEBUG loaded listener.js 23:23:46 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (17C53000) [pid = 920] [serial = 615] [outer = 1772F800] 23:23:46 INFO - PROCESS | 920 | 1464935026862 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:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 23:23:46 INFO - PROCESS | 920 | 1464935026883 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 23:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:23:46 INFO - PROCESS | 920 | 1464935026885 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 23:23:46 INFO - PROCESS | 920 | 1464935026888 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:23:46 INFO - PROCESS | 920 | 1464935026890 Marionette TRACE conn6 <- [1,786,null,{}] 23:23:46 INFO - PROCESS | 920 | 1464935026898 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:23:47 INFO - PROCESS | 920 | 1464935027056 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 23:23:47 INFO - PROCESS | 920 | 1464935027080 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:47 INFO - PROCESS | 920 | ++DOCSHELL 17DB7C00 == 45 [pid = 920] [id = 206] 23:23:47 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17DC4000) [pid = 920] [serial = 616] [outer = 00000000] 23:23:47 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (18225000) [pid = 920] [serial = 617] [outer = 17DC4000] 23:23:47 INFO - PROCESS | 920 | 1464935027126 Marionette DEBUG loaded listener.js 23:23:47 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (1825BC00) [pid = 920] [serial = 618] [outer = 17DC4000] 23:23:47 INFO - PROCESS | 920 | 1464935027547 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:23:47 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:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 23:23:47 INFO - PROCESS | 920 | 1464935027579 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 23:23:47 INFO - PROCESS | 920 | 1464935027581 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 23:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:23:47 INFO - PROCESS | 920 | 1464935027584 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:23:47 INFO - PROCESS | 920 | 1464935027586 Marionette TRACE conn6 <- [1,790,null,{}] 23:23:47 INFO - PROCESS | 920 | 1464935027596 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:23:47 INFO - PROCESS | 920 | 1464935027704 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 23:23:47 INFO - PROCESS | 920 | 1464935027711 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:47 INFO - PROCESS | 920 | ++DOCSHELL 18227400 == 46 [pid = 920] [id = 207] 23:23:47 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (18260400) [pid = 920] [serial = 619] [outer = 00000000] 23:23:47 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (19F78400) [pid = 920] [serial = 620] [outer = 18260400] 23:23:47 INFO - PROCESS | 920 | 1464935027754 Marionette DEBUG loaded listener.js 23:23:47 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (1941CC00) [pid = 920] [serial = 621] [outer = 18260400] 23:23:48 INFO - PROCESS | 920 | --DOMWINDOW == 94 (16D31C00) [pid = 920] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:23:48 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0E7AEC00) [pid = 920] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:23:48 INFO - PROCESS | 920 | --DOMWINDOW == 92 (147F1000) [pid = 920] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:23:48 INFO - PROCESS | 920 | --DOMWINDOW == 91 (1262B000) [pid = 920] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:23:48 INFO - PROCESS | 920 | --DOMWINDOW == 90 (16A1E400) [pid = 920] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:23:48 INFO - PROCESS | 920 | --DOMWINDOW == 89 (17971C00) [pid = 920] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:23:48 INFO - PROCESS | 920 | 1464935028236 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:23:48 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:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 23:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:23:48 INFO - PROCESS | 920 | 1464935028255 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 23:23:48 INFO - PROCESS | 920 | 1464935028257 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 23:23:48 INFO - PROCESS | 920 | 1464935028260 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:23:48 INFO - PROCESS | 920 | 1464935028261 Marionette TRACE conn6 <- [1,794,null,{}] 23:23:48 INFO - PROCESS | 920 | 1464935028264 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:23:48 INFO - PROCESS | 920 | 1464935028376 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 23:23:48 INFO - PROCESS | 920 | 1464935028460 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:48 INFO - PROCESS | 920 | ++DOCSHELL 16D31C00 == 47 [pid = 920] [id = 208] 23:23:48 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (16D51000) [pid = 920] [serial = 622] [outer = 00000000] 23:23:48 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (1A319C00) [pid = 920] [serial = 623] [outer = 16D51000] 23:23:48 INFO - PROCESS | 920 | 1464935028504 Marionette DEBUG loaded listener.js 23:23:48 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (1A31D800) [pid = 920] [serial = 624] [outer = 16D51000] 23:23:48 INFO - PROCESS | 920 | 1464935028861 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:23:48 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:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 23:23:48 INFO - PROCESS | 920 | 1464935028899 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 23:23:48 INFO - PROCESS | 920 | 1464935028901 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 23:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:23:48 INFO - PROCESS | 920 | 1464935028904 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:23:48 INFO - PROCESS | 920 | 1464935028906 Marionette TRACE conn6 <- [1,798,null,{}] 23:23:48 INFO - PROCESS | 920 | 1464935028909 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:23:48 INFO - PROCESS | 920 | 1464935028990 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 23:23:48 INFO - PROCESS | 920 | 1464935028996 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:48 INFO - PROCESS | 920 | ++DOCSHELL 0DE4B400 == 48 [pid = 920] [id = 209] 23:23:48 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (0E154400) [pid = 920] [serial = 625] [outer = 00000000] 23:23:49 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (1A839000) [pid = 920] [serial = 626] [outer = 0E154400] 23:23:49 INFO - PROCESS | 920 | 1464935029040 Marionette DEBUG loaded listener.js 23:23:49 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (1A8ABC00) [pid = 920] [serial = 627] [outer = 0E154400] 23:23:49 INFO - PROCESS | 920 | 1464935029455 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:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 23:23:49 INFO - PROCESS | 920 | 1464935029477 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 23:23:49 INFO - PROCESS | 920 | 1464935029478 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 23:23:49 INFO - PROCESS | 920 | 1464935029482 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:23:49 INFO - PROCESS | 920 | 1464935029483 Marionette TRACE conn6 <- [1,802,null,{}] 23:23:49 INFO - PROCESS | 920 | 1464935029487 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:23:49 INFO - PROCESS | 920 | 1464935029605 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 23:23:49 INFO - PROCESS | 920 | 1464935029614 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:49 INFO - PROCESS | 920 | ++DOCSHELL 0D141C00 == 49 [pid = 920] [id = 210] 23:23:49 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (1A38CC00) [pid = 920] [serial = 628] [outer = 00000000] 23:23:49 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (1B20D400) [pid = 920] [serial = 629] [outer = 1A38CC00] 23:23:49 INFO - PROCESS | 920 | 1464935029657 Marionette DEBUG loaded listener.js 23:23:49 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (1B2E7400) [pid = 920] [serial = 630] [outer = 1A38CC00] 23:23:50 INFO - PROCESS | 920 | 1464935030165 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:23:50 INFO - PROCESS | 920 | 1464935030222 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 23:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:23:50 INFO - PROCESS | 920 | 1464935030228 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:23:50 INFO - PROCESS | 920 | 1464935030232 Marionette TRACE conn6 <- [1,806,null,{}] 23:23:50 INFO - PROCESS | 920 | 1464935030239 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:23:50 INFO - PROCESS | 920 | 1464935030356 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 23:23:50 INFO - PROCESS | 920 | 1464935030491 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:50 INFO - PROCESS | 920 | ++DOCSHELL 12375000 == 50 [pid = 920] [id = 211] 23:23:50 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (12378400) [pid = 920] [serial = 631] [outer = 00000000] 23:23:50 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (129EE800) [pid = 920] [serial = 632] [outer = 12378400] 23:23:50 INFO - PROCESS | 920 | 1464935030548 Marionette DEBUG loaded listener.js 23:23:50 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (12C2CC00) [pid = 920] [serial = 633] [outer = 12378400] 23:23:51 INFO - PROCESS | 920 | 1464935031184 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:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 23:23:51 INFO - PROCESS | 920 | 1464935031202 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 23:23:51 INFO - PROCESS | 920 | 1464935031208 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 23:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:23:51 INFO - PROCESS | 920 | 1464935031214 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:23:51 INFO - PROCESS | 920 | 1464935031217 Marionette TRACE conn6 <- [1,810,null,{}] 23:23:51 INFO - PROCESS | 920 | 1464935031221 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:23:51 INFO - PROCESS | 920 | 1464935031333 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 23:23:51 INFO - PROCESS | 920 | 1464935031435 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:51 INFO - PROCESS | 920 | ++DOCSHELL 155F5800 == 51 [pid = 920] [id = 212] 23:23:51 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (155FA800) [pid = 920] [serial = 634] [outer = 00000000] 23:23:51 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1676DC00) [pid = 920] [serial = 635] [outer = 155FA800] 23:23:51 INFO - PROCESS | 920 | 1464935031489 Marionette DEBUG loaded listener.js 23:23:51 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (16F6E800) [pid = 920] [serial = 636] [outer = 155FA800] 23:23:52 INFO - PROCESS | 920 | 1464935032109 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:23:52 INFO - PROCESS | 920 | 1464935032149 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 23:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:23:52 INFO - PROCESS | 920 | 1464935032153 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 920 | 1464935032157 Marionette TRACE conn6 <- [1,814,null,{}] 23:23:52 INFO - PROCESS | 920 | 1464935032167 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:23:52 INFO - PROCESS | 920 | 1464935032285 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 23:23:52 INFO - PROCESS | 920 | 1464935032388 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:52 INFO - PROCESS | 920 | ++DOCSHELL 1822E800 == 52 [pid = 920] [id = 213] 23:23:52 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (1A01B800) [pid = 920] [serial = 637] [outer = 00000000] 23:23:52 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (1B2F3800) [pid = 920] [serial = 638] [outer = 1A01B800] 23:23:52 INFO - PROCESS | 920 | 1464935032463 Marionette DEBUG loaded listener.js 23:23:52 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (1B365C00) [pid = 920] [serial = 639] [outer = 1A01B800] 23:23:53 INFO - PROCESS | 920 | 1464935033066 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:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 23:23:53 INFO - PROCESS | 920 | 1464935033126 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 23:23:53 INFO - PROCESS | 920 | 1464935033129 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 23:23:53 INFO - PROCESS | 920 | 1464935033133 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:23:53 INFO - PROCESS | 920 | 1464935033135 Marionette TRACE conn6 <- [1,818,null,{}] 23:23:53 INFO - PROCESS | 920 | 1464935033139 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:23:53 INFO - PROCESS | 920 | 1464935033247 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 23:23:53 INFO - PROCESS | 920 | 1464935033348 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:53 INFO - PROCESS | 920 | ++DOCSHELL 17E57C00 == 53 [pid = 920] [id = 214] 23:23:53 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (17E58400) [pid = 920] [serial = 640] [outer = 00000000] 23:23:53 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17E5F000) [pid = 920] [serial = 641] [outer = 17E58400] 23:23:53 INFO - PROCESS | 920 | 1464935033401 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (1B2F6400) [pid = 920] [serial = 642] [outer = 17E58400] 23:23:54 INFO - PROCESS | 920 | 1464935034119 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:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1017ms 23:23:54 INFO - PROCESS | 920 | 1464935034153 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 23:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:23:54 INFO - PROCESS | 920 | 1464935034156 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 23:23:54 INFO - PROCESS | 920 | 1464935034159 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:23:54 INFO - PROCESS | 920 | 1464935034161 Marionette TRACE conn6 <- [1,822,null,{}] 23:23:54 INFO - PROCESS | 920 | 1464935034165 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:23:54 INFO - PROCESS | 920 | 1464935034269 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 23:23:54 INFO - PROCESS | 920 | 1464935034398 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:54 INFO - PROCESS | 920 | ++DOCSHELL 17CD2400 == 54 [pid = 920] [id = 215] 23:23:54 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17CD3000) [pid = 920] [serial = 643] [outer = 00000000] 23:23:54 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (17CDA000) [pid = 920] [serial = 644] [outer = 17CD3000] 23:23:54 INFO - PROCESS | 920 | 1464935034453 Marionette DEBUG loaded listener.js 23:23:54 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17CDC400) [pid = 920] [serial = 645] [outer = 17CD3000] 23:23:55 INFO - PROCESS | 920 | 1464935035033 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:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 23:23:55 INFO - PROCESS | 920 | 1464935035089 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 23:23:55 INFO - PROCESS | 920 | 1464935035092 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 23:23:55 INFO - PROCESS | 920 | 1464935035095 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:23:55 INFO - PROCESS | 920 | 1464935035097 Marionette TRACE conn6 <- [1,826,null,{}] 23:23:55 INFO - PROCESS | 920 | 1464935035101 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:23:55 INFO - PROCESS | 920 | 1464935035222 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 23:23:55 INFO - PROCESS | 920 | 1464935035366 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:55 INFO - PROCESS | 920 | ++DOCSHELL 1754A400 == 55 [pid = 920] [id = 216] 23:23:55 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (1754E800) [pid = 920] [serial = 646] [outer = 00000000] 23:23:55 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17559400) [pid = 920] [serial = 647] [outer = 1754E800] 23:23:55 INFO - PROCESS | 920 | 1464935035420 Marionette DEBUG loaded listener.js 23:23:55 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17DC9000) [pid = 920] [serial = 648] [outer = 1754E800] 23:23:56 INFO - PROCESS | 920 | 1464935036172 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:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1117ms 23:23:56 INFO - PROCESS | 920 | 1464935036217 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 23:23:56 INFO - PROCESS | 920 | 1464935036221 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 23:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:23:56 INFO - PROCESS | 920 | 1464935036226 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:23:56 INFO - PROCESS | 920 | 1464935036229 Marionette TRACE conn6 <- [1,830,null,{}] 23:23:56 INFO - PROCESS | 920 | 1464935036235 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:23:56 INFO - PROCESS | 920 | 1464935036338 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 23:23:56 INFO - PROCESS | 920 | 1464935036476 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:56 INFO - PROCESS | 920 | ++DOCSHELL 12287800 == 56 [pid = 920] [id = 217] 23:23:56 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (1248B400) [pid = 920] [serial = 649] [outer = 00000000] 23:23:56 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (14669000) [pid = 920] [serial = 650] [outer = 1248B400] 23:23:56 INFO - PROCESS | 920 | 1464935036528 Marionette DEBUG loaded listener.js 23:23:56 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (146CF800) [pid = 920] [serial = 651] [outer = 1248B400] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 0DE4B400 == 55 [pid = 920] [id = 209] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 16D31C00 == 54 [pid = 920] [id = 208] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 18227400 == 53 [pid = 920] [id = 207] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 17DB7C00 == 52 [pid = 920] [id = 206] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 0F094400 == 51 [pid = 920] [id = 205] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 15E46C00 == 50 [pid = 920] [id = 204] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 15636000 == 49 [pid = 920] [id = 203] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 12391800 == 48 [pid = 920] [id = 202] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 0E6B1000 == 47 [pid = 920] [id = 201] 23:23:56 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17E8E800) [pid = 920] [serial = 566] [outer = 00000000] [url = about:blank] 23:23:56 INFO - PROCESS | 920 | --DOMWINDOW == 117 (17E92000) [pid = 920] [serial = 587] [outer = 00000000] [url = about:blank] 23:23:56 INFO - PROCESS | 920 | --DOCSHELL 0D6D4800 == 46 [pid = 920] [id = 196] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17729800) [pid = 920] [serial = 581] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1227C800) [pid = 920] [serial = 557] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 114 (1390F000) [pid = 920] [serial = 572] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 113 (14660800) [pid = 920] [serial = 573] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 112 (155F2800) [pid = 920] [serial = 560] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 111 (15E37400) [pid = 920] [serial = 575] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 110 (146CB000) [pid = 920] [serial = 570] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 109 (14663C00) [pid = 920] [serial = 569] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 108 (1822EC00) [pid = 920] [serial = 563] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1296CC00) [pid = 920] [serial = 579] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 106 (17DC2000) [pid = 920] [serial = 584] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 105 (17DCBC00) [pid = 920] [serial = 585] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 104 (16D57000) [pid = 920] [serial = 578] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 103 (17731400) [pid = 920] [serial = 582] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | --DOMWINDOW == 102 (15E44C00) [pid = 920] [serial = 576] [outer = 00000000] [url = about:blank] 23:23:57 INFO - PROCESS | 920 | 1464935037095 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:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 930ms 23:23:57 INFO - PROCESS | 920 | 1464935037157 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 23:23:57 INFO - PROCESS | 920 | 1464935037163 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 23:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:23:57 INFO - PROCESS | 920 | 1464935037168 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:23:57 INFO - PROCESS | 920 | 1464935037171 Marionette TRACE conn6 <- [1,834,null,{}] 23:23:57 INFO - PROCESS | 920 | 1464935037175 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:23:57 INFO - PROCESS | 920 | 1464935037264 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 23:23:57 INFO - PROCESS | 920 | 1464935037271 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:57 INFO - PROCESS | 920 | ++DOCSHELL 122B4000 == 47 [pid = 920] [id = 218] 23:23:57 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1236F800) [pid = 920] [serial = 652] [outer = 00000000] 23:23:57 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (12C24800) [pid = 920] [serial = 653] [outer = 1236F800] 23:23:57 INFO - PROCESS | 920 | 1464935037317 Marionette DEBUG loaded listener.js 23:23:57 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (143E5000) [pid = 920] [serial = 654] [outer = 1236F800] 23:23:57 INFO - PROCESS | 920 | 1464935037796 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:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 23:23:57 INFO - PROCESS | 920 | 1464935037851 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 23:23:57 INFO - PROCESS | 920 | 1464935037853 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 23:23:57 INFO - PROCESS | 920 | 1464935037857 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:23:57 INFO - PROCESS | 920 | 1464935037860 Marionette TRACE conn6 <- [1,838,null,{}] 23:23:57 INFO - PROCESS | 920 | 1464935037870 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:23:57 INFO - PROCESS | 920 | 1464935037958 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 23:23:57 INFO - PROCESS | 920 | 1464935037968 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:57 INFO - PROCESS | 920 | ++DOCSHELL 155F9400 == 48 [pid = 920] [id = 219] 23:23:57 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (155FBC00) [pid = 920] [serial = 655] [outer = 00000000] 23:23:57 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (15B35800) [pid = 920] [serial = 656] [outer = 155FBC00] 23:23:58 INFO - PROCESS | 920 | 1464935038018 Marionette DEBUG loaded listener.js 23:23:58 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (15E3C800) [pid = 920] [serial = 657] [outer = 155FBC00] 23:23:58 INFO - PROCESS | 920 | 1464935038464 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:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 23:23:58 INFO - PROCESS | 920 | 1464935038493 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 23:23:58 INFO - PROCESS | 920 | 1464935038495 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 23:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:23:58 INFO - PROCESS | 920 | 1464935038498 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:23:58 INFO - PROCESS | 920 | 1464935038500 Marionette TRACE conn6 <- [1,842,null,{}] 23:23:58 INFO - PROCESS | 920 | 1464935038503 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:23:58 INFO - PROCESS | 920 | 1464935038626 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 23:23:58 INFO - PROCESS | 920 | 1464935038633 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:58 INFO - PROCESS | 920 | ++DOCSHELL 15E40800 == 49 [pid = 920] [id = 220] 23:23:58 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (1673D400) [pid = 920] [serial = 658] [outer = 00000000] 23:23:58 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (16D2C400) [pid = 920] [serial = 659] [outer = 1673D400] 23:23:58 INFO - PROCESS | 920 | 1464935038677 Marionette DEBUG loaded listener.js 23:23:58 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (16EE4000) [pid = 920] [serial = 660] [outer = 1673D400] 23:23:59 INFO - PROCESS | 920 | 1464935039080 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:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 23:23:59 INFO - PROCESS | 920 | 1464935039133 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 23:23:59 INFO - PROCESS | 920 | 1464935039135 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 23:23:59 INFO - PROCESS | 920 | 1464935039138 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:23:59 INFO - PROCESS | 920 | 1464935039140 Marionette TRACE conn6 <- [1,846,null,{}] 23:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:23:59 INFO - PROCESS | 920 | 1464935039154 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:23:59 INFO - PROCESS | 920 | 1464935039264 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 23:23:59 INFO - PROCESS | 920 | 1464935039324 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:59 INFO - PROCESS | 920 | ++DOCSHELL 1754F000 == 50 [pid = 920] [id = 221] 23:23:59 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1754F400) [pid = 920] [serial = 661] [outer = 00000000] 23:23:59 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17556400) [pid = 920] [serial = 662] [outer = 1754F400] 23:23:59 INFO - PROCESS | 920 | 1464935039394 Marionette DEBUG loaded listener.js 23:23:59 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (1772B800) [pid = 920] [serial = 663] [outer = 1754F400] 23:23:59 INFO - PROCESS | 920 | 1464935039814 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:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 23:23:59 INFO - PROCESS | 920 | 1464935039877 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 23:23:59 INFO - PROCESS | 920 | 1464935039879 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 23:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:23:59 INFO - PROCESS | 920 | 1464935039883 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:23:59 INFO - PROCESS | 920 | 1464935039884 Marionette TRACE conn6 <- [1,850,null,{}] 23:23:59 INFO - PROCESS | 920 | 1464935039888 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:24:00 INFO - PROCESS | 920 | 1464935040022 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 23:24:00 INFO - PROCESS | 920 | 1464935040084 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:00 INFO - PROCESS | 920 | ++DOCSHELL 17BB6000 == 51 [pid = 920] [id = 222] 23:24:00 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17BB7000) [pid = 920] [serial = 664] [outer = 00000000] 23:24:00 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17DAEC00) [pid = 920] [serial = 665] [outer = 17BB7000] 23:24:00 INFO - PROCESS | 920 | 1464935040129 Marionette DEBUG loaded listener.js 23:24:00 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17DAE400) [pid = 920] [serial = 666] [outer = 17BB7000] 23:24:00 INFO - PROCESS | 920 | 1464935040538 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:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 23:24:00 INFO - PROCESS | 920 | 1464935040557 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 23:24:00 INFO - PROCESS | 920 | 1464935040559 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 23:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:24:00 INFO - PROCESS | 920 | 1464935040562 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:24:00 INFO - PROCESS | 920 | 1464935040564 Marionette TRACE conn6 <- [1,854,null,{}] 23:24:00 INFO - PROCESS | 920 | 1464935040567 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:24:00 INFO - PROCESS | 920 | 1464935040706 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 23:24:00 INFO - PROCESS | 920 | 1464935040725 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:00 INFO - PROCESS | 920 | ++DOCSHELL 17DC6800 == 52 [pid = 920] [id = 223] 23:24:00 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17DC8C00) [pid = 920] [serial = 667] [outer = 00000000] 23:24:00 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (17E56C00) [pid = 920] [serial = 668] [outer = 17DC8C00] 23:24:00 INFO - PROCESS | 920 | 1464935040770 Marionette DEBUG loaded listener.js 23:24:00 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (17E5FC00) [pid = 920] [serial = 669] [outer = 17DC8C00] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1772F800) [pid = 920] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17DC4000) [pid = 920] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 117 (0E73C400) [pid = 920] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1673B800) [pid = 920] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 115 (12488000) [pid = 920] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 114 (156DB800) [pid = 920] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 113 (15E01C00) [pid = 920] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 112 (18260400) [pid = 920] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 111 (16D51000) [pid = 920] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0E154400) [pid = 920] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 109 (146C9C00) [pid = 920] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:24:01 INFO - PROCESS | 920 | --DOMWINDOW == 108 (1822C800) [pid = 920] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:24:01 INFO - PROCESS | 920 | 1464935041320 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:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 23:24:01 INFO - PROCESS | 920 | 1464935041333 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 23:24:01 INFO - PROCESS | 920 | 1464935041335 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 23:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:24:01 INFO - PROCESS | 920 | 1464935041338 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:24:01 INFO - PROCESS | 920 | 1464935041340 Marionette TRACE conn6 <- [1,858,null,{}] 23:24:01 INFO - PROCESS | 920 | 1464935041353 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:24:01 INFO - PROCESS | 920 | 1464935041436 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 23:24:01 INFO - PROCESS | 920 | 1464935041442 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:01 INFO - PROCESS | 920 | ++DOCSHELL 0D1E6000 == 53 [pid = 920] [id = 224] 23:24:01 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (0D968C00) [pid = 920] [serial = 670] [outer = 00000000] 23:24:01 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17727800) [pid = 920] [serial = 671] [outer = 0D968C00] 23:24:01 INFO - PROCESS | 920 | 1464935041486 Marionette DEBUG loaded listener.js 23:24:01 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17DAD000) [pid = 920] [serial = 672] [outer = 0D968C00] 23:24:01 INFO - PROCESS | 920 | 1464935041905 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:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 23:24:01 INFO - PROCESS | 920 | 1464935041970 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 23:24:01 INFO - PROCESS | 920 | 1464935041972 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 23:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:24:01 INFO - PROCESS | 920 | 1464935041975 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:24:01 INFO - PROCESS | 920 | 1464935041977 Marionette TRACE conn6 <- [1,862,null,{}] 23:24:01 INFO - PROCESS | 920 | 1464935041980 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:24:02 INFO - PROCESS | 920 | 1464935042089 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 23:24:02 INFO - PROCESS | 920 | 1464935042096 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 920 | ++DOCSHELL 12A45000 == 54 [pid = 920] [id = 225] 23:24:02 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (16EE4800) [pid = 920] [serial = 673] [outer = 00000000] 23:24:02 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (18224C00) [pid = 920] [serial = 674] [outer = 16EE4800] 23:24:02 INFO - PROCESS | 920 | 1464935042139 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (1822C800) [pid = 920] [serial = 675] [outer = 16EE4800] 23:24:02 INFO - PROCESS | 920 | 1464935042550 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:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 23:24:02 INFO - PROCESS | 920 | 1464935042606 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 23:24:02 INFO - PROCESS | 920 | 1464935042608 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 23:24:02 INFO - PROCESS | 920 | 1464935042615 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:24:02 INFO - PROCESS | 920 | 1464935042617 Marionette TRACE conn6 <- [1,866,null,{}] 23:24:02 INFO - PROCESS | 920 | 1464935042620 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:24:02 INFO - PROCESS | 920 | 1464935042705 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 23:24:02 INFO - PROCESS | 920 | 1464935042711 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 920 | ++DOCSHELL 18263000 == 55 [pid = 920] [id = 226] 23:24:02 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (194E6000) [pid = 920] [serial = 676] [outer = 00000000] 23:24:02 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1A07BC00) [pid = 920] [serial = 677] [outer = 194E6000] 23:24:02 INFO - PROCESS | 920 | 1464935042755 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (1A31BC00) [pid = 920] [serial = 678] [outer = 194E6000] 23:24:03 INFO - PROCESS | 920 | 1464935043193 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:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 23:24:03 INFO - PROCESS | 920 | 1464935043252 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 23:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:24:03 INFO - PROCESS | 920 | 1464935043254 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 23:24:03 INFO - PROCESS | 920 | 1464935043257 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:24:03 INFO - PROCESS | 920 | 1464935043259 Marionette TRACE conn6 <- [1,870,null,{}] 23:24:03 INFO - PROCESS | 920 | 1464935043323 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:24:03 INFO - PROCESS | 920 | 1464935043502 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 23:24:03 INFO - PROCESS | 920 | 1464935043602 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:03 INFO - PROCESS | 920 | ++DOCSHELL 0E6B1000 == 56 [pid = 920] [id = 227] 23:24:03 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (0E6E4800) [pid = 920] [serial = 679] [outer = 00000000] 23:24:03 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (0F09C400) [pid = 920] [serial = 680] [outer = 0E6E4800] 23:24:03 INFO - PROCESS | 920 | 1464935043658 Marionette DEBUG loaded listener.js 23:24:03 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (12944000) [pid = 920] [serial = 681] [outer = 0E6E4800] 23:24:04 INFO - PROCESS | 920 | 1464935044251 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:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1028ms 23:24:04 INFO - PROCESS | 920 | 1464935044287 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 23:24:04 INFO - PROCESS | 920 | 1464935044292 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 23:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:24:04 INFO - PROCESS | 920 | 1464935044297 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:24:04 INFO - PROCESS | 920 | 1464935044299 Marionette TRACE conn6 <- [1,874,null,{}] 23:24:04 INFO - PROCESS | 920 | 1464935044304 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:24:04 INFO - PROCESS | 920 | 1464935044418 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 23:24:04 INFO - PROCESS | 920 | 1464935044529 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:04 INFO - PROCESS | 920 | ++DOCSHELL 155F0400 == 57 [pid = 920] [id = 228] 23:24:04 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (1562A400) [pid = 920] [serial = 682] [outer = 00000000] 23:24:04 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (15E3EC00) [pid = 920] [serial = 683] [outer = 1562A400] 23:24:04 INFO - PROCESS | 920 | 1464935044584 Marionette DEBUG loaded listener.js 23:24:04 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (16D27C00) [pid = 920] [serial = 684] [outer = 1562A400] 23:24:05 INFO - PROCESS | 920 | 1464935045209 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:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 971ms 23:24:05 INFO - PROCESS | 920 | 1464935045273 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 23:24:05 INFO - PROCESS | 920 | 1464935045275 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 23:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:24:06 INFO - PROCESS | 920 | 1464935046280 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:24:06 INFO - PROCESS | 920 | 1464935046282 Marionette TRACE conn6 <- [1,878,null,{}] 23:24:06 INFO - PROCESS | 920 | 1464935046409 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:24:06 INFO - PROCESS | 920 | 1464935046543 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 23:24:06 INFO - PROCESS | 920 | 1464935046669 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:06 INFO - PROCESS | 920 | ++DOCSHELL 18229400 == 58 [pid = 920] [id = 229] 23:24:06 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (194DE800) [pid = 920] [serial = 685] [outer = 00000000] 23:24:06 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (1B36AC00) [pid = 920] [serial = 686] [outer = 194DE800] 23:24:06 INFO - PROCESS | 920 | 1464935046728 Marionette DEBUG loaded listener.js 23:24:06 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (1C05A400) [pid = 920] [serial = 687] [outer = 194DE800] 23:24:07 INFO - PROCESS | 920 | 1464935047318 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:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1335ms 23:24:07 INFO - PROCESS | 920 | 1464935047394 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 23:24:07 INFO - PROCESS | 920 | 1464935047400 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 23:24:07 INFO - PROCESS | 920 | 1464935047425 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:24:07 INFO - PROCESS | 920 | 1464935047427 Marionette TRACE conn6 <- [1,882,null,{}] 23:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:24:07 INFO - PROCESS | 920 | 1464935047433 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:24:07 INFO - PROCESS | 920 | 1464935047547 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 23:24:07 INFO - PROCESS | 920 | 1464935047674 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:07 INFO - PROCESS | 920 | ++DOCSHELL 1C1A3400 == 59 [pid = 920] [id = 230] 23:24:07 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1C77AC00) [pid = 920] [serial = 688] [outer = 00000000] 23:24:07 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (1C9C5C00) [pid = 920] [serial = 689] [outer = 1C77AC00] 23:24:07 INFO - PROCESS | 920 | 1464935047729 Marionette DEBUG loaded listener.js 23:24:07 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (1C9D0000) [pid = 920] [serial = 690] [outer = 1C77AC00] 23:24:08 INFO - PROCESS | 920 | 1464935048274 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:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 870ms 23:24:08 INFO - PROCESS | 920 | 1464935048306 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 23:24:08 INFO - PROCESS | 920 | 1464935048308 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 23:24:08 INFO - PROCESS | 920 | 1464935048312 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:24:08 INFO - PROCESS | 920 | 1464935048315 Marionette TRACE conn6 <- [1,886,null,{}] 23:24:08 INFO - PROCESS | 920 | 1464935048318 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:24:08 INFO - PROCESS | 920 | 1464935048426 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 23:24:08 INFO - PROCESS | 920 | 1464935048530 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:08 INFO - PROCESS | 920 | ++DOCSHELL 1C9C6C00 == 60 [pid = 920] [id = 231] 23:24:08 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1CA2CC00) [pid = 920] [serial = 691] [outer = 00000000] 23:24:08 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1CFD2000) [pid = 920] [serial = 692] [outer = 1CA2CC00] 23:24:08 INFO - PROCESS | 920 | 1464935048583 Marionette DEBUG loaded listener.js 23:24:08 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1CFD5C00) [pid = 920] [serial = 693] [outer = 1CA2CC00] 23:24:09 INFO - PROCESS | 920 | 1464935049151 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:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 870ms 23:24:09 INFO - PROCESS | 920 | 1464935049187 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 23:24:09 INFO - PROCESS | 920 | 1464935049189 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 23:24:09 INFO - PROCESS | 920 | 1464935049209 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:24:09 INFO - PROCESS | 920 | 1464935049211 Marionette TRACE conn6 <- [1,890,null,{}] 23:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:24:09 INFO - PROCESS | 920 | 1464935049215 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:24:09 INFO - PROCESS | 920 | 1464935049378 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 23:24:09 INFO - PROCESS | 920 | 1464935049488 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:09 INFO - PROCESS | 920 | ++DOCSHELL 18230800 == 61 [pid = 920] [id = 232] 23:24:09 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (18231400) [pid = 920] [serial = 694] [outer = 00000000] 23:24:09 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (1A31A800) [pid = 920] [serial = 695] [outer = 18231400] 23:24:09 INFO - PROCESS | 920 | 1464935049542 Marionette DEBUG loaded listener.js 23:24:09 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (1B3B3000) [pid = 920] [serial = 696] [outer = 18231400] 23:24:10 INFO - PROCESS | 920 | 1464935050286 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:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1119ms 23:24:10 INFO - PROCESS | 920 | 1464935050334 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 23:24:10 INFO - PROCESS | 920 | 1464935050339 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 23:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:24:10 INFO - PROCESS | 920 | 1464935050345 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:24:10 INFO - PROCESS | 920 | 1464935050348 Marionette TRACE conn6 <- [1,894,null,{}] 23:24:10 INFO - PROCESS | 920 | 1464935050353 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:24:10 INFO - PROCESS | 920 | 1464935050457 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 23:24:10 INFO - PROCESS | 920 | 1464935050596 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:10 INFO - PROCESS | 920 | ++DOCSHELL 14661800 == 62 [pid = 920] [id = 233] 23:24:10 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (14663400) [pid = 920] [serial = 697] [outer = 00000000] 23:24:10 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (14669C00) [pid = 920] [serial = 698] [outer = 14663400] 23:24:10 INFO - PROCESS | 920 | 1464935050648 Marionette DEBUG loaded listener.js 23:24:10 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (147EC800) [pid = 920] [serial = 699] [outer = 14663400] 23:24:10 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (16762C00) [pid = 920] [serial = 700] [outer = 0D916C00] 23:24:11 INFO - PROCESS | 920 | 1464935051308 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:24:11 INFO - PROCESS | 920 | --DOCSHELL 0E6E8400 == 61 [pid = 920] [id = 175] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 12A45000 == 60 [pid = 920] [id = 225] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 0D1E6000 == 59 [pid = 920] [id = 224] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 17DC6800 == 58 [pid = 920] [id = 223] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 17BB6000 == 57 [pid = 920] [id = 222] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 1754F000 == 56 [pid = 920] [id = 221] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 15E40800 == 55 [pid = 920] [id = 220] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 155F9400 == 54 [pid = 920] [id = 219] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 122B4000 == 53 [pid = 920] [id = 218] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 12287800 == 52 [pid = 920] [id = 217] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 17E57C00 == 51 [pid = 920] [id = 214] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 1822E800 == 50 [pid = 920] [id = 213] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 155F5800 == 49 [pid = 920] [id = 212] 23:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1019ms 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 138 (14662000) [pid = 920] [serial = 590] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 137 (17728C00) [pid = 920] [serial = 593] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 136 (1941FC00) [pid = 920] [serial = 596] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 135 (1B20D400) [pid = 920] [serial = 629] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOCSHELL 12375000 == 48 [pid = 920] [id = 211] 23:24:11 INFO - PROCESS | 920 | 1464935051414 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 23:24:11 INFO - PROCESS | 920 | 1464935051419 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 23:24:11 INFO - PROCESS | 920 | 1464935051425 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:24:11 INFO - PROCESS | 920 | 1464935051428 Marionette TRACE conn6 <- [1,898,null,{}] 23:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:24:11 INFO - PROCESS | 920 | 1464935051432 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:24:11 INFO - PROCESS | 920 | 1464935051540 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 134 (19B68C00) [pid = 920] [serial = 567] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 133 (1A386000) [pid = 920] [serial = 534] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 132 (17BC1800) [pid = 920] [serial = 614] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 131 (17C53000) [pid = 920] [serial = 615] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 130 (1825BC00) [pid = 920] [serial = 618] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 129 (18225000) [pid = 920] [serial = 617] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 128 (15208800) [pid = 920] [serial = 603] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 127 (146C7C00) [pid = 920] [serial = 602] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 126 (16D2F400) [pid = 920] [serial = 611] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 125 (143E1000) [pid = 920] [serial = 605] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 124 (14662800) [pid = 920] [serial = 606] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 123 (15E04000) [pid = 920] [serial = 608] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 122 (15E41000) [pid = 920] [serial = 609] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 121 (17BC0400) [pid = 920] [serial = 600] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 120 (16D26800) [pid = 920] [serial = 599] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 119 (19F78400) [pid = 920] [serial = 620] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 118 (1A319C00) [pid = 920] [serial = 623] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 117 (1A8ABC00) [pid = 920] [serial = 627] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1A839000) [pid = 920] [serial = 626] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1941CC00) [pid = 920] [serial = 621] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 114 (1A31D800) [pid = 920] [serial = 624] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | --DOMWINDOW == 113 (1772C000) [pid = 920] [serial = 612] [outer = 00000000] [url = about:blank] 23:24:11 INFO - PROCESS | 920 | 1464935051629 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:11 INFO - PROCESS | 920 | ++DOCSHELL 0E269000 == 49 [pid = 920] [id = 234] 23:24:11 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (0E7F2400) [pid = 920] [serial = 701] [outer = 00000000] 23:24:11 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (12370800) [pid = 920] [serial = 702] [outer = 0E7F2400] 23:24:11 INFO - PROCESS | 920 | 1464935051674 Marionette DEBUG loaded listener.js 23:24:11 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (12971C00) [pid = 920] [serial = 703] [outer = 0E7F2400] 23:24:12 INFO - PROCESS | 920 | 1464935052061 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:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 23:24:12 INFO - PROCESS | 920 | 1464935052104 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 23:24:12 INFO - PROCESS | 920 | 1464935052107 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 23:24:12 INFO - PROCESS | 920 | 1464935052110 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:24:12 INFO - PROCESS | 920 | 1464935052113 Marionette TRACE conn6 <- [1,902,null,{}] 23:24:12 INFO - PROCESS | 920 | 1464935052151 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:24:12 INFO - PROCESS | 920 | 1464935052246 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 23:24:12 INFO - PROCESS | 920 | 1464935052261 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:12 INFO - PROCESS | 920 | ++DOCSHELL 15B2A800 == 50 [pid = 920] [id = 235] 23:24:12 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (15B34C00) [pid = 920] [serial = 704] [outer = 00000000] 23:24:12 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (15E3A000) [pid = 920] [serial = 705] [outer = 15B34C00] 23:24:12 INFO - PROCESS | 920 | 1464935052309 Marionette DEBUG loaded listener.js 23:24:12 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (16D26800) [pid = 920] [serial = 706] [outer = 15B34C00] 23:24:12 INFO - PROCESS | 920 | 1464935052750 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:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 710ms 23:24:12 INFO - PROCESS | 920 | 1464935052824 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 23:24:12 INFO - PROCESS | 920 | 1464935052827 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 23:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:24:12 INFO - PROCESS | 920 | 1464935052830 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 920 | 1464935052832 Marionette TRACE conn6 <- [1,906,null,{}] 23:24:12 INFO - PROCESS | 920 | 1464935052835 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:24:12 INFO - PROCESS | 920 | 1464935052923 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 23:24:12 INFO - PROCESS | 920 | 1464935052936 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:12 INFO - PROCESS | 920 | ++DOCSHELL 1754DC00 == 51 [pid = 920] [id = 236] 23:24:12 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (1754F000) [pid = 920] [serial = 707] [outer = 00000000] 23:24:12 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (1772DC00) [pid = 920] [serial = 708] [outer = 1754F000] 23:24:12 INFO - PROCESS | 920 | 1464935052980 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (17BBC400) [pid = 920] [serial = 709] [outer = 1754F000] 23:24:13 INFO - PROCESS | 920 | 1464935053407 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:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 23:24:13 INFO - PROCESS | 920 | 1464935053464 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 23:24:13 INFO - PROCESS | 920 | 1464935053466 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 23:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:24:13 INFO - PROCESS | 920 | 1464935053470 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:24:13 INFO - PROCESS | 920 | 1464935053480 Marionette TRACE conn6 <- [1,910,null,{}] 23:24:13 INFO - PROCESS | 920 | 1464935053484 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:24:13 INFO - PROCESS | 920 | 1464935053568 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 23:24:13 INFO - PROCESS | 920 | 1464935053604 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:13 INFO - PROCESS | 920 | ++DOCSHELL 17BC1800 == 52 [pid = 920] [id = 237] 23:24:13 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (17C0AC00) [pid = 920] [serial = 710] [outer = 00000000] 23:24:13 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (17CDD400) [pid = 920] [serial = 711] [outer = 17C0AC00] 23:24:13 INFO - PROCESS | 920 | 1464935053648 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (17DB9800) [pid = 920] [serial = 712] [outer = 17C0AC00] 23:24:14 INFO - PROCESS | 920 | 1464935054139 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:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 23:24:14 INFO - PROCESS | 920 | 1464935054160 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 23:24:14 INFO - PROCESS | 920 | 1464935054162 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 23:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:24:14 INFO - PROCESS | 920 | 1464935054171 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:24:14 INFO - PROCESS | 920 | 1464935054172 Marionette TRACE conn6 <- [1,914,null,{}] 23:24:14 INFO - PROCESS | 920 | 1464935054176 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:24:14 INFO - PROCESS | 920 | 1464935054309 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 23:24:14 INFO - PROCESS | 920 | 1464935054372 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:14 INFO - PROCESS | 920 | ++DOCSHELL 17E89400 == 53 [pid = 920] [id = 238] 23:24:14 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (17FFB400) [pid = 920] [serial = 713] [outer = 00000000] 23:24:14 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1822B800) [pid = 920] [serial = 714] [outer = 17FFB400] 23:24:14 INFO - PROCESS | 920 | 1464935054416 Marionette DEBUG loaded listener.js 23:24:14 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (18259000) [pid = 920] [serial = 715] [outer = 17FFB400] 23:24:14 INFO - PROCESS | 920 | 1464935054829 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:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 23:24:14 INFO - PROCESS | 920 | 1464935054851 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 23:24:14 INFO - PROCESS | 920 | 1464935054853 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 23:24:14 INFO - PROCESS | 920 | 1464935054857 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:24:14 INFO - PROCESS | 920 | 1464935054858 Marionette TRACE conn6 <- [1,918,null,{}] 23:24:14 INFO - PROCESS | 920 | 1464935054862 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:24:14 INFO - PROCESS | 920 | 1464935054976 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 23:24:15 INFO - PROCESS | 920 | 1464935055060 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:15 INFO - PROCESS | 920 | ++DOCSHELL 19F78400 == 54 [pid = 920] [id = 239] 23:24:15 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (1A019400) [pid = 920] [serial = 716] [outer = 00000000] 23:24:15 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1A0EE000) [pid = 920] [serial = 717] [outer = 1A019400] 23:24:15 INFO - PROCESS | 920 | 1464935055103 Marionette DEBUG loaded listener.js 23:24:15 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1A38A400) [pid = 920] [serial = 718] [outer = 1A019400] 23:24:15 INFO - PROCESS | 920 | 1464935055494 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:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 23:24:15 INFO - PROCESS | 920 | 1464935055530 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 23:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:24:15 INFO - PROCESS | 920 | 1464935055532 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 23:24:15 INFO - PROCESS | 920 | 1464935055535 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:24:15 INFO - PROCESS | 920 | 1464935055537 Marionette TRACE conn6 <- [1,922,null,{}] 23:24:15 INFO - PROCESS | 920 | 1464935055540 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:24:15 INFO - PROCESS | 920 | 1464935055666 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 23:24:15 INFO - PROCESS | 920 | 1464935055723 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:15 INFO - PROCESS | 920 | ++DOCSHELL 1A391000 == 55 [pid = 920] [id = 240] 23:24:15 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1A840000) [pid = 920] [serial = 719] [outer = 00000000] 23:24:15 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1B207800) [pid = 920] [serial = 720] [outer = 1A840000] 23:24:15 INFO - PROCESS | 920 | 1464935055766 Marionette DEBUG loaded listener.js 23:24:15 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (1B209800) [pid = 920] [serial = 721] [outer = 1A840000] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 133 (15E41400) [pid = 920] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 132 (12C20800) [pid = 920] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 131 (17DB7400) [pid = 920] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 130 (16F70000) [pid = 920] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 129 (0E6EB400) [pid = 920] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 128 (18262000) [pid = 920] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 127 (1520F800) [pid = 920] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 126 (147F8400) [pid = 920] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17E8A400) [pid = 920] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 124 (0E7A4800) [pid = 920] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 123 (1754F400) [pid = 920] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 122 (17BB7000) [pid = 920] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 121 (17DC8C00) [pid = 920] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0D968C00) [pid = 920] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1248B400) [pid = 920] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 118 (16EE4800) [pid = 920] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 117 (1236F800) [pid = 920] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 116 (155FBC00) [pid = 920] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:24:16 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1673D400) [pid = 920] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:24:16 INFO - PROCESS | 920 | 1464935056294 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:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 770ms 23:24:16 INFO - PROCESS | 920 | 1464935056331 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 23:24:16 INFO - PROCESS | 920 | 1464935056333 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 23:24:16 INFO - PROCESS | 920 | 1464935056348 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:24:16 INFO - PROCESS | 920 | 1464935056350 Marionette TRACE conn6 <- [1,926,null,{}] 23:24:16 INFO - PROCESS | 920 | 1464935056353 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:24:16 INFO - PROCESS | 920 | 1464935056437 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 23:24:16 INFO - PROCESS | 920 | 1464935056443 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:16 INFO - PROCESS | 920 | ++DOCSHELL 0D035C00 == 56 [pid = 920] [id = 241] 23:24:16 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (0D03B400) [pid = 920] [serial = 722] [outer = 00000000] 23:24:16 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (15EF5400) [pid = 920] [serial = 723] [outer = 0D03B400] 23:24:16 INFO - PROCESS | 920 | 1464935056486 Marionette DEBUG loaded listener.js 23:24:16 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17CD0800) [pid = 920] [serial = 724] [outer = 0D03B400] 23:24:16 INFO - PROCESS | 920 | 1464935056915 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:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 23:24:16 INFO - PROCESS | 920 | 1464935056981 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 23:24:16 INFO - PROCESS | 920 | 1464935056983 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 23:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:24:16 INFO - PROCESS | 920 | 1464935056987 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:24:16 INFO - PROCESS | 920 | 1464935056988 Marionette TRACE conn6 <- [1,930,null,{}] 23:24:16 INFO - PROCESS | 920 | 1464935056992 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:24:17 INFO - PROCESS | 920 | 1464935057076 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 23:24:17 INFO - PROCESS | 920 | 1464935057084 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 920 | ++DOCSHELL 1262E400 == 57 [pid = 920] [id = 242] 23:24:17 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (129F8000) [pid = 920] [serial = 725] [outer = 00000000] 23:24:17 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (1A315C00) [pid = 920] [serial = 726] [outer = 129F8000] 23:24:17 INFO - PROCESS | 920 | 1464935057128 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (1A83EC00) [pid = 920] [serial = 727] [outer = 129F8000] 23:24:17 INFO - PROCESS | 920 | 1464935057546 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:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 23:24:17 INFO - PROCESS | 920 | 1464935057617 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 23:24:17 INFO - PROCESS | 920 | 1464935057620 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 23:24:17 INFO - PROCESS | 920 | 1464935057623 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:24:17 INFO - PROCESS | 920 | 1464935057625 Marionette TRACE conn6 <- [1,934,null,{}] 23:24:17 INFO - PROCESS | 920 | 1464935057629 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:24:17 INFO - PROCESS | 920 | 1464935057733 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 23:24:17 INFO - PROCESS | 920 | 1464935057777 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 920 | ++DOCSHELL 1C1A4C00 == 58 [pid = 920] [id = 243] 23:24:17 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (1C1A5000) [pid = 920] [serial = 728] [outer = 00000000] 23:24:17 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1C1AD400) [pid = 920] [serial = 729] [outer = 1C1A5000] 23:24:17 INFO - PROCESS | 920 | 1464935057835 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (1C783C00) [pid = 920] [serial = 730] [outer = 1C1A5000] 23:24:18 INFO - PROCESS | 920 | 1464935058491 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:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 23:24:18 INFO - PROCESS | 920 | 1464935058558 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 23:24:18 INFO - PROCESS | 920 | 1464935058563 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 23:24:18 INFO - PROCESS | 920 | 1464935058569 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:24:18 INFO - PROCESS | 920 | 1464935058572 Marionette TRACE conn6 <- [1,938,null,{}] 23:24:18 INFO - PROCESS | 920 | 1464935058578 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:24:18 INFO - PROCESS | 920 | 1464935058698 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 23:24:18 INFO - PROCESS | 920 | 1464935058837 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:18 INFO - PROCESS | 920 | ++DOCSHELL 0F099C00 == 59 [pid = 920] [id = 244] 23:24:18 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (12370400) [pid = 920] [serial = 731] [outer = 00000000] 23:24:18 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (12A45000) [pid = 920] [serial = 732] [outer = 12370400] 23:24:18 INFO - PROCESS | 920 | 1464935058896 Marionette DEBUG loaded listener.js 23:24:18 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (14660800) [pid = 920] [serial = 733] [outer = 12370400] 23:24:19 INFO - PROCESS | 920 | 1464935059499 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:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 23:24:19 INFO - PROCESS | 920 | 1464935059543 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 23:24:19 INFO - PROCESS | 920 | 1464935059549 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 23:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:24:19 INFO - PROCESS | 920 | 1464935059555 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:24:19 INFO - PROCESS | 920 | 1464935059558 Marionette TRACE conn6 <- [1,942,null,{}] 23:24:19 INFO - PROCESS | 920 | 1464935059577 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:24:19 INFO - PROCESS | 920 | 1464935059691 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 23:24:19 INFO - PROCESS | 920 | 1464935059827 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:19 INFO - PROCESS | 920 | ++DOCSHELL 15E39400 == 60 [pid = 920] [id = 245] 23:24:19 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (15E3AC00) [pid = 920] [serial = 734] [outer = 00000000] 23:24:19 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (17556C00) [pid = 920] [serial = 735] [outer = 15E3AC00] 23:24:19 INFO - PROCESS | 920 | 1464935059882 Marionette DEBUG loaded listener.js 23:24:19 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (17CD8000) [pid = 920] [serial = 736] [outer = 15E3AC00] 23:24:20 INFO - PROCESS | 920 | 1464935060483 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:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 987ms 23:24:20 INFO - PROCESS | 920 | 1464935060545 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 23:24:20 INFO - PROCESS | 920 | 1464935060547 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 23:24:20 INFO - PROCESS | 920 | 1464935060551 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:24:20 INFO - PROCESS | 920 | 1464935060555 Marionette TRACE conn6 <- [1,946,null,{}] 23:24:20 INFO - PROCESS | 920 | 1464935060566 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:24:20 INFO - PROCESS | 920 | 1464935060680 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 23:24:20 INFO - PROCESS | 920 | 1464935060819 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:20 INFO - PROCESS | 920 | ++DOCSHELL 1B3B4800 == 61 [pid = 920] [id = 246] 23:24:20 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1B3B7400) [pid = 920] [serial = 737] [outer = 00000000] 23:24:20 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1B3BE400) [pid = 920] [serial = 738] [outer = 1B3B7400] 23:24:20 INFO - PROCESS | 920 | 1464935060877 Marionette DEBUG loaded listener.js 23:24:20 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1C778400) [pid = 920] [serial = 739] [outer = 1B3B7400] 23:24:21 INFO - PROCESS | 920 | 1464935061416 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:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 931ms 23:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:24:21 INFO - PROCESS | 920 | 1464935061486 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 23:24:21 INFO - PROCESS | 920 | 1464935061489 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 23:24:21 INFO - PROCESS | 920 | 1464935061492 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:24:21 INFO - PROCESS | 920 | 1464935061494 Marionette TRACE conn6 <- [1,950,null,{}] 23:24:21 INFO - PROCESS | 920 | 1464935061497 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:24:21 INFO - PROCESS | 920 | 1464935061627 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 23:24:21 INFO - PROCESS | 920 | 1464935061764 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:21 INFO - PROCESS | 920 | ++DOCSHELL 122B6800 == 62 [pid = 920] [id = 247] 23:24:21 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (126A6400) [pid = 920] [serial = 740] [outer = 00000000] 23:24:21 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (147F3400) [pid = 920] [serial = 741] [outer = 126A6400] 23:24:21 INFO - PROCESS | 920 | 1464935061819 Marionette DEBUG loaded listener.js 23:24:21 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (15E46400) [pid = 920] [serial = 742] [outer = 126A6400] 23:24:22 INFO - PROCESS | 920 | 1464935062704 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:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1221ms 23:24:22 INFO - PROCESS | 920 | 1464935062723 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 23:24:22 INFO - PROCESS | 920 | 1464935062726 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 23:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:24:22 INFO - PROCESS | 920 | 1464935062732 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:24:22 INFO - PROCESS | 920 | 1464935062735 Marionette TRACE conn6 <- [1,954,null,{}] 23:24:22 INFO - PROCESS | 920 | 1464935062740 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:24:22 INFO - PROCESS | 920 | 1464935062839 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 23:24:22 INFO - PROCESS | 920 | 1464935062978 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:22 INFO - PROCESS | 920 | ++DOCSHELL 0D671400 == 63 [pid = 920] [id = 248] 23:24:22 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (0D6CB000) [pid = 920] [serial = 743] [outer = 00000000] 23:24:23 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (0D9F4000) [pid = 920] [serial = 744] [outer = 0D6CB000] 23:24:23 INFO - PROCESS | 920 | 1464935063027 Marionette DEBUG loaded listener.js 23:24:23 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (0E153C00) [pid = 920] [serial = 745] [outer = 0D6CB000] 23:24:23 INFO - PROCESS | 920 | 1464935063642 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:24:23 INFO - PROCESS | 920 | --DOCSHELL 1248C800 == 62 [pid = 920] [id = 197] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 155FA000 == 61 [pid = 920] [id = 198] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 15B34000 == 60 [pid = 920] [id = 200] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 1262E400 == 59 [pid = 920] [id = 242] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 0D035C00 == 58 [pid = 920] [id = 241] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 1A391000 == 57 [pid = 920] [id = 240] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 19F78400 == 56 [pid = 920] [id = 239] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 17E89400 == 55 [pid = 920] [id = 238] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 17BC1800 == 54 [pid = 920] [id = 237] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 138 (17559400) [pid = 920] [serial = 647] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 137 (1676DC00) [pid = 920] [serial = 635] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 136 (1B2F3800) [pid = 920] [serial = 638] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 135 (17E5F000) [pid = 920] [serial = 641] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 134 (17CDA000) [pid = 920] [serial = 644] [outer = 00000000] [url = about:blank] 23:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 990ms 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 133 (1A07BC00) [pid = 920] [serial = 677] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 132 (129EE800) [pid = 920] [serial = 632] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 1754DC00 == 53 [pid = 920] [id = 236] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 15B2A800 == 52 [pid = 920] [id = 235] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 0E269000 == 51 [pid = 920] [id = 234] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 14661800 == 50 [pid = 920] [id = 233] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 18230800 == 49 [pid = 920] [id = 232] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 1C9C6C00 == 48 [pid = 920] [id = 231] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 1C1A3400 == 47 [pid = 920] [id = 230] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 18229400 == 46 [pid = 920] [id = 229] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 155F0400 == 45 [pid = 920] [id = 228] 23:24:23 INFO - PROCESS | 920 | --DOCSHELL 0E6B1000 == 44 [pid = 920] [id = 227] 23:24:23 INFO - PROCESS | 920 | 1464935063750 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 23:24:23 INFO - PROCESS | 920 | 1464935063756 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 23:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:24:23 INFO - PROCESS | 920 | 1464935063765 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:24:23 INFO - PROCESS | 920 | 1464935063767 Marionette TRACE conn6 <- [1,958,null,{}] 23:24:23 INFO - PROCESS | 920 | 1464935063771 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:24:23 INFO - PROCESS | 920 | 1464935063866 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 131 (19F77800) [pid = 920] [serial = 597] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 130 (15E45800) [pid = 920] [serial = 528] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 129 (15E3F400) [pid = 920] [serial = 561] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 128 (1825D000) [pid = 920] [serial = 564] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 127 (12945000) [pid = 920] [serial = 525] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 126 (17E8F800) [pid = 920] [serial = 531] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17DBFC00) [pid = 920] [serial = 555] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 124 (12375800) [pid = 920] [serial = 558] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 123 (18224C00) [pid = 920] [serial = 674] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 122 (12C24800) [pid = 920] [serial = 653] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 121 (143E5000) [pid = 920] [serial = 654] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 120 (15B35800) [pid = 920] [serial = 656] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 119 (15E3C800) [pid = 920] [serial = 657] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17E5FC00) [pid = 920] [serial = 669] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 117 (16D2C400) [pid = 920] [serial = 659] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1822C800) [pid = 920] [serial = 675] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1772B800) [pid = 920] [serial = 663] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 114 (16EE4000) [pid = 920] [serial = 660] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 113 (17BBF400) [pid = 920] [serial = 594] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 112 (146CF000) [pid = 920] [serial = 591] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17556400) [pid = 920] [serial = 662] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17DAE400) [pid = 920] [serial = 666] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17DAEC00) [pid = 920] [serial = 665] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 108 (17E56C00) [pid = 920] [serial = 668] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 107 (17727800) [pid = 920] [serial = 671] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 106 (17DAD000) [pid = 920] [serial = 672] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 105 (146CF800) [pid = 920] [serial = 651] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | --DOMWINDOW == 104 (14669000) [pid = 920] [serial = 650] [outer = 00000000] [url = about:blank] 23:24:23 INFO - PROCESS | 920 | 1464935063976 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:23 INFO - PROCESS | 920 | ++DOCSHELL 0D02D400 == 45 [pid = 920] [id = 249] 23:24:23 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (0D033C00) [pid = 920] [serial = 746] [outer = 00000000] 23:24:24 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (0E26E400) [pid = 920] [serial = 747] [outer = 0D033C00] 23:24:24 INFO - PROCESS | 920 | 1464935064024 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (0E6E6000) [pid = 920] [serial = 748] [outer = 0D033C00] 23:24:24 INFO - PROCESS | 920 | 1464935064408 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:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 23:24:24 INFO - PROCESS | 920 | 1464935064497 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 23:24:24 INFO - PROCESS | 920 | 1464935064499 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 23:24:24 INFO - PROCESS | 920 | 1464935064503 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:24:24 INFO - PROCESS | 920 | 1464935064506 Marionette TRACE conn6 <- [1,962,null,{}] 23:24:24 INFO - PROCESS | 920 | 1464935064521 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:24:24 INFO - PROCESS | 920 | 1464935064632 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 23:24:24 INFO - PROCESS | 920 | 1464935064652 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:24 INFO - PROCESS | 920 | ++DOCSHELL 126A3000 == 46 [pid = 920] [id = 250] 23:24:24 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (126A4C00) [pid = 920] [serial = 749] [outer = 00000000] 23:24:24 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (129EE800) [pid = 920] [serial = 750] [outer = 126A4C00] 23:24:24 INFO - PROCESS | 920 | 1464935064699 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (12A48000) [pid = 920] [serial = 751] [outer = 126A4C00] 23:24:25 INFO - PROCESS | 920 | 1464935065138 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:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 23:24:25 INFO - PROCESS | 920 | 1464935065197 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 920 | 1464935065199 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 23:24:25 INFO - PROCESS | 920 | 1464935065202 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:24:25 INFO - PROCESS | 920 | 1464935065204 Marionette TRACE conn6 <- [1,966,null,{}] 23:24:25 INFO - PROCESS | 920 | 1464935065207 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:24:25 INFO - PROCESS | 920 | 1464935065292 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 23:24:25 INFO - PROCESS | 920 | 1464935065301 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:25 INFO - PROCESS | 920 | ++DOCSHELL 13909400 == 47 [pid = 920] [id = 251] 23:24:25 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (1390F400) [pid = 920] [serial = 752] [outer = 00000000] 23:24:25 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (139F8400) [pid = 920] [serial = 753] [outer = 1390F400] 23:24:25 INFO - PROCESS | 920 | 1464935065345 Marionette DEBUG loaded listener.js 23:24:25 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (1465C800) [pid = 920] [serial = 754] [outer = 1390F400] 23:24:25 INFO - PROCESS | 920 | 1464935065760 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:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 23:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:24:25 INFO - PROCESS | 920 | 1464935065837 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 920 | 1464935065839 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 23:24:25 INFO - PROCESS | 920 | 1464935065842 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - PROCESS | 920 | 1464935065844 Marionette TRACE conn6 <- [1,970,null,{}] 23:24:25 INFO - PROCESS | 920 | 1464935065857 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:24:25 INFO - PROCESS | 920 | 1464935065937 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 23:24:25 INFO - PROCESS | 920 | 1464935065943 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:25 INFO - PROCESS | 920 | ++DOCSHELL 14664800 == 48 [pid = 920] [id = 252] 23:24:25 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (14665800) [pid = 920] [serial = 755] [outer = 00000000] 23:24:25 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (146C9C00) [pid = 920] [serial = 756] [outer = 14665800] 23:24:25 INFO - PROCESS | 920 | 1464935065987 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (146CE800) [pid = 920] [serial = 757] [outer = 14665800] 23:24:26 INFO - PROCESS | 920 | 1464935066492 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:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 23:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:24:26 INFO - PROCESS | 920 | 1464935066533 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 23:24:26 INFO - PROCESS | 920 | 1464935066535 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 23:24:26 INFO - PROCESS | 920 | 1464935066538 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:24:26 INFO - PROCESS | 920 | 1464935066540 Marionette TRACE conn6 <- [1,974,null,{}] 23:24:26 INFO - PROCESS | 920 | 1464935066543 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:24:26 INFO - PROCESS | 920 | 1464935066674 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 23:24:26 INFO - PROCESS | 920 | 1464935066739 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:26 INFO - PROCESS | 920 | ++DOCSHELL 152DA000 == 49 [pid = 920] [id = 253] 23:24:26 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (152DC800) [pid = 920] [serial = 758] [outer = 00000000] 23:24:26 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (155F0800) [pid = 920] [serial = 759] [outer = 152DC800] 23:24:26 INFO - PROCESS | 920 | 1464935066784 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (155F8800) [pid = 920] [serial = 760] [outer = 152DC800] 23:24:27 INFO - PROCESS | 920 | 1464935067198 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:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 23:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:24:27 INFO - PROCESS | 920 | 1464935067269 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 23:24:27 INFO - PROCESS | 920 | 1464935067271 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 23:24:27 INFO - PROCESS | 920 | 1464935067274 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:24:27 INFO - PROCESS | 920 | 1464935067276 Marionette TRACE conn6 <- [1,978,null,{}] 23:24:27 INFO - PROCESS | 920 | 1464935067313 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:24:27 INFO - PROCESS | 920 | 1464935067428 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 23:24:27 INFO - PROCESS | 920 | 1464935067488 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:27 INFO - PROCESS | 920 | ++DOCSHELL 0D034000 == 50 [pid = 920] [id = 254] 23:24:27 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (155F0400) [pid = 920] [serial = 761] [outer = 00000000] 23:24:27 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (156DC000) [pid = 920] [serial = 762] [outer = 155F0400] 23:24:27 INFO - PROCESS | 920 | 1464935067533 Marionette DEBUG loaded listener.js 23:24:27 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (15B2A800) [pid = 920] [serial = 763] [outer = 155F0400] 23:24:27 INFO - PROCESS | 920 | 1464935067923 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:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 731ms 23:24:27 INFO - PROCESS | 920 | 1464935068006 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 23:24:27 INFO - PROCESS | 920 | 1464935068008 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 23:24:27 INFO - PROCESS | 920 | 1464935068011 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:24:28 INFO - PROCESS | 920 | 1464935068013 Marionette TRACE conn6 <- [1,982,null,{}] 23:24:28 INFO - PROCESS | 920 | 1464935068016 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:24:28 INFO - PROCESS | 920 | 1464935068137 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 23:24:28 INFO - PROCESS | 920 | 1464935068143 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:28 INFO - PROCESS | 920 | ++DOCSHELL 12CA7000 == 51 [pid = 920] [id = 255] 23:24:28 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1465D400) [pid = 920] [serial = 764] [outer = 00000000] 23:24:28 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (15E10C00) [pid = 920] [serial = 765] [outer = 1465D400] 23:24:28 INFO - PROCESS | 920 | 1464935068598 Marionette DEBUG loaded listener.js 23:24:28 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (15E37400) [pid = 920] [serial = 766] [outer = 1465D400] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 124 (1754E800) [pid = 920] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 123 (0DE51C00) [pid = 920] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 122 (17FFB400) [pid = 920] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 121 (1A019400) [pid = 920] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 120 (1A840000) [pid = 920] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 119 (194DE800) [pid = 920] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 118 (1C77AC00) [pid = 920] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 117 (1CA2CC00) [pid = 920] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1562A400) [pid = 920] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17C0AC00) [pid = 920] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 114 (14663400) [pid = 920] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 113 (15B34C00) [pid = 920] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 112 (18231400) [pid = 920] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 111 (1754F000) [pid = 920] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0E6E4800) [pid = 920] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 109 (0E7F2400) [pid = 920] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 108 (129F8000) [pid = 920] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 107 (0D03B400) [pid = 920] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 106 (17CD3000) [pid = 920] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 105 (155FA800) [pid = 920] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17E58400) [pid = 920] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1A01B800) [pid = 920] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 102 (12378400) [pid = 920] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:24:28 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1A38CC00) [pid = 920] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:24:28 INFO - PROCESS | 920 | 1464935068995 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:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1014ms 23:24:29 INFO - PROCESS | 920 | 1464935069030 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 23:24:29 INFO - PROCESS | 920 | 1464935069032 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 23:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:24:29 INFO - PROCESS | 920 | 1464935069035 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:24:29 INFO - PROCESS | 920 | 1464935069036 Marionette TRACE conn6 <- [1,986,null,{}] 23:24:29 INFO - PROCESS | 920 | 1464935069040 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:24:29 INFO - PROCESS | 920 | 1464935069121 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 23:24:29 INFO - PROCESS | 920 | 1464935069209 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:29 INFO - PROCESS | 920 | ++DOCSHELL 0E6E4800 == 52 [pid = 920] [id = 256] 23:24:29 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (0E7AC800) [pid = 920] [serial = 767] [outer = 00000000] 23:24:29 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (15E3B800) [pid = 920] [serial = 768] [outer = 0E7AC800] 23:24:29 INFO - PROCESS | 920 | 1464935069254 Marionette DEBUG loaded listener.js 23:24:29 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (1673D400) [pid = 920] [serial = 769] [outer = 0E7AC800] 23:24:29 INFO - PROCESS | 920 | 1464935069619 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:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 23:24:29 INFO - PROCESS | 920 | 1464935069666 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 23:24:29 INFO - PROCESS | 920 | 1464935069668 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 23:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:24:29 INFO - PROCESS | 920 | 1464935069671 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:24:29 INFO - PROCESS | 920 | 1464935069672 Marionette TRACE conn6 <- [1,990,null,{}] 23:24:29 INFO - PROCESS | 920 | 1464935069676 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:24:29 INFO - PROCESS | 920 | 1464935069790 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 23:24:29 INFO - PROCESS | 920 | 1464935069799 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:29 INFO - PROCESS | 920 | ++DOCSHELL 16761000 == 53 [pid = 920] [id = 257] 23:24:29 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (16763400) [pid = 920] [serial = 770] [outer = 00000000] 23:24:29 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (16D28800) [pid = 920] [serial = 771] [outer = 16763400] 23:24:29 INFO - PROCESS | 920 | 1464935069842 Marionette DEBUG loaded listener.js 23:24:29 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (16D31400) [pid = 920] [serial = 772] [outer = 16763400] 23:24:30 INFO - PROCESS | 920 | 1464935070285 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:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 23:24:30 INFO - PROCESS | 920 | 1464935070342 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 23:24:30 INFO - PROCESS | 920 | 1464935070344 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 23:24:30 INFO - PROCESS | 920 | 1464935070354 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:24:30 INFO - PROCESS | 920 | 1464935070357 Marionette TRACE conn6 <- [1,994,null,{}] 23:24:30 INFO - PROCESS | 920 | 1464935070361 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:24:30 INFO - PROCESS | 920 | 1464935070460 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 23:24:30 INFO - PROCESS | 920 | 1464935070466 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:30 INFO - PROCESS | 920 | ++DOCSHELL 16EE2C00 == 54 [pid = 920] [id = 258] 23:24:30 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (16EE3000) [pid = 920] [serial = 773] [outer = 00000000] 23:24:30 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17559400) [pid = 920] [serial = 774] [outer = 16EE3000] 23:24:30 INFO - PROCESS | 920 | 1464935070525 Marionette DEBUG loaded listener.js 23:24:30 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (1772CC00) [pid = 920] [serial = 775] [outer = 16EE3000] 23:24:31 INFO - PROCESS | 920 | 1464935071262 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:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 971ms 23:24:31 INFO - PROCESS | 920 | 1464935071329 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 23:24:31 INFO - PROCESS | 920 | 1464935071335 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 23:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:24:31 INFO - PROCESS | 920 | 1464935071339 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:24:31 INFO - PROCESS | 920 | 1464935071344 Marionette TRACE conn6 <- [1,998,null,{}] 23:24:31 INFO - PROCESS | 920 | 1464935071349 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:24:31 INFO - PROCESS | 920 | 1464935071465 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 23:24:31 INFO - PROCESS | 920 | 1464935071600 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:31 INFO - PROCESS | 920 | ++DOCSHELL 0D902800 == 55 [pid = 920] [id = 259] 23:24:31 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (0D9EF800) [pid = 920] [serial = 776] [outer = 00000000] 23:24:31 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (0E6B1800) [pid = 920] [serial = 777] [outer = 0D9EF800] 23:24:31 INFO - PROCESS | 920 | 1464935071658 Marionette DEBUG loaded listener.js 23:24:31 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (0F098400) [pid = 920] [serial = 778] [outer = 0D9EF800] 23:24:32 INFO - PROCESS | 920 | 1464935072239 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:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 23:24:32 INFO - PROCESS | 920 | 1464935072314 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 23:24:32 INFO - PROCESS | 920 | 1464935072320 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 23:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:24:32 INFO - PROCESS | 920 | 1464935072327 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:24:32 INFO - PROCESS | 920 | 1464935072330 Marionette TRACE conn6 <- [1,1002,null,{}] 23:24:32 INFO - PROCESS | 920 | 1464935072334 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:24:32 INFO - PROCESS | 920 | 1464935072452 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 23:24:32 INFO - PROCESS | 920 | 1464935072585 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:32 INFO - PROCESS | 920 | ++DOCSHELL 0D030400 == 56 [pid = 920] [id = 260] 23:24:32 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (12CAC400) [pid = 920] [serial = 779] [outer = 00000000] 23:24:32 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (146C9000) [pid = 920] [serial = 780] [outer = 12CAC400] 23:24:32 INFO - PROCESS | 920 | 1464935072642 Marionette DEBUG loaded listener.js 23:24:32 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (152D2400) [pid = 920] [serial = 781] [outer = 12CAC400] 23:24:33 INFO - PROCESS | 920 | 1464935073297 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:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1020ms 23:24:33 INFO - PROCESS | 920 | 1464935073348 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 23:24:33 INFO - PROCESS | 920 | 1464935073351 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 23:24:33 INFO - PROCESS | 920 | 1464935073355 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:24:33 INFO - PROCESS | 920 | 1464935073359 Marionette TRACE conn6 <- [1,1006,null,{}] 23:24:33 INFO - PROCESS | 920 | 1464935073369 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:24:33 INFO - PROCESS | 920 | 1464935073485 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 23:24:33 INFO - PROCESS | 920 | 1464935073619 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:33 INFO - PROCESS | 920 | ++DOCSHELL 17556400 == 57 [pid = 920] [id = 261] 23:24:33 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17557C00) [pid = 920] [serial = 782] [outer = 00000000] 23:24:33 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17729800) [pid = 920] [serial = 783] [outer = 17557C00] 23:24:33 INFO - PROCESS | 920 | 1464935073677 Marionette DEBUG loaded listener.js 23:24:33 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (17968000) [pid = 920] [serial = 784] [outer = 17557C00] 23:24:34 INFO - PROCESS | 920 | 1464935074272 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:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 23:24:34 INFO - PROCESS | 920 | 1464935074328 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 23:24:34 INFO - PROCESS | 920 | 1464935074331 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 23:24:34 INFO - PROCESS | 920 | 1464935074334 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:24:34 INFO - PROCESS | 920 | 1464935074336 Marionette TRACE conn6 <- [1,1010,null,{}] 23:24:34 INFO - PROCESS | 920 | 1464935074340 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:24:34 INFO - PROCESS | 920 | 1464935074452 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 23:24:34 INFO - PROCESS | 920 | 1464935074584 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:34 INFO - PROCESS | 920 | ++DOCSHELL 17BBD000 == 58 [pid = 920] [id = 262] 23:24:34 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (17BBE800) [pid = 920] [serial = 785] [outer = 00000000] 23:24:34 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (17C0A800) [pid = 920] [serial = 786] [outer = 17BBE800] 23:24:34 INFO - PROCESS | 920 | 1464935074639 Marionette DEBUG loaded listener.js 23:24:34 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (17CD3400) [pid = 920] [serial = 787] [outer = 17BBE800] 23:24:35 INFO - PROCESS | 920 | 1464935075193 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:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 23:24:35 INFO - PROCESS | 920 | 1464935075268 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 23:24:35 INFO - PROCESS | 920 | 1464935075271 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 23:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:24:35 INFO - PROCESS | 920 | 1464935075287 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:24:35 INFO - PROCESS | 920 | 1464935075290 Marionette TRACE conn6 <- [1,1014,null,{}] 23:24:35 INFO - PROCESS | 920 | 1464935075295 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:24:35 INFO - PROCESS | 920 | 1464935075410 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 23:24:35 INFO - PROCESS | 920 | 1464935075542 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:35 INFO - PROCESS | 920 | ++DOCSHELL 1520F800 == 59 [pid = 920] [id = 263] 23:24:35 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1772D000) [pid = 920] [serial = 788] [outer = 00000000] 23:24:35 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (17CDD000) [pid = 920] [serial = 789] [outer = 1772D000] 23:24:35 INFO - PROCESS | 920 | 1464935075596 Marionette DEBUG loaded listener.js 23:24:35 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (17DAE000) [pid = 920] [serial = 790] [outer = 1772D000] 23:24:36 INFO - PROCESS | 920 | 1464935076355 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:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1140ms 23:24:36 INFO - PROCESS | 920 | 1464935076419 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 23:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:24:36 INFO - PROCESS | 920 | 1464935076423 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 23:24:36 INFO - PROCESS | 920 | 1464935076428 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:24:36 INFO - PROCESS | 920 | 1464935076432 Marionette TRACE conn6 <- [1,1018,null,{}] 23:24:36 INFO - PROCESS | 920 | 1464935076439 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:24:36 INFO - PROCESS | 920 | 1464935076545 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 23:24:36 INFO - PROCESS | 920 | 1464935076687 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:36 INFO - PROCESS | 920 | ++DOCSHELL 0D039800 == 60 [pid = 920] [id = 264] 23:24:36 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (0E7FEC00) [pid = 920] [serial = 791] [outer = 00000000] 23:24:36 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (12372400) [pid = 920] [serial = 792] [outer = 0E7FEC00] 23:24:36 INFO - PROCESS | 920 | 1464935076741 Marionette DEBUG loaded listener.js 23:24:36 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (12391800) [pid = 920] [serial = 793] [outer = 0E7FEC00] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 16761000 == 59 [pid = 920] [id = 257] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 0E6E4800 == 58 [pid = 920] [id = 256] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 12CA7000 == 57 [pid = 920] [id = 255] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 0D034000 == 56 [pid = 920] [id = 254] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 152DA000 == 55 [pid = 920] [id = 253] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 14664800 == 54 [pid = 920] [id = 252] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 13909400 == 53 [pid = 920] [id = 251] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 126A3000 == 52 [pid = 920] [id = 250] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 0D02D400 == 51 [pid = 920] [id = 249] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 0D671400 == 50 [pid = 920] [id = 248] 23:24:37 INFO - PROCESS | 920 | --DOCSHELL 0F099C00 == 49 [pid = 920] [id = 244] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 127 (17DC9000) [pid = 920] [serial = 648] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 126 (18229C00) [pid = 920] [serial = 588] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17CDC400) [pid = 920] [serial = 645] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 124 (16F6E800) [pid = 920] [serial = 636] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 123 (1B2F6400) [pid = 920] [serial = 642] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 122 (1B365C00) [pid = 920] [serial = 639] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 121 (12C2CC00) [pid = 920] [serial = 633] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 120 (1A31A800) [pid = 920] [serial = 695] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1772DC00) [pid = 920] [serial = 708] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17BBC400) [pid = 920] [serial = 709] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 117 (0F09C400) [pid = 920] [serial = 680] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 116 (12944000) [pid = 920] [serial = 681] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 115 (12370800) [pid = 920] [serial = 702] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 114 (12971C00) [pid = 920] [serial = 703] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 113 (1C1AD400) [pid = 920] [serial = 729] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 112 (1A315C00) [pid = 920] [serial = 726] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 111 (1A83EC00) [pid = 920] [serial = 727] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0E3BA800) [pid = 920] [serial = 396] [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:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 109 (1B209800) [pid = 920] [serial = 721] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 108 (15EF5400) [pid = 920] [serial = 723] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 107 (17DB9800) [pid = 920] [serial = 712] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 106 (17CD0800) [pid = 920] [serial = 724] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1B2E7400) [pid = 920] [serial = 630] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 104 (1822B800) [pid = 920] [serial = 714] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1A0EE000) [pid = 920] [serial = 717] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 102 (18259000) [pid = 920] [serial = 715] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1B207800) [pid = 920] [serial = 720] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1C05A400) [pid = 920] [serial = 687] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 99 (1B36AC00) [pid = 920] [serial = 686] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 98 (1C9D0000) [pid = 920] [serial = 690] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 97 (1C9C5C00) [pid = 920] [serial = 689] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 96 (1CFD5C00) [pid = 920] [serial = 693] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1CFD2000) [pid = 920] [serial = 692] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 94 (16D27C00) [pid = 920] [serial = 684] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 93 (15E3EC00) [pid = 920] [serial = 683] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 92 (17CDD400) [pid = 920] [serial = 711] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 91 (1A38A400) [pid = 920] [serial = 718] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 90 (147EC800) [pid = 920] [serial = 699] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 89 (14669C00) [pid = 920] [serial = 698] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 88 (15E3A000) [pid = 920] [serial = 705] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 87 (16D26800) [pid = 920] [serial = 706] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | --DOMWINDOW == 86 (1B3B3000) [pid = 920] [serial = 696] [outer = 00000000] [url = about:blank] 23:24:37 INFO - PROCESS | 920 | 1464935077372 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:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 990ms 23:24:37 INFO - PROCESS | 920 | 1464935077419 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 23:24:37 INFO - PROCESS | 920 | 1464935077424 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 23:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:24:37 INFO - PROCESS | 920 | 1464935077433 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:24:37 INFO - PROCESS | 920 | 1464935077435 Marionette TRACE conn6 <- [1,1022,null,{}] 23:24:37 INFO - PROCESS | 920 | 1464935077439 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:24:37 INFO - PROCESS | 920 | 1464935077530 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 23:24:37 INFO - PROCESS | 920 | 1464935077647 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:37 INFO - PROCESS | 920 | ++DOCSHELL 0EEF5000 == 50 [pid = 920] [id = 265] 23:24:37 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (0F090400) [pid = 920] [serial = 794] [outer = 00000000] 23:24:37 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (122B8000) [pid = 920] [serial = 795] [outer = 0F090400] 23:24:37 INFO - PROCESS | 920 | 1464935077693 Marionette DEBUG loaded listener.js 23:24:37 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (1237B000) [pid = 920] [serial = 796] [outer = 0F090400] 23:24:38 INFO - PROCESS | 920 | 1464935078065 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:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 23:24:38 INFO - PROCESS | 920 | 1464935078104 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 23:24:38 INFO - PROCESS | 920 | 1464935078106 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 23:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:24:38 INFO - PROCESS | 920 | 1464935078109 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:24:38 INFO - PROCESS | 920 | 1464935078113 Marionette TRACE conn6 <- [1,1026,null,{}] 23:24:38 INFO - PROCESS | 920 | 1464935078123 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:24:38 INFO - PROCESS | 920 | 1464935078237 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 23:24:38 INFO - PROCESS | 920 | 1464935078246 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:38 INFO - PROCESS | 920 | ++DOCSHELL 12A45400 == 51 [pid = 920] [id = 266] 23:24:38 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (12A45800) [pid = 920] [serial = 797] [outer = 00000000] 23:24:38 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (14663800) [pid = 920] [serial = 798] [outer = 12A45800] 23:24:38 INFO - PROCESS | 920 | 1464935078293 Marionette DEBUG loaded listener.js 23:24:38 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (146CA400) [pid = 920] [serial = 799] [outer = 12A45800] 23:24:38 INFO - PROCESS | 920 | 1464935078739 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:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 23:24:38 INFO - PROCESS | 920 | 1464935078783 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 23:24:38 INFO - PROCESS | 920 | 1464935078786 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 23:24:38 INFO - PROCESS | 920 | 1464935078789 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:24:38 INFO - PROCESS | 920 | 1464935078790 Marionette TRACE conn6 <- [1,1030,null,{}] 23:24:38 INFO - PROCESS | 920 | 1464935078794 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:24:38 INFO - PROCESS | 920 | 1464935078879 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 23:24:38 INFO - PROCESS | 920 | 1464935078885 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:38 INFO - PROCESS | 920 | ++DOCSHELL 1520F000 == 52 [pid = 920] [id = 267] 23:24:38 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (152D0C00) [pid = 920] [serial = 800] [outer = 00000000] 23:24:38 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (155F6C00) [pid = 920] [serial = 801] [outer = 152D0C00] 23:24:38 INFO - PROCESS | 920 | 1464935078930 Marionette DEBUG loaded listener.js 23:24:38 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (15E03C00) [pid = 920] [serial = 802] [outer = 152D0C00] 23:24:39 INFO - PROCESS | 920 | 1464935079372 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:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 23:24:39 INFO - PROCESS | 920 | 1464935079424 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 23:24:39 INFO - PROCESS | 920 | 1464935079426 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 23:24:39 INFO - PROCESS | 920 | 1464935079429 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:24:39 INFO - PROCESS | 920 | 1464935079431 Marionette TRACE conn6 <- [1,1034,null,{}] 23:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:24:39 INFO - PROCESS | 920 | 1464935079434 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:24:39 INFO - PROCESS | 920 | 1464935079546 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 23:24:39 INFO - PROCESS | 920 | 1464935079601 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:39 INFO - PROCESS | 920 | ++DOCSHELL 15E3A800 == 53 [pid = 920] [id = 268] 23:24:39 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (15E3F800) [pid = 920] [serial = 803] [outer = 00000000] 23:24:39 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (15E43800) [pid = 920] [serial = 804] [outer = 15E3F800] 23:24:39 INFO - PROCESS | 920 | 1464935079672 Marionette DEBUG loaded listener.js 23:24:39 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (16768C00) [pid = 920] [serial = 805] [outer = 15E3F800] 23:24:40 INFO - PROCESS | 920 | 1464935080104 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:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 23:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:24:40 INFO - PROCESS | 920 | 1464935080163 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 23:24:40 INFO - PROCESS | 920 | 1464935080165 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 23:24:40 INFO - PROCESS | 920 | 1464935080168 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:24:40 INFO - PROCESS | 920 | 1464935080170 Marionette TRACE conn6 <- [1,1038,null,{}] 23:24:40 INFO - PROCESS | 920 | 1464935080186 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:24:40 INFO - PROCESS | 920 | 1464935080314 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 23:24:40 INFO - PROCESS | 920 | 1464935080377 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:40 INFO - PROCESS | 920 | ++DOCSHELL 16D27000 == 54 [pid = 920] [id = 269] 23:24:40 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (16D2FC00) [pid = 920] [serial = 806] [outer = 00000000] 23:24:40 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (1772A000) [pid = 920] [serial = 807] [outer = 16D2FC00] 23:24:40 INFO - PROCESS | 920 | 1464935080422 Marionette DEBUG loaded listener.js 23:24:40 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (1796F400) [pid = 920] [serial = 808] [outer = 16D2FC00] 23:24:40 INFO - PROCESS | 920 | 1464935080828 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:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 23:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:24:40 INFO - PROCESS | 920 | 1464935080859 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 23:24:40 INFO - PROCESS | 920 | 1464935080861 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 23:24:40 INFO - PROCESS | 920 | 1464935080864 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:24:40 INFO - PROCESS | 920 | 1464935080866 Marionette TRACE conn6 <- [1,1042,null,{}] 23:24:40 INFO - PROCESS | 920 | 1464935080869 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:24:41 INFO - PROCESS | 920 | 1464935081007 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 23:24:41 INFO - PROCESS | 920 | 1464935081068 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:41 INFO - PROCESS | 920 | ++DOCSHELL 17BB7000 == 55 [pid = 920] [id = 270] 23:24:41 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (17BBCC00) [pid = 920] [serial = 809] [outer = 00000000] 23:24:41 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (17CD7000) [pid = 920] [serial = 810] [outer = 17BBCC00] 23:24:41 INFO - PROCESS | 920 | 1464935081111 Marionette DEBUG loaded listener.js 23:24:41 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (17DAF400) [pid = 920] [serial = 811] [outer = 17BBCC00] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 103 (194E6000) [pid = 920] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 102 (16763400) [pid = 920] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 101 (152DC800) [pid = 920] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1390F400) [pid = 920] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 99 (0D6CB000) [pid = 920] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0D033C00) [pid = 920] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 97 (14665800) [pid = 920] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 96 (155F0400) [pid = 920] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 95 (126A4C00) [pid = 920] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 94 (126A6400) [pid = 920] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 93 (1465D400) [pid = 920] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:24:41 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0E7AC800) [pid = 920] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:24:41 INFO - PROCESS | 920 | 1464935081611 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:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 770ms 23:24:41 INFO - PROCESS | 920 | 1464935081635 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 23:24:41 INFO - PROCESS | 920 | 1464935081637 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 23:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:24:41 INFO - PROCESS | 920 | 1464935081640 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:24:41 INFO - PROCESS | 920 | 1464935081642 Marionette TRACE conn6 <- [1,1046,null,{}] 23:24:41 INFO - PROCESS | 920 | 1464935081646 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:24:41 INFO - PROCESS | 920 | 1464935081726 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 23:24:41 INFO - PROCESS | 920 | 1464935081733 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:41 INFO - PROCESS | 920 | ++DOCSHELL 123F3000 == 56 [pid = 920] [id = 271] 23:24:41 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (126A4C00) [pid = 920] [serial = 812] [outer = 00000000] 23:24:41 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (155F0400) [pid = 920] [serial = 813] [outer = 126A4C00] 23:24:41 INFO - PROCESS | 920 | 1464935081776 Marionette DEBUG loaded listener.js 23:24:41 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (16D22800) [pid = 920] [serial = 814] [outer = 126A4C00] 23:24:42 INFO - PROCESS | 920 | 1464935082196 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:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 23:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:24:42 INFO - PROCESS | 920 | 1464935082271 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 23:24:42 INFO - PROCESS | 920 | 1464935082273 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 23:24:42 INFO - PROCESS | 920 | 1464935082277 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:24:42 INFO - PROCESS | 920 | 1464935082278 Marionette TRACE conn6 <- [1,1050,null,{}] 23:24:42 INFO - PROCESS | 920 | 1464935082282 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:24:42 INFO - PROCESS | 920 | 1464935082389 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 23:24:42 INFO - PROCESS | 920 | 1464935082397 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:42 INFO - PROCESS | 920 | ++DOCSHELL 17553C00 == 57 [pid = 920] [id = 272] 23:24:42 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17554000) [pid = 920] [serial = 815] [outer = 00000000] 23:24:42 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17DC2400) [pid = 920] [serial = 816] [outer = 17554000] 23:24:42 INFO - PROCESS | 920 | 1464935082440 Marionette DEBUG loaded listener.js 23:24:42 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17DCBC00) [pid = 920] [serial = 817] [outer = 17554000] 23:24:42 INFO - PROCESS | 920 | 1464935082858 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:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 631ms 23:24:42 INFO - PROCESS | 920 | 1464935082909 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 23:24:42 INFO - PROCESS | 920 | 1464935082911 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 23:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:24:42 INFO - PROCESS | 920 | 1464935082914 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:24:42 INFO - PROCESS | 920 | 1464935082916 Marionette TRACE conn6 <- [1,1054,null,{}] 23:24:42 INFO - PROCESS | 920 | 1464935082920 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:24:42 INFO - PROCESS | 920 | 1464935083004 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 23:24:43 INFO - PROCESS | 920 | 1464935083011 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:43 INFO - PROCESS | 920 | ++DOCSHELL 17DC1000 == 58 [pid = 920] [id = 273] 23:24:43 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (17DCD000) [pid = 920] [serial = 818] [outer = 00000000] 23:24:43 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (17E59800) [pid = 920] [serial = 819] [outer = 17DCD000] 23:24:43 INFO - PROCESS | 920 | 1464935083054 Marionette DEBUG loaded listener.js 23:24:43 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (17E5EC00) [pid = 920] [serial = 820] [outer = 17DCD000] 23:24:43 INFO - PROCESS | 920 | 1464935083476 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:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 23:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:24:43 INFO - PROCESS | 920 | 1464935083488 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 23:24:43 INFO - PROCESS | 920 | 1464935083491 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 23:24:43 INFO - PROCESS | 920 | 1464935083494 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:24:43 INFO - PROCESS | 920 | 1464935083496 Marionette TRACE conn6 <- [1,1058,null,{}] 23:24:43 INFO - PROCESS | 920 | 1464935083575 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:24:43 INFO - PROCESS | 920 | 1464935083727 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 23:24:43 INFO - PROCESS | 920 | 1464935083868 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:43 INFO - PROCESS | 920 | ++DOCSHELL 0D915400 == 59 [pid = 920] [id = 274] 23:24:43 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (0D920C00) [pid = 920] [serial = 821] [outer = 00000000] 23:24:43 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (0DE4D400) [pid = 920] [serial = 822] [outer = 0D920C00] 23:24:43 INFO - PROCESS | 920 | 1464935083926 Marionette DEBUG loaded listener.js 23:24:44 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (0E269000) [pid = 920] [serial = 823] [outer = 0D920C00] 23:24:44 INFO - PROCESS | 920 | 1464935084471 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:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1029ms 23:24:44 INFO - PROCESS | 920 | 1464935084525 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 23:24:44 INFO - PROCESS | 920 | 1464935084530 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 23:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:24:44 INFO - PROCESS | 920 | 1464935084534 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:24:44 INFO - PROCESS | 920 | 1464935084537 Marionette TRACE conn6 <- [1,1062,null,{}] 23:24:44 INFO - PROCESS | 920 | 1464935084542 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:24:44 INFO - PROCESS | 920 | 1464935084656 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 23:24:44 INFO - PROCESS | 920 | 1464935084766 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:44 INFO - PROCESS | 920 | ++DOCSHELL 12CB3400 == 60 [pid = 920] [id = 275] 23:24:44 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (13910800) [pid = 920] [serial = 824] [outer = 00000000] 23:24:44 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (146C6C00) [pid = 920] [serial = 825] [outer = 13910800] 23:24:44 INFO - PROCESS | 920 | 1464935084821 Marionette DEBUG loaded listener.js 23:24:44 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (152DCC00) [pid = 920] [serial = 826] [outer = 13910800] 23:24:45 INFO - PROCESS | 920 | 1464935085454 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:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 23:24:45 INFO - PROCESS | 920 | 1464935085509 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 23:24:45 INFO - PROCESS | 920 | 1464935085512 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 23:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:24:45 INFO - PROCESS | 920 | 1464935085515 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:24:45 INFO - PROCESS | 920 | 1464935085518 Marionette TRACE conn6 <- [1,1066,null,{}] 23:24:45 INFO - PROCESS | 920 | 1464935085522 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:24:45 INFO - PROCESS | 920 | 1464935085633 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 23:24:45 INFO - PROCESS | 920 | 1464935085768 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:45 INFO - PROCESS | 920 | ++DOCSHELL 16F71000 == 61 [pid = 920] [id = 276] 23:24:45 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (1754A800) [pid = 920] [serial = 827] [outer = 00000000] 23:24:45 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17CD5000) [pid = 920] [serial = 828] [outer = 1754A800] 23:24:45 INFO - PROCESS | 920 | 1464935085827 Marionette DEBUG loaded listener.js 23:24:45 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17DC8C00) [pid = 920] [serial = 829] [outer = 1754A800] 23:24:46 INFO - PROCESS | 920 | 1464935086439 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:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 23:24:46 INFO - PROCESS | 920 | 1464935086491 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 23:24:46 INFO - PROCESS | 920 | 1464935086498 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 23:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:24:46 INFO - PROCESS | 920 | 1464935086507 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:24:46 INFO - PROCESS | 920 | 1464935086509 Marionette TRACE conn6 <- [1,1070,null,{}] 23:24:46 INFO - PROCESS | 920 | 1464935086513 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:24:46 INFO - PROCESS | 920 | 1464935086625 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 23:24:46 INFO - PROCESS | 920 | 1464935086759 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:46 INFO - PROCESS | 920 | ++DOCSHELL 0EEFA400 == 62 [pid = 920] [id = 277] 23:24:46 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17E54400) [pid = 920] [serial = 830] [outer = 00000000] 23:24:46 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1822A800) [pid = 920] [serial = 831] [outer = 17E54400] 23:24:46 INFO - PROCESS | 920 | 1464935086814 Marionette DEBUG loaded listener.js 23:24:46 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (1822EC00) [pid = 920] [serial = 832] [outer = 17E54400] 23:24:47 INFO - PROCESS | 920 | 1464935087361 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:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 890ms 23:24:47 INFO - PROCESS | 920 | 1464935087394 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 23:24:47 INFO - PROCESS | 920 | 1464935087396 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 23:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:24:47 INFO - PROCESS | 920 | 1464935087400 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:24:47 INFO - PROCESS | 920 | 1464935087402 Marionette TRACE conn6 <- [1,1074,null,{}] 23:24:47 INFO - PROCESS | 920 | 1464935087405 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:24:47 INFO - PROCESS | 920 | 1464935087510 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 23:24:47 INFO - PROCESS | 920 | 1464935087615 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:47 INFO - PROCESS | 920 | ++DOCSHELL 0E3BA800 == 63 [pid = 920] [id = 278] 23:24:47 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (18230800) [pid = 920] [serial = 833] [outer = 00000000] 23:24:47 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (1825E000) [pid = 920] [serial = 834] [outer = 18230800] 23:24:47 INFO - PROCESS | 920 | 1464935087669 Marionette DEBUG loaded listener.js 23:24:47 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (18262800) [pid = 920] [serial = 835] [outer = 18230800] 23:24:48 INFO - PROCESS | 920 | 1464935088252 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:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 931ms 23:24:48 INFO - PROCESS | 920 | 1464935088336 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 23:24:48 INFO - PROCESS | 920 | 1464935088338 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 23:24:48 INFO - PROCESS | 920 | 1464935088341 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:24:48 INFO - PROCESS | 920 | 1464935088344 Marionette TRACE conn6 <- [1,1078,null,{}] 23:24:48 INFO - PROCESS | 920 | 1464935088348 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:24:48 INFO - PROCESS | 920 | 1464935088507 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 23:24:48 INFO - PROCESS | 920 | 1464935088644 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:48 INFO - PROCESS | 920 | ++DOCSHELL 1825D000 == 64 [pid = 920] [id = 279] 23:24:48 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (1825D400) [pid = 920] [serial = 836] [outer = 00000000] 23:24:48 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1A015800) [pid = 920] [serial = 837] [outer = 1825D400] 23:24:48 INFO - PROCESS | 920 | 1464935088699 Marionette DEBUG loaded listener.js 23:24:48 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (1A0E2400) [pid = 920] [serial = 838] [outer = 1825D400] 23:24:49 INFO - PROCESS | 920 | 1464935089335 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:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1017ms 23:24:49 INFO - PROCESS | 920 | 1464935089362 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 23:24:49 INFO - PROCESS | 920 | 1464935089364 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 23:24:49 INFO - PROCESS | 920 | 1464935089368 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:24:49 INFO - PROCESS | 920 | 1464935089370 Marionette TRACE conn6 <- [1,1082,null,{}] 23:24:49 INFO - PROCESS | 920 | 1464935089373 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:24:49 INFO - PROCESS | 920 | 1464935089480 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 23:24:49 INFO - PROCESS | 920 | 1464935089720 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:49 INFO - PROCESS | 920 | ++DOCSHELL 0D034800 == 65 [pid = 920] [id = 280] 23:24:49 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (0D039400) [pid = 920] [serial = 839] [outer = 00000000] 23:24:49 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (0D9EB800) [pid = 920] [serial = 840] [outer = 0D039400] 23:24:49 INFO - PROCESS | 920 | 1464935089791 Marionette DEBUG loaded listener.js 23:24:49 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (0E739400) [pid = 920] [serial = 841] [outer = 0D039400] 23:24:50 INFO - PROCESS | 920 | 1464935090375 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:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1067ms 23:24:50 INFO - PROCESS | 920 | 1464935090439 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 23:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:24:50 INFO - PROCESS | 920 | 1464935090444 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 23:24:50 INFO - PROCESS | 920 | 1464935090448 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:24:50 INFO - PROCESS | 920 | 1464935090451 Marionette TRACE conn6 <- [1,1086,null,{}] 23:24:50 INFO - PROCESS | 920 | 1464935090456 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:24:50 INFO - PROCESS | 920 | 1464935090565 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 23:24:50 INFO - PROCESS | 920 | 1464935090674 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:50 INFO - PROCESS | 920 | ++DOCSHELL 12CB2800 == 66 [pid = 920] [id = 281] 23:24:50 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1390F000) [pid = 920] [serial = 842] [outer = 00000000] 23:24:50 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (146C9800) [pid = 920] [serial = 843] [outer = 1390F000] 23:24:50 INFO - PROCESS | 920 | 1464935090722 Marionette DEBUG loaded listener.js 23:24:50 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (15205C00) [pid = 920] [serial = 844] [outer = 1390F000] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 0D141C00 == 65 [pid = 920] [id = 210] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 17DB4400 == 64 [pid = 920] [id = 177] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 17553C00 == 63 [pid = 920] [id = 272] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 123F3000 == 62 [pid = 920] [id = 271] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 17BB7000 == 61 [pid = 920] [id = 270] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 16D27000 == 60 [pid = 920] [id = 269] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 15E3A800 == 59 [pid = 920] [id = 268] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 1520F000 == 58 [pid = 920] [id = 267] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 12A45400 == 57 [pid = 920] [id = 266] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 0EEF5000 == 56 [pid = 920] [id = 265] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 0D039800 == 55 [pid = 920] [id = 264] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 0D030400 == 54 [pid = 920] [id = 260] 23:24:50 INFO - PROCESS | 920 | --DOCSHELL 0D902800 == 53 [pid = 920] [id = 259] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 124 (1A31BC00) [pid = 920] [serial = 678] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 123 (12A45000) [pid = 920] [serial = 732] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 122 (17556C00) [pid = 920] [serial = 735] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 121 (155F0800) [pid = 920] [serial = 759] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 120 (139F8400) [pid = 920] [serial = 753] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1465C800) [pid = 920] [serial = 754] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 118 (0E153C00) [pid = 920] [serial = 745] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 117 (0D9F4000) [pid = 920] [serial = 744] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 116 (0E26E400) [pid = 920] [serial = 747] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 115 (0E6E6000) [pid = 920] [serial = 748] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 114 (146C9C00) [pid = 920] [serial = 756] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 113 (156DC000) [pid = 920] [serial = 762] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 112 (129EE800) [pid = 920] [serial = 750] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 111 (155F8800) [pid = 920] [serial = 760] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 110 (12A48000) [pid = 920] [serial = 751] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 109 (15E46400) [pid = 920] [serial = 742] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 108 (147F3400) [pid = 920] [serial = 741] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1B3BE400) [pid = 920] [serial = 738] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 106 (15B2A800) [pid = 920] [serial = 763] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 105 (15E37400) [pid = 920] [serial = 766] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 104 (16D31400) [pid = 920] [serial = 772] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 103 (15E10C00) [pid = 920] [serial = 765] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 102 (15E3B800) [pid = 920] [serial = 768] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 101 (146CE800) [pid = 920] [serial = 757] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1673D400) [pid = 920] [serial = 769] [outer = 00000000] [url = about:blank] 23:24:50 INFO - PROCESS | 920 | --DOMWINDOW == 99 (16D28800) [pid = 920] [serial = 771] [outer = 00000000] [url = about:blank] 23:24:51 INFO - PROCESS | 920 | 1464935091254 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:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 830ms 23:24:51 INFO - PROCESS | 920 | 1464935091281 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 23:24:51 INFO - PROCESS | 920 | 1464935091285 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 23:24:51 INFO - PROCESS | 920 | 1464935091289 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:24:51 INFO - PROCESS | 920 | 1464935091291 Marionette TRACE conn6 <- [1,1090,null,{}] 23:24:51 INFO - PROCESS | 920 | 1464935091295 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:24:51 INFO - PROCESS | 920 | 1464935091384 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 23:24:51 INFO - PROCESS | 920 | 1464935091394 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:51 INFO - PROCESS | 920 | ++DOCSHELL 0E6E6000 == 54 [pid = 920] [id = 282] 23:24:51 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (0E6E7800) [pid = 920] [serial = 845] [outer = 00000000] 23:24:51 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (0F099C00) [pid = 920] [serial = 846] [outer = 0E6E7800] 23:24:51 INFO - PROCESS | 920 | 1464935091439 Marionette DEBUG loaded listener.js 23:24:51 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (129EE800) [pid = 920] [serial = 847] [outer = 0E6E7800] 23:24:51 INFO - PROCESS | 920 | 1464935091913 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:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 23:24:51 INFO - PROCESS | 920 | 1464935091964 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 23:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:24:51 INFO - PROCESS | 920 | 1464935091966 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 23:24:51 INFO - PROCESS | 920 | 1464935091971 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:24:51 INFO - PROCESS | 920 | 1464935091977 Marionette TRACE conn6 <- [1,1094,null,{}] 23:24:51 INFO - PROCESS | 920 | 1464935091986 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:24:52 INFO - PROCESS | 920 | 1464935092077 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 23:24:52 INFO - PROCESS | 920 | 1464935092094 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:52 INFO - PROCESS | 920 | ++DOCSHELL 0D032800 == 55 [pid = 920] [id = 283] 23:24:52 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (0E157800) [pid = 920] [serial = 848] [outer = 00000000] 23:24:52 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (152D4000) [pid = 920] [serial = 849] [outer = 0E157800] 23:24:52 INFO - PROCESS | 920 | 1464935092223 Marionette DEBUG loaded listener.js 23:24:52 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (155F5800) [pid = 920] [serial = 850] [outer = 0E157800] 23:24:52 INFO - PROCESS | 920 | 1464935092599 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:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 690ms 23:24:52 INFO - PROCESS | 920 | 1464935092683 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 23:24:52 INFO - PROCESS | 920 | 1464935092686 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 23:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:24:52 INFO - PROCESS | 920 | 1464935092691 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:24:52 INFO - PROCESS | 920 | 1464935092693 Marionette TRACE conn6 <- [1,1098,null,{}] 23:24:52 INFO - PROCESS | 920 | 1464935092696 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:24:52 INFO - PROCESS | 920 | 1464935092784 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 23:24:52 INFO - PROCESS | 920 | 1464935092790 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:52 INFO - PROCESS | 920 | ++DOCSHELL 15B33C00 == 56 [pid = 920] [id = 284] 23:24:52 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (15B34000) [pid = 920] [serial = 851] [outer = 00000000] 23:24:52 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (15E42C00) [pid = 920] [serial = 852] [outer = 15B34000] 23:24:52 INFO - PROCESS | 920 | 1464935092835 Marionette DEBUG loaded listener.js 23:24:52 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (15E45400) [pid = 920] [serial = 853] [outer = 15B34000] 23:24:53 INFO - PROCESS | 920 | 1464935093318 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:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 23:24:53 INFO - PROCESS | 920 | 1464935093362 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 23:24:53 INFO - PROCESS | 920 | 1464935093364 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 23:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:24:53 INFO - PROCESS | 920 | 1464935093367 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:24:53 INFO - PROCESS | 920 | 1464935093369 Marionette TRACE conn6 <- [1,1102,null,{}] 23:24:53 INFO - PROCESS | 920 | 1464935093372 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:24:53 INFO - PROCESS | 920 | 1464935093489 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 23:24:53 INFO - PROCESS | 920 | 1464935093578 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:53 INFO - PROCESS | 920 | ++DOCSHELL 16A24800 == 57 [pid = 920] [id = 285] 23:24:53 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (16D23C00) [pid = 920] [serial = 854] [outer = 00000000] 23:24:53 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (16D2F800) [pid = 920] [serial = 855] [outer = 16D23C00] 23:24:53 INFO - PROCESS | 920 | 1464935093631 Marionette DEBUG loaded listener.js 23:24:53 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (16EDC800) [pid = 920] [serial = 856] [outer = 16D23C00] 23:24:54 INFO - PROCESS | 920 | 1464935094079 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:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 23:24:54 INFO - PROCESS | 920 | 1464935094098 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 23:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:24:54 INFO - PROCESS | 920 | 1464935094100 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 23:24:54 INFO - PROCESS | 920 | 1464935094103 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:24:54 INFO - PROCESS | 920 | 1464935094105 Marionette TRACE conn6 <- [1,1106,null,{}] 23:24:54 INFO - PROCESS | 920 | 1464935094114 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:24:54 INFO - PROCESS | 920 | 1464935094229 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 23:24:54 INFO - PROCESS | 920 | 1464935094236 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:54 INFO - PROCESS | 920 | ++DOCSHELL 15E07400 == 58 [pid = 920] [id = 286] 23:24:54 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (16F6B400) [pid = 920] [serial = 857] [outer = 00000000] 23:24:54 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (1796A000) [pid = 920] [serial = 858] [outer = 16F6B400] 23:24:54 INFO - PROCESS | 920 | 1464935094279 Marionette DEBUG loaded listener.js 23:24:54 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17BC0000) [pid = 920] [serial = 859] [outer = 16F6B400] 23:24:54 INFO - PROCESS | 920 | 1464935094731 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:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 23:24:54 INFO - PROCESS | 920 | 1464935094794 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 23:24:54 INFO - PROCESS | 920 | 1464935094796 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 23:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:24:54 INFO - PROCESS | 920 | 1464935094799 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:24:54 INFO - PROCESS | 920 | 1464935094801 Marionette TRACE conn6 <- [1,1110,null,{}] 23:24:54 INFO - PROCESS | 920 | 1464935094804 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:24:54 INFO - PROCESS | 920 | 1464935094921 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 23:24:55 INFO - PROCESS | 920 | 1464935095011 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:55 INFO - PROCESS | 920 | ++DOCSHELL 17C03400 == 59 [pid = 920] [id = 287] 23:24:55 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17C09000) [pid = 920] [serial = 860] [outer = 00000000] 23:24:55 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17DB0C00) [pid = 920] [serial = 861] [outer = 17C09000] 23:24:55 INFO - PROCESS | 920 | 1464935095055 Marionette DEBUG loaded listener.js 23:24:55 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17DC3800) [pid = 920] [serial = 862] [outer = 17C09000] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 116 (12A45800) [pid = 920] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 115 (16D2FC00) [pid = 920] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17554000) [pid = 920] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 113 (1772D000) [pid = 920] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 112 (152D0C00) [pid = 920] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 111 (15E3F800) [pid = 920] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 110 (126A4C00) [pid = 920] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 109 (0F090400) [pid = 920] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 108 (17BBCC00) [pid = 920] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:24:55 INFO - PROCESS | 920 | --DOMWINDOW == 107 (0E7FEC00) [pid = 920] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:24:55 INFO - PROCESS | 920 | 1464935095508 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:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 23:24:55 INFO - PROCESS | 920 | 1464935095570 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 23:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:24:55 INFO - PROCESS | 920 | 1464935095572 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 23:24:55 INFO - PROCESS | 920 | 1464935095575 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:24:55 INFO - PROCESS | 920 | 1464935095577 Marionette TRACE conn6 <- [1,1114,null,{}] 23:24:55 INFO - PROCESS | 920 | 1464935095580 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:24:55 INFO - PROCESS | 920 | 1464935095663 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 23:24:55 INFO - PROCESS | 920 | 1464935095670 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:55 INFO - PROCESS | 920 | ++DOCSHELL 15205400 == 60 [pid = 920] [id = 288] 23:24:55 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (16D2FC00) [pid = 920] [serial = 863] [outer = 00000000] 23:24:55 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17DB0800) [pid = 920] [serial = 864] [outer = 16D2FC00] 23:24:55 INFO - PROCESS | 920 | 1464935095713 Marionette DEBUG loaded listener.js 23:24:55 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17DC9000) [pid = 920] [serial = 865] [outer = 16D2FC00] 23:24:56 INFO - PROCESS | 920 | 1464935096135 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:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 570ms 23:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:24:56 INFO - PROCESS | 920 | 1464935096146 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 23:24:56 INFO - PROCESS | 920 | 1464935096148 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 23:24:56 INFO - PROCESS | 920 | 1464935096151 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:24:56 INFO - PROCESS | 920 | 1464935096153 Marionette TRACE conn6 <- [1,1118,null,{}] 23:24:56 INFO - PROCESS | 920 | 1464935096156 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:24:56 INFO - PROCESS | 920 | 1464935096282 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 23:24:56 INFO - PROCESS | 920 | 1464935096293 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:56 INFO - PROCESS | 920 | ++DOCSHELL 0CF0F800 == 61 [pid = 920] [id = 289] 23:24:56 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (0CFAC400) [pid = 920] [serial = 866] [outer = 00000000] 23:24:56 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (17DACC00) [pid = 920] [serial = 867] [outer = 0CFAC400] 23:24:56 INFO - PROCESS | 920 | 1464935096338 Marionette DEBUG loaded listener.js 23:24:56 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17E92400) [pid = 920] [serial = 868] [outer = 0CFAC400] 23:24:56 INFO - PROCESS | 920 | 1464935096765 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:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 23:24:56 INFO - PROCESS | 920 | 1464935096782 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 23:24:56 INFO - PROCESS | 920 | 1464935096784 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 23:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:24:56 INFO - PROCESS | 920 | 1464935096787 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:24:56 INFO - PROCESS | 920 | 1464935096788 Marionette TRACE conn6 <- [1,1122,null,{}] 23:24:56 INFO - PROCESS | 920 | 1464935096792 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:24:56 INFO - PROCESS | 920 | 1464935096913 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 23:24:56 INFO - PROCESS | 920 | 1464935096922 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:56 INFO - PROCESS | 920 | ++DOCSHELL 14668000 == 62 [pid = 920] [id = 290] 23:24:56 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (146D1400) [pid = 920] [serial = 869] [outer = 00000000] 23:24:56 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (194E3000) [pid = 920] [serial = 870] [outer = 146D1400] 23:24:56 INFO - PROCESS | 920 | 1464935096972 Marionette DEBUG loaded listener.js 23:24:57 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1A07B400) [pid = 920] [serial = 871] [outer = 146D1400] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 1C1A4C00 == 61 [pid = 920] [id = 243] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 17556400 == 60 [pid = 920] [id = 261] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 1C060C00 == 59 [pid = 920] [id = 163] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 17BBD000 == 58 [pid = 920] [id = 262] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 1520F800 == 57 [pid = 920] [id = 263] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 122B6800 == 56 [pid = 920] [id = 247] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 17CD2400 == 55 [pid = 920] [id = 215] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 15E39400 == 54 [pid = 920] [id = 245] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 1822C400 == 53 [pid = 920] [id = 178] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 15206000 == 52 [pid = 920] [id = 176] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 146C5000 == 51 [pid = 920] [id = 189] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 18261C00 == 50 [pid = 920] [id = 199] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 18263000 == 49 [pid = 920] [id = 226] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 16EE2C00 == 48 [pid = 920] [id = 258] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 1B3B4800 == 47 [pid = 920] [id = 246] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 1754A400 == 46 [pid = 920] [id = 216] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 1E3AF000 == 45 [pid = 920] [id = 164] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 155F4C00 == 44 [pid = 920] [id = 131] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 12CB2800 == 43 [pid = 920] [id = 281] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 1825D000 == 42 [pid = 920] [id = 279] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 0D034800 == 41 [pid = 920] [id = 280] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 0E3BA800 == 40 [pid = 920] [id = 278] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 16F71000 == 39 [pid = 920] [id = 276] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 0EEFA400 == 38 [pid = 920] [id = 277] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 12CB3400 == 37 [pid = 920] [id = 275] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 17DC1000 == 36 [pid = 920] [id = 273] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 0D915400 == 35 [pid = 920] [id = 274] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 0D032800 == 34 [pid = 920] [id = 283] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 0E6E6000 == 33 [pid = 920] [id = 282] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 16A24800 == 32 [pid = 920] [id = 285] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 15205400 == 31 [pid = 920] [id = 288] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 15E07400 == 30 [pid = 920] [id = 286] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 0CF0F800 == 29 [pid = 920] [id = 289] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 15B33C00 == 28 [pid = 920] [id = 284] 23:24:58 INFO - PROCESS | 920 | --DOCSHELL 17C03400 == 27 [pid = 920] [id = 287] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1796F400) [pid = 920] [serial = 808] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17DCBC00) [pid = 920] [serial = 817] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 113 (17CDD000) [pid = 920] [serial = 789] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 112 (15E03C00) [pid = 920] [serial = 802] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 111 (15E43800) [pid = 920] [serial = 804] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 110 (155F0400) [pid = 920] [serial = 813] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 109 (1237B000) [pid = 920] [serial = 796] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 108 (155F6C00) [pid = 920] [serial = 801] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 107 (17E59800) [pid = 920] [serial = 819] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 106 (17729800) [pid = 920] [serial = 783] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 105 (14663800) [pid = 920] [serial = 798] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 104 (16D22800) [pid = 920] [serial = 814] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 103 (17DAE000) [pid = 920] [serial = 790] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0E6B1800) [pid = 920] [serial = 777] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 101 (17DAF400) [pid = 920] [serial = 811] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 100 (12372400) [pid = 920] [serial = 792] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 99 (12391800) [pid = 920] [serial = 793] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 98 (122B8000) [pid = 920] [serial = 795] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17C0A800) [pid = 920] [serial = 786] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 96 (146C9000) [pid = 920] [serial = 780] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 95 (17CD7000) [pid = 920] [serial = 810] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 94 (17559400) [pid = 920] [serial = 774] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 93 (17DC2400) [pid = 920] [serial = 816] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 92 (16768C00) [pid = 920] [serial = 805] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 91 (1772A000) [pid = 920] [serial = 807] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | --DOMWINDOW == 90 (146CA400) [pid = 920] [serial = 799] [outer = 00000000] [url = about:blank] 23:24:59 INFO - PROCESS | 920 | 1464935099186 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:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2430ms 23:24:59 INFO - PROCESS | 920 | 1464935099219 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 23:24:59 INFO - PROCESS | 920 | 1464935099223 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 23:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:24:59 INFO - PROCESS | 920 | 1464935099229 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:24:59 INFO - PROCESS | 920 | 1464935099232 Marionette TRACE conn6 <- [1,1126,null,{}] 23:24:59 INFO - PROCESS | 920 | 1464935099238 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:24:59 INFO - PROCESS | 920 | 1464935099331 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 23:24:59 INFO - PROCESS | 920 | 1464935099340 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:59 INFO - PROCESS | 920 | ++DOCSHELL 0D034400 == 28 [pid = 920] [id = 291] 23:24:59 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (0D034800) [pid = 920] [serial = 872] [outer = 00000000] 23:24:59 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (0D03BC00) [pid = 920] [serial = 873] [outer = 0D034800] 23:24:59 INFO - PROCESS | 920 | 1464935099389 Marionette DEBUG loaded listener.js 23:24:59 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (0D1E6400) [pid = 920] [serial = 874] [outer = 0D034800] 23:24:59 INFO - PROCESS | 920 | 1464935099886 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:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 23:24:59 INFO - PROCESS | 920 | 1464935099919 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 23:24:59 INFO - PROCESS | 920 | 1464935099925 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 23:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:24:59 INFO - PROCESS | 920 | 1464935099932 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:24:59 INFO - PROCESS | 920 | 1464935099934 Marionette TRACE conn6 <- [1,1130,null,{}] 23:24:59 INFO - PROCESS | 920 | 1464935099938 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:25:00 INFO - PROCESS | 920 | 1464935100026 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 23:25:00 INFO - PROCESS | 920 | 1464935100037 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:00 INFO - PROCESS | 920 | ++DOCSHELL 0E153C00 == 29 [pid = 920] [id = 292] 23:25:00 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (0E154000) [pid = 920] [serial = 875] [outer = 00000000] 23:25:00 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (0E15D400) [pid = 920] [serial = 876] [outer = 0E154000] 23:25:00 INFO - PROCESS | 920 | 1464935100083 Marionette DEBUG loaded listener.js 23:25:00 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0E3B8000) [pid = 920] [serial = 877] [outer = 0E154000] 23:25:00 INFO - PROCESS | 920 | 1464935100564 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:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 23:25:00 INFO - PROCESS | 920 | 1464935100603 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 23:25:00 INFO - PROCESS | 920 | 1464935100606 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 23:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:25:00 INFO - PROCESS | 920 | 1464935100610 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:25:00 INFO - PROCESS | 920 | 1464935100613 Marionette TRACE conn6 <- [1,1134,null,{}] 23:25:00 INFO - PROCESS | 920 | 1464935100624 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:25:00 INFO - PROCESS | 920 | 1464935100742 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 23:25:00 INFO - PROCESS | 920 | 1464935100832 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:00 INFO - PROCESS | 920 | ++DOCSHELL 122B4C00 == 30 [pid = 920] [id = 293] 23:25:00 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (122B5400) [pid = 920] [serial = 878] [outer = 00000000] 23:25:00 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (12372C00) [pid = 920] [serial = 879] [outer = 122B5400] 23:25:00 INFO - PROCESS | 920 | 1464935100881 Marionette DEBUG loaded listener.js 23:25:00 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (12379C00) [pid = 920] [serial = 880] [outer = 122B5400] 23:25:01 INFO - PROCESS | 920 | 1464935101261 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:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 23:25:01 INFO - PROCESS | 920 | 1464935101284 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 23:25:01 INFO - PROCESS | 920 | 1464935101287 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 23:25:01 INFO - PROCESS | 920 | 1464935101290 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:25:01 INFO - PROCESS | 920 | 1464935101292 Marionette TRACE conn6 <- [1,1138,null,{}] 23:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:25:01 INFO - PROCESS | 920 | 1464935101295 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:25:01 INFO - PROCESS | 920 | 1464935101414 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 23:25:01 INFO - PROCESS | 920 | 1464935101438 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:01 INFO - PROCESS | 920 | ++DOCSHELL 0F06CC00 == 31 [pid = 920] [id = 294] 23:25:01 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (12372000) [pid = 920] [serial = 881] [outer = 00000000] 23:25:01 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (126A4C00) [pid = 920] [serial = 882] [outer = 12372000] 23:25:01 INFO - PROCESS | 920 | 1464935101495 Marionette DEBUG loaded listener.js 23:25:01 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (12A49800) [pid = 920] [serial = 883] [outer = 12372000] 23:25:01 INFO - PROCESS | 920 | 1464935101905 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:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 631ms 23:25:01 INFO - PROCESS | 920 | 1464935101925 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 23:25:01 INFO - PROCESS | 920 | 1464935101927 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 23:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:25:01 INFO - PROCESS | 920 | 1464935101930 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:25:01 INFO - PROCESS | 920 | 1464935101932 Marionette TRACE conn6 <- [1,1142,null,{}] 23:25:01 INFO - PROCESS | 920 | 1464935101935 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:25:02 INFO - PROCESS | 920 | 1464935102044 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 23:25:02 INFO - PROCESS | 920 | 1464935102052 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:02 INFO - PROCESS | 920 | ++DOCSHELL 0D91F800 == 32 [pid = 920] [id = 295] 23:25:02 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (12A4F400) [pid = 920] [serial = 884] [outer = 00000000] 23:25:02 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (13909400) [pid = 920] [serial = 885] [outer = 12A4F400] 23:25:02 INFO - PROCESS | 920 | 1464935102097 Marionette DEBUG loaded listener.js 23:25:02 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (139F2400) [pid = 920] [serial = 886] [outer = 12A4F400] 23:25:02 INFO - PROCESS | 920 | 1464935102542 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:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 23:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:25:02 INFO - PROCESS | 920 | 1464935102561 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 23:25:02 INFO - PROCESS | 920 | 1464935102563 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 23:25:02 INFO - PROCESS | 920 | 1464935102566 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:25:02 INFO - PROCESS | 920 | 1464935102568 Marionette TRACE conn6 <- [1,1146,null,{}] 23:25:02 INFO - PROCESS | 920 | 1464935102571 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:25:02 INFO - PROCESS | 920 | 1464935102713 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 23:25:02 INFO - PROCESS | 920 | 1464935102731 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:02 INFO - PROCESS | 920 | ++DOCSHELL 1465CC00 == 33 [pid = 920] [id = 296] 23:25:02 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (14661400) [pid = 920] [serial = 887] [outer = 00000000] 23:25:02 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (146C7C00) [pid = 920] [serial = 888] [outer = 14661400] 23:25:02 INFO - PROCESS | 920 | 1464935102777 Marionette DEBUG loaded listener.js 23:25:02 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (147AB400) [pid = 920] [serial = 889] [outer = 14661400] 23:25:03 INFO - PROCESS | 920 | 1464935103183 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:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 23:25:03 INFO - PROCESS | 920 | 1464935103237 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 23:25:03 INFO - PROCESS | 920 | 1464935103239 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 23:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:25:03 INFO - PROCESS | 920 | 1464935103242 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:25:03 INFO - PROCESS | 920 | 1464935103244 Marionette TRACE conn6 <- [1,1150,null,{}] 23:25:03 INFO - PROCESS | 920 | 1464935103247 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:25:03 INFO - PROCESS | 920 | 1464935103382 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 23:25:03 INFO - PROCESS | 920 | 1464935103398 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:03 INFO - PROCESS | 920 | ++DOCSHELL 147B5400 == 34 [pid = 920] [id = 297] 23:25:03 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (147ED000) [pid = 920] [serial = 890] [outer = 00000000] 23:25:03 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (15205400) [pid = 920] [serial = 891] [outer = 147ED000] 23:25:03 INFO - PROCESS | 920 | 1464935103442 Marionette DEBUG loaded listener.js 23:25:03 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (15206800) [pid = 920] [serial = 892] [outer = 147ED000] 23:25:03 INFO - PROCESS | 920 | 1464935103855 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:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 23:25:03 INFO - PROCESS | 920 | 1464935103918 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 23:25:03 INFO - PROCESS | 920 | 1464935103920 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 23:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:25:03 INFO - PROCESS | 920 | 1464935103923 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:25:03 INFO - PROCESS | 920 | 1464935103925 Marionette TRACE conn6 <- [1,1154,null,{}] 23:25:03 INFO - PROCESS | 920 | 1464935103928 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:25:03 INFO - PROCESS | 920 | 1464935104003 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 23:25:04 INFO - PROCESS | 920 | 1464935104010 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:04 INFO - PROCESS | 920 | ++DOCSHELL 0CF10400 == 35 [pid = 920] [id = 298] 23:25:04 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (15203000) [pid = 920] [serial = 893] [outer = 00000000] 23:25:04 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (155F3400) [pid = 920] [serial = 894] [outer = 15203000] 23:25:04 INFO - PROCESS | 920 | 1464935104054 Marionette DEBUG loaded listener.js 23:25:04 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (155EDC00) [pid = 920] [serial = 895] [outer = 15203000] 23:25:04 INFO - PROCESS | 920 | 1464935104504 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:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 23:25:04 INFO - PROCESS | 920 | 1464935104559 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 23:25:04 INFO - PROCESS | 920 | 1464935104561 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 23:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:25:04 INFO - PROCESS | 920 | 1464935104573 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:25:04 INFO - PROCESS | 920 | 1464935104575 Marionette TRACE conn6 <- [1,1158,null,{}] 23:25:04 INFO - PROCESS | 920 | 1464935104578 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:25:04 INFO - PROCESS | 920 | 1464935104685 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 23:25:04 INFO - PROCESS | 920 | 1464935104770 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:04 INFO - PROCESS | 920 | ++DOCSHELL 122B1800 == 36 [pid = 920] [id = 299] 23:25:04 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (15E01400) [pid = 920] [serial = 896] [outer = 00000000] 23:25:04 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (15E09800) [pid = 920] [serial = 897] [outer = 15E01400] 23:25:04 INFO - PROCESS | 920 | 1464935104814 Marionette DEBUG loaded listener.js 23:25:04 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (15E0A400) [pid = 920] [serial = 898] [outer = 15E01400] 23:25:05 INFO - PROCESS | 920 | 1464935105210 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:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 23:25:05 INFO - PROCESS | 920 | 1464935105249 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 23:25:05 INFO - PROCESS | 920 | 1464935105252 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 23:25:05 INFO - PROCESS | 920 | 1464935105255 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:25:05 INFO - PROCESS | 920 | 1464935105257 Marionette TRACE conn6 <- [1,1162,null,{}] 23:25:05 INFO - PROCESS | 920 | 1464935105260 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:25:05 INFO - PROCESS | 920 | 1464935105407 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 23:25:05 INFO - PROCESS | 920 | [920] 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:25:05 INFO - PROCESS | 920 | 1464935105520 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:05 INFO - PROCESS | 920 | ++DOCSHELL 15E43400 == 37 [pid = 920] [id = 300] 23:25:05 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (16763800) [pid = 920] [serial = 899] [outer = 00000000] 23:25:05 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (16D22800) [pid = 920] [serial = 900] [outer = 16763800] 23:25:05 INFO - PROCESS | 920 | 1464935105608 Marionette DEBUG loaded listener.js 23:25:05 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (16D27400) [pid = 920] [serial = 901] [outer = 16763800] 23:25:06 INFO - PROCESS | 920 | 1464935106057 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:25:06 INFO - PROCESS | 920 | 1464935106132 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 23:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:25:06 INFO - PROCESS | 920 | 1464935106135 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:25:06 INFO - PROCESS | 920 | 1464935106138 Marionette TRACE conn6 <- [1,1166,null,{}] 23:25:06 INFO - PROCESS | 920 | 1464935106142 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:25:06 INFO - PROCESS | 920 | 1464935106681 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 119 (15E3AC00) [pid = 920] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 118 (1B3B7400) [pid = 920] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 117 (16EE3000) [pid = 920] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 116 (0D9EF800) [pid = 920] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 115 (12CAC400) [pid = 920] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17BBE800) [pid = 920] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 113 (0CFAC400) [pid = 920] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 112 (16D23C00) [pid = 920] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 111 (16F6B400) [pid = 920] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17C09000) [pid = 920] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 109 (16D2FC00) [pid = 920] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 108 (15B34000) [pid = 920] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 107 (0E157800) [pid = 920] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 106 (0E6E7800) [pid = 920] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1390F000) [pid = 920] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 104 (0D039400) [pid = 920] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1825D400) [pid = 920] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 102 (18230800) [pid = 920] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 101 (17E54400) [pid = 920] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1754A800) [pid = 920] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 99 (13910800) [pid = 920] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0D920C00) [pid = 920] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17DCD000) [pid = 920] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17557C00) [pid = 920] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 95 (12370400) [pid = 920] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:25:06 INFO - PROCESS | 920 | --DOMWINDOW == 94 (1C1A5000) [pid = 920] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:25:06 INFO - PROCESS | 920 | 1464935106752 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:06 INFO - PROCESS | 920 | ++DOCSHELL 0CFA9000 == 38 [pid = 920] [id = 301] 23:25:06 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (0CFAC400) [pid = 920] [serial = 902] [outer = 00000000] 23:25:06 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0D911400) [pid = 920] [serial = 903] [outer = 0CFAC400] 23:25:06 INFO - PROCESS | 920 | 1464935106806 Marionette DEBUG loaded listener.js 23:25:06 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (12A40800) [pid = 920] [serial = 904] [outer = 0CFAC400] 23:25:07 INFO - PROCESS | 920 | 1464935107180 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:25:07 INFO - PROCESS | 920 | 1464935107215 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 23:25:07 INFO - PROCESS | 920 | 1464935107218 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:25:07 INFO - PROCESS | 920 | 1464935107220 Marionette TRACE conn6 <- [1,1170,null,{}] 23:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:25:07 INFO - PROCESS | 920 | 1464935107223 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:25:07 INFO - PROCESS | 920 | 1464935107301 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 23:25:07 INFO - PROCESS | 920 | 1464935107307 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:07 INFO - PROCESS | 920 | ++DOCSHELL 13910800 == 39 [pid = 920] [id = 302] 23:25:07 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (14669400) [pid = 920] [serial = 905] [outer = 00000000] 23:25:07 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (16D29400) [pid = 920] [serial = 906] [outer = 14669400] 23:25:07 INFO - PROCESS | 920 | 1464935107354 Marionette DEBUG loaded listener.js 23:25:07 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (16EB5000) [pid = 920] [serial = 907] [outer = 14669400] 23:25:07 INFO - PROCESS | 920 | 1464935107807 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:25:07 INFO - PROCESS | 920 | 1464935107857 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 23:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:25:07 INFO - PROCESS | 920 | 1464935107860 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:25:07 INFO - PROCESS | 920 | 1464935107861 Marionette TRACE conn6 <- [1,1174,null,{}] 23:25:07 INFO - PROCESS | 920 | 1464935107865 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:25:07 INFO - PROCESS | 920 | 1464935107943 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 23:25:07 INFO - PROCESS | 920 | 1464935107949 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:07 INFO - PROCESS | 920 | ++DOCSHELL 1754F800 == 40 [pid = 920] [id = 303] 23:25:07 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (17550400) [pid = 920] [serial = 908] [outer = 00000000] 23:25:07 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (1772A000) [pid = 920] [serial = 909] [outer = 17550400] 23:25:07 INFO - PROCESS | 920 | 1464935107993 Marionette DEBUG loaded listener.js 23:25:08 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1772F000) [pid = 920] [serial = 910] [outer = 17550400] 23:25:08 INFO - PROCESS | 920 | 1464935108444 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:25:08 INFO - PROCESS | 920 | 1464935108497 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 23:25:08 INFO - PROCESS | 920 | 1464935108500 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:25:08 INFO - PROCESS | 920 | 1464935108502 Marionette TRACE conn6 <- [1,1178,null,{}] 23:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:25:08 INFO - PROCESS | 920 | 1464935108505 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:25:08 INFO - PROCESS | 920 | 1464935108585 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 23:25:08 INFO - PROCESS | 920 | 1464935108591 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:08 INFO - PROCESS | 920 | ++DOCSHELL 17730400 == 41 [pid = 920] [id = 304] 23:25:08 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (17731C00) [pid = 920] [serial = 911] [outer = 00000000] 23:25:08 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (17BB3800) [pid = 920] [serial = 912] [outer = 17731C00] 23:25:08 INFO - PROCESS | 920 | 1464935108637 Marionette DEBUG loaded listener.js 23:25:08 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17BBB000) [pid = 920] [serial = 913] [outer = 17731C00] 23:25:09 INFO - PROCESS | 920 | 1464935109444 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:25:09 INFO - PROCESS | 920 | 1464935109527 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 23:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:25:09 INFO - PROCESS | 920 | 1464935109532 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:25:09 INFO - PROCESS | 920 | 1464935109537 Marionette TRACE conn6 <- [1,1182,null,{}] 23:25:09 INFO - PROCESS | 920 | 1464935109562 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:25:09 INFO - PROCESS | 920 | 1464935109710 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 23:25:09 INFO - PROCESS | 920 | 1464935109833 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:09 INFO - PROCESS | 920 | ++DOCSHELL 0D02E400 == 42 [pid = 920] [id = 305] 23:25:09 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (0D090400) [pid = 920] [serial = 914] [outer = 00000000] 23:25:09 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (0E156000) [pid = 920] [serial = 915] [outer = 0D090400] 23:25:09 INFO - PROCESS | 920 | 1464935109891 Marionette DEBUG loaded listener.js 23:25:09 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (0E7A3C00) [pid = 920] [serial = 916] [outer = 0D090400] 23:25:10 INFO - PROCESS | 920 | 1464935110524 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:25:10 INFO - PROCESS | 920 | 1464935110582 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 23:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:25:10 INFO - PROCESS | 920 | 1464935110588 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:25:10 INFO - PROCESS | 920 | 1464935110591 Marionette TRACE conn6 <- [1,1186,null,{}] 23:25:10 INFO - PROCESS | 920 | 1464935110596 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:25:10 INFO - PROCESS | 920 | 1464935110716 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 23:25:10 INFO - PROCESS | 920 | 1464935110857 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:10 INFO - PROCESS | 920 | ++DOCSHELL 0D03B000 == 43 [pid = 920] [id = 306] 23:25:10 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (12372800) [pid = 920] [serial = 917] [outer = 00000000] 23:25:10 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (12CB3400) [pid = 920] [serial = 918] [outer = 12372800] 23:25:10 INFO - PROCESS | 920 | 1464935110913 Marionette DEBUG loaded listener.js 23:25:10 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1465E000) [pid = 920] [serial = 919] [outer = 12372800] 23:25:11 INFO - PROCESS | 920 | 1464935111751 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:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1221ms 23:25:11 INFO - PROCESS | 920 | 1464935111811 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 23:25:11 INFO - PROCESS | 920 | 1464935111815 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 23:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:25:11 INFO - PROCESS | 920 | 1464935111820 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:25:11 INFO - PROCESS | 920 | 1464935111823 Marionette TRACE conn6 <- [1,1190,null,{}] 23:25:11 INFO - PROCESS | 920 | 1464935111829 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:25:11 INFO - PROCESS | 920 | 1464935111935 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 23:25:12 INFO - PROCESS | 920 | 1464935112037 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 17723800 == 42 [pid = 920] [id = 21] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 0E15B800 == 41 [pid = 920] [id = 26] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 1A0E0400 == 40 [pid = 920] [id = 20] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 12CB4C00 == 39 [pid = 920] [id = 19] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 143E3000 == 38 [pid = 920] [id = 22] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 16D23000 == 37 [pid = 920] [id = 23] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 0F097400 == 36 [pid = 920] [id = 10] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 152D4800 == 35 [pid = 920] [id = 17] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 12284800 == 34 [pid = 920] [id = 28] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 1C77D000 == 33 [pid = 920] [id = 8] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 0D622800 == 32 [pid = 920] [id = 18] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 0E6F0400 == 31 [pid = 920] [id = 14] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 147F2000 == 30 [pid = 920] [id = 16] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 16D53400 == 29 [pid = 920] [id = 11] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 0E159800 == 28 [pid = 920] [id = 27] 23:25:12 INFO - PROCESS | 920 | --DOCSHELL 0E268400 == 27 [pid = 920] [id = 15] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 111 (194E3000) [pid = 920] [serial = 870] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | ++DOCSHELL 0CFA3800 == 28 [pid = 920] [id = 307] 23:25:12 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (0CFA8000) [pid = 920] [serial = 920] [outer = 00000000] 23:25:12 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (0D914400) [pid = 920] [serial = 921] [outer = 0CFA8000] 23:25:12 INFO - PROCESS | 920 | 1464935112128 Marionette DEBUG loaded listener.js 23:25:12 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (0E15BC00) [pid = 920] [serial = 922] [outer = 0CFA8000] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 113 (17CD8000) [pid = 920] [serial = 736] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 112 (1C778400) [pid = 920] [serial = 739] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 111 (1772CC00) [pid = 920] [serial = 775] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0F098400) [pid = 920] [serial = 778] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 109 (152D2400) [pid = 920] [serial = 781] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 108 (17CD3400) [pid = 920] [serial = 787] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 107 (17968000) [pid = 920] [serial = 784] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 106 (14660800) [pid = 920] [serial = 733] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1C783C00) [pid = 920] [serial = 730] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17E92400) [pid = 920] [serial = 868] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 103 (16D2F800) [pid = 920] [serial = 855] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 102 (1796A000) [pid = 920] [serial = 858] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 101 (16EDC800) [pid = 920] [serial = 856] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17DB0C00) [pid = 920] [serial = 861] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 99 (17BC0000) [pid = 920] [serial = 859] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 98 (17DC3800) [pid = 920] [serial = 862] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17DB0800) [pid = 920] [serial = 864] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 96 (15E42C00) [pid = 920] [serial = 852] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 95 (152D4000) [pid = 920] [serial = 849] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 94 (155F5800) [pid = 920] [serial = 850] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0F099C00) [pid = 920] [serial = 846] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 92 (129EE800) [pid = 920] [serial = 847] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 91 (15205C00) [pid = 920] [serial = 844] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 90 (146C9800) [pid = 920] [serial = 843] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 89 (0E739400) [pid = 920] [serial = 841] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 88 (0D9EB800) [pid = 920] [serial = 840] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 87 (1A0E2400) [pid = 920] [serial = 838] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 86 (1A015800) [pid = 920] [serial = 837] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 85 (18262800) [pid = 920] [serial = 835] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 84 (1825E000) [pid = 920] [serial = 834] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 83 (1822EC00) [pid = 920] [serial = 832] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 82 (1822A800) [pid = 920] [serial = 831] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 81 (17DC8C00) [pid = 920] [serial = 829] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 80 (17CD5000) [pid = 920] [serial = 828] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 79 (152DCC00) [pid = 920] [serial = 826] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 78 (146C6C00) [pid = 920] [serial = 825] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 77 (0E269000) [pid = 920] [serial = 823] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 76 (0DE4D400) [pid = 920] [serial = 822] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 75 (17E5EC00) [pid = 920] [serial = 820] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 74 (17DC9000) [pid = 920] [serial = 865] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 73 (17DACC00) [pid = 920] [serial = 867] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | --DOMWINDOW == 72 (15E45400) [pid = 920] [serial = 853] [outer = 00000000] [url = about:blank] 23:25:12 INFO - PROCESS | 920 | 1464935112560 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:25:12 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:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 23:25:12 INFO - PROCESS | 920 | 1464935112591 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 23:25:12 INFO - PROCESS | 920 | 1464935112597 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 23:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:25:12 INFO - PROCESS | 920 | 1464935112603 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:25:12 INFO - PROCESS | 920 | 1464935112605 Marionette TRACE conn6 <- [1,1194,null,{}] 23:25:12 INFO - PROCESS | 920 | 1464935112609 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:25:12 INFO - PROCESS | 920 | 1464935112691 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 23:25:12 INFO - PROCESS | 920 | 1464935112699 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:12 INFO - PROCESS | 920 | ++DOCSHELL 0CF0E400 == 29 [pid = 920] [id = 308] 23:25:12 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (0E154C00) [pid = 920] [serial = 923] [outer = 00000000] 23:25:12 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (12379000) [pid = 920] [serial = 924] [outer = 0E154C00] 23:25:12 INFO - PROCESS | 920 | 1464935112744 Marionette DEBUG loaded listener.js 23:25:12 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (1262B000) [pid = 920] [serial = 925] [outer = 0E154C00] 23:25:13 INFO - PROCESS | 920 | 1464935113218 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:25:13 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:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 23:25:13 INFO - PROCESS | 920 | 1464935113276 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 23:25:13 INFO - PROCESS | 920 | 1464935113278 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 23:25:13 INFO - PROCESS | 920 | 1464935113282 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:25:13 INFO - PROCESS | 920 | 1464935113285 Marionette TRACE conn6 <- [1,1198,null,{}] 23:25:13 INFO - PROCESS | 920 | 1464935113296 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:25:13 INFO - PROCESS | 920 | 1464935113381 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 23:25:13 INFO - PROCESS | 920 | 1464935113389 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:13 INFO - PROCESS | 920 | ++DOCSHELL 14663800 == 30 [pid = 920] [id = 309] 23:25:13 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (14664C00) [pid = 920] [serial = 926] [outer = 00000000] 23:25:13 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (146C6000) [pid = 920] [serial = 927] [outer = 14664C00] 23:25:13 INFO - PROCESS | 920 | 1464935113438 Marionette DEBUG loaded listener.js 23:25:13 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (147A8800) [pid = 920] [serial = 928] [outer = 14664C00] 23:25:13 INFO - PROCESS | 920 | 1464935113896 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:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 23:25:13 INFO - PROCESS | 920 | 1464935113916 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 23:25:13 INFO - PROCESS | 920 | 1464935113918 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 23:25:13 INFO - PROCESS | 920 | 1464935113921 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:25:13 INFO - PROCESS | 920 | 1464935113923 Marionette TRACE conn6 <- [1,1202,null,{}] 23:25:13 INFO - PROCESS | 920 | 1464935113930 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:25:14 INFO - PROCESS | 920 | 1464935114014 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 23:25:14 INFO - PROCESS | 920 | 1464935114051 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:14 INFO - PROCESS | 920 | ++DOCSHELL 147AB000 == 31 [pid = 920] [id = 310] 23:25:14 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (147F6C00) [pid = 920] [serial = 929] [outer = 00000000] 23:25:14 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (1520F800) [pid = 920] [serial = 930] [outer = 147F6C00] 23:25:14 INFO - PROCESS | 920 | 1464935114095 Marionette DEBUG loaded listener.js 23:25:14 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (155EFC00) [pid = 920] [serial = 931] [outer = 147F6C00] 23:25:14 INFO - PROCESS | 920 | 1464935114525 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:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 23:25:14 INFO - PROCESS | 920 | 1464935114556 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 23:25:14 INFO - PROCESS | 920 | 1464935114558 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 23:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:25:14 INFO - PROCESS | 920 | 1464935114593 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:25:14 INFO - PROCESS | 920 | 1464935114595 Marionette TRACE conn6 <- [1,1206,null,{}] 23:25:14 INFO - PROCESS | 920 | 1464935114606 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:25:14 INFO - PROCESS | 920 | 1464935114710 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 23:25:14 INFO - PROCESS | 920 | 1464935114716 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:14 INFO - PROCESS | 920 | ++DOCSHELL 0F09D400 == 32 [pid = 920] [id = 311] 23:25:14 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (14663400) [pid = 920] [serial = 932] [outer = 00000000] 23:25:14 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (1562B000) [pid = 920] [serial = 933] [outer = 14663400] 23:25:14 INFO - PROCESS | 920 | 1464935114761 Marionette DEBUG loaded listener.js 23:25:14 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (15632C00) [pid = 920] [serial = 934] [outer = 14663400] 23:25:15 INFO - PROCESS | 920 | 1464935115188 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:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 650ms 23:25:15 INFO - PROCESS | 920 | 1464935115235 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 23:25:15 INFO - PROCESS | 920 | 1464935115237 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 23:25:15 INFO - PROCESS | 920 | 1464935115240 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:25:15 INFO - PROCESS | 920 | 1464935115241 Marionette TRACE conn6 <- [1,1210,null,{}] 23:25:15 INFO - PROCESS | 920 | 1464935115245 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:25:15 INFO - PROCESS | 920 | 1464935115371 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 23:25:15 INFO - PROCESS | 920 | 1464935115451 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:15 INFO - PROCESS | 920 | ++DOCSHELL 0D037C00 == 33 [pid = 920] [id = 312] 23:25:15 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (12374400) [pid = 920] [serial = 935] [outer = 00000000] 23:25:15 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (15EEE400) [pid = 920] [serial = 936] [outer = 12374400] 23:25:15 INFO - PROCESS | 920 | 1464935115496 Marionette DEBUG loaded listener.js 23:25:15 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (1675F800) [pid = 920] [serial = 937] [outer = 12374400] 23:25:15 INFO - PROCESS | 920 | 1464935115912 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:25:15 INFO - PROCESS | 920 | 1464935115985 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 23:25:15 INFO - PROCESS | 920 | 1464935115988 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:25:15 INFO - PROCESS | 920 | 1464935115990 Marionette TRACE conn6 <- [1,1214,null,{}] 23:25:15 INFO - PROCESS | 920 | 1464935115993 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:25:16 INFO - PROCESS | 920 | 1464935116099 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 23:25:16 INFO - PROCESS | 920 | 1464935116112 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:16 INFO - PROCESS | 920 | ++DOCSHELL 13911400 == 34 [pid = 920] [id = 313] 23:25:16 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (15EF8800) [pid = 920] [serial = 938] [outer = 00000000] 23:25:16 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (16F6E800) [pid = 920] [serial = 939] [outer = 15EF8800] 23:25:16 INFO - PROCESS | 920 | 1464935116155 Marionette DEBUG loaded listener.js 23:25:16 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17552400) [pid = 920] [serial = 940] [outer = 15EF8800] 23:25:16 INFO - PROCESS | 920 | 1464935116572 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:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 89 (17550400) [pid = 920] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 88 (15E01400) [pid = 920] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 87 (122B5400) [pid = 920] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 86 (12A4F400) [pid = 920] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 85 (15203000) [pid = 920] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 84 (16763800) [pid = 920] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 83 (14669400) [pid = 920] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 82 (12372000) [pid = 920] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0D034800) [pid = 920] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 80 (147ED000) [pid = 920] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 79 (0E154000) [pid = 920] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 78 (0CFAC400) [pid = 920] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:25:16 INFO - PROCESS | 920 | --DOMWINDOW == 77 (14661400) [pid = 920] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:25:16 INFO - PROCESS | 920 | 1464935116757 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 23:25:16 INFO - PROCESS | 920 | 1464935116759 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 23:25:16 INFO - PROCESS | 920 | 1464935116768 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:25:16 INFO - PROCESS | 920 | 1464935116770 Marionette TRACE conn6 <- [1,1218,null,{}] 23:25:16 INFO - PROCESS | 920 | 1464935116774 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:25:16 INFO - PROCESS | 920 | 1464935116851 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 23:25:16 INFO - PROCESS | 920 | 1464935116860 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:16 INFO - PROCESS | 920 | ++DOCSHELL 122B5400 == 35 [pid = 920] [id = 314] 23:25:16 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (12372000) [pid = 920] [serial = 941] [outer = 00000000] 23:25:16 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (139EFC00) [pid = 920] [serial = 942] [outer = 12372000] 23:25:16 INFO - PROCESS | 920 | 1464935116904 Marionette DEBUG loaded listener.js 23:25:16 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (147F5400) [pid = 920] [serial = 943] [outer = 12372000] 23:25:17 INFO - PROCESS | 920 | 1464935117322 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:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 23:25:17 INFO - PROCESS | 920 | 1464935117403 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 23:25:17 INFO - PROCESS | 920 | 1464935117405 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 23:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:25:17 INFO - PROCESS | 920 | 1464935117408 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:25:17 INFO - PROCESS | 920 | 1464935117410 Marionette TRACE conn6 <- [1,1222,null,{}] 23:25:17 INFO - PROCESS | 920 | 1464935117414 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:25:17 INFO - PROCESS | 920 | 1464935117490 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 23:25:17 INFO - PROCESS | 920 | 1464935117499 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:17 INFO - PROCESS | 920 | ++DOCSHELL 16747800 == 36 [pid = 920] [id = 315] 23:25:17 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (16D23C00) [pid = 920] [serial = 944] [outer = 00000000] 23:25:17 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (17553C00) [pid = 920] [serial = 945] [outer = 16D23C00] 23:25:17 INFO - PROCESS | 920 | 1464935117543 Marionette DEBUG loaded listener.js 23:25:17 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (17730800) [pid = 920] [serial = 946] [outer = 16D23C00] 23:25:17 INFO - PROCESS | 920 | 1464935117959 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:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 570ms 23:25:17 INFO - PROCESS | 920 | 1464935117979 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 23:25:17 INFO - PROCESS | 920 | 1464935117981 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 23:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:25:17 INFO - PROCESS | 920 | 1464935117984 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:25:17 INFO - PROCESS | 920 | 1464935117986 Marionette TRACE conn6 <- [1,1226,null,{}] 23:25:17 INFO - PROCESS | 920 | 1464935118002 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:25:18 INFO - PROCESS | 920 | 1464935118082 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 23:25:18 INFO - PROCESS | 920 | 1464935118088 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:18 INFO - PROCESS | 920 | ++DOCSHELL 1796E000 == 37 [pid = 920] [id = 316] 23:25:18 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (17BB6400) [pid = 920] [serial = 947] [outer = 00000000] 23:25:18 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (17BBF400) [pid = 920] [serial = 948] [outer = 17BB6400] 23:25:18 INFO - PROCESS | 920 | 1464935118132 Marionette DEBUG loaded listener.js 23:25:18 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (17C54000) [pid = 920] [serial = 949] [outer = 17BB6400] 23:25:18 INFO - PROCESS | 920 | 1464935118577 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:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 23:25:18 INFO - PROCESS | 920 | 1464935118615 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 23:25:18 INFO - PROCESS | 920 | 1464935118617 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 23:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:25:18 INFO - PROCESS | 920 | 1464935118635 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:25:18 INFO - PROCESS | 920 | 1464935118637 Marionette TRACE conn6 <- [1,1230,null,{}] 23:25:18 INFO - PROCESS | 920 | 1464935118641 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:25:18 INFO - PROCESS | 920 | 1464935118749 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 23:25:18 INFO - PROCESS | 920 | 1464935118883 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:18 INFO - PROCESS | 920 | ++DOCSHELL 0CF0FC00 == 38 [pid = 920] [id = 317] 23:25:18 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (0CFA4C00) [pid = 920] [serial = 950] [outer = 00000000] 23:25:18 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (0D031C00) [pid = 920] [serial = 951] [outer = 0CFA4C00] 23:25:18 INFO - PROCESS | 920 | 1464935118940 Marionette DEBUG loaded listener.js 23:25:19 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (0D6CAC00) [pid = 920] [serial = 952] [outer = 0CFA4C00] 23:25:19 INFO - PROCESS | 920 | 1464935119560 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:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 23:25:19 INFO - PROCESS | 920 | 1464935119607 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 23:25:19 INFO - PROCESS | 920 | 1464935119612 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 23:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:25:19 INFO - PROCESS | 920 | 1464935119617 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:25:19 INFO - PROCESS | 920 | 1464935119621 Marionette TRACE conn6 <- [1,1234,null,{}] 23:25:19 INFO - PROCESS | 920 | 1464935119626 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:25:19 INFO - PROCESS | 920 | 1464935119736 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 23:25:19 INFO - PROCESS | 920 | 1464935119864 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:19 INFO - PROCESS | 920 | ++DOCSHELL 12940400 == 39 [pid = 920] [id = 318] 23:25:19 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (1296C400) [pid = 920] [serial = 953] [outer = 00000000] 23:25:19 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (139F1800) [pid = 920] [serial = 954] [outer = 1296C400] 23:25:19 INFO - PROCESS | 920 | 1464935119922 Marionette DEBUG loaded listener.js 23:25:19 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (14667800) [pid = 920] [serial = 955] [outer = 1296C400] 23:25:20 INFO - PROCESS | 920 | 1464935120504 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:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 23:25:20 INFO - PROCESS | 920 | 1464935120554 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 23:25:20 INFO - PROCESS | 920 | 1464935120558 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 23:25:20 INFO - PROCESS | 920 | 1464935120562 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:25:20 INFO - PROCESS | 920 | 1464935120564 Marionette TRACE conn6 <- [1,1238,null,{}] 23:25:20 INFO - PROCESS | 920 | 1464935120568 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:25:20 INFO - PROCESS | 920 | 1464935120676 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 23:25:20 INFO - PROCESS | 920 | 1464935120805 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:20 INFO - PROCESS | 920 | ++DOCSHELL 15E45400 == 40 [pid = 920] [id = 319] 23:25:20 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (15E46000) [pid = 920] [serial = 956] [outer = 00000000] 23:25:20 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (16D22400) [pid = 920] [serial = 957] [outer = 15E46000] 23:25:20 INFO - PROCESS | 920 | 1464935120860 Marionette DEBUG loaded listener.js 23:25:20 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17729C00) [pid = 920] [serial = 958] [outer = 15E46000] 23:25:21 INFO - PROCESS | 920 | 1464935121476 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:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 23:25:21 INFO - PROCESS | 920 | 1464935121537 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 23:25:21 INFO - PROCESS | 920 | 1464935121539 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 23:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:25:21 INFO - PROCESS | 920 | 1464935121550 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:25:21 INFO - PROCESS | 920 | 1464935121556 Marionette TRACE conn6 <- [1,1242,null,{}] 23:25:21 INFO - PROCESS | 920 | 1464935121560 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:25:21 INFO - PROCESS | 920 | 1464935121667 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 23:25:21 INFO - PROCESS | 920 | 1464935121793 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:21 INFO - PROCESS | 920 | ++DOCSHELL 17CDEC00 == 41 [pid = 920] [id = 320] 23:25:21 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17DAC400) [pid = 920] [serial = 959] [outer = 00000000] 23:25:21 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17DB2000) [pid = 920] [serial = 960] [outer = 17DAC400] 23:25:21 INFO - PROCESS | 920 | 1464935121847 Marionette DEBUG loaded listener.js 23:25:21 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17DB5000) [pid = 920] [serial = 961] [outer = 17DAC400] 23:25:22 INFO - PROCESS | 920 | 1464935122443 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:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 23:25:22 INFO - PROCESS | 920 | 1464935122476 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 23:25:22 INFO - PROCESS | 920 | 1464935122479 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 23:25:22 INFO - PROCESS | 920 | 1464935122482 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:25:22 INFO - PROCESS | 920 | 1464935122485 Marionette TRACE conn6 <- [1,1246,null,{}] 23:25:22 INFO - PROCESS | 920 | 1464935122488 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:25:22 INFO - PROCESS | 920 | 1464935122595 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 23:25:22 INFO - PROCESS | 920 | 1464935122722 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:22 INFO - PROCESS | 920 | ++DOCSHELL 0D62EC00 == 42 [pid = 920] [id = 321] 23:25:22 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (0E155400) [pid = 920] [serial = 962] [outer = 00000000] 23:25:22 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (147ABC00) [pid = 920] [serial = 963] [outer = 0E155400] 23:25:22 INFO - PROCESS | 920 | 1464935122779 Marionette DEBUG loaded listener.js 23:25:22 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (15E3BC00) [pid = 920] [serial = 964] [outer = 0E155400] 23:25:23 INFO - PROCESS | 920 | 1464935123489 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:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1068ms 23:25:23 INFO - PROCESS | 920 | 1464935123555 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 23:25:23 INFO - PROCESS | 920 | 1464935123559 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 23:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:25:23 INFO - PROCESS | 920 | 1464935123565 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:25:23 INFO - PROCESS | 920 | 1464935123568 Marionette TRACE conn6 <- [1,1250,null,{}] 23:25:23 INFO - PROCESS | 920 | 1464935123573 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:25:23 INFO - PROCESS | 920 | 1464935123674 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 23:25:23 INFO - PROCESS | 920 | 1464935123806 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:23 INFO - PROCESS | 920 | ++DOCSHELL 0E7A4800 == 43 [pid = 920] [id = 322] 23:25:23 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (0E7FCC00) [pid = 920] [serial = 965] [outer = 00000000] 23:25:23 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (129F3000) [pid = 920] [serial = 966] [outer = 0E7FCC00] 23:25:23 INFO - PROCESS | 920 | 1464935123856 Marionette DEBUG loaded listener.js 23:25:23 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (12CA5800) [pid = 920] [serial = 967] [outer = 0E7FCC00] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 103 (15E09800) [pid = 920] [serial = 897] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 102 (12372C00) [pid = 920] [serial = 879] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 101 (12379C00) [pid = 920] [serial = 880] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 100 (13909400) [pid = 920] [serial = 885] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 99 (139F2400) [pid = 920] [serial = 886] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 98 (155F3400) [pid = 920] [serial = 894] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 97 (16D22800) [pid = 920] [serial = 900] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 96 (15E0A400) [pid = 920] [serial = 898] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 95 (16D27400) [pid = 920] [serial = 901] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 94 (16D29400) [pid = 920] [serial = 906] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 93 (126A4C00) [pid = 920] [serial = 882] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0D03BC00) [pid = 920] [serial = 873] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 91 (0D1E6400) [pid = 920] [serial = 874] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 90 (12A49800) [pid = 920] [serial = 883] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 89 (1772F000) [pid = 920] [serial = 910] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 88 (15205400) [pid = 920] [serial = 891] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 87 (0E15D400) [pid = 920] [serial = 876] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 86 (0D911400) [pid = 920] [serial = 903] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 85 (15206800) [pid = 920] [serial = 892] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 84 (0E3B8000) [pid = 920] [serial = 877] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 83 (146C7C00) [pid = 920] [serial = 888] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 82 (147AB400) [pid = 920] [serial = 889] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 81 (12A40800) [pid = 920] [serial = 904] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 80 (16EB5000) [pid = 920] [serial = 907] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 79 (155EDC00) [pid = 920] [serial = 895] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | --DOMWINDOW == 78 (1772A000) [pid = 920] [serial = 909] [outer = 00000000] [url = about:blank] 23:25:24 INFO - PROCESS | 920 | 1464935124385 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:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 870ms 23:25:24 INFO - PROCESS | 920 | 1464935124440 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 23:25:24 INFO - PROCESS | 920 | 1464935124445 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 23:25:24 INFO - PROCESS | 920 | 1464935124451 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:25:24 INFO - PROCESS | 920 | 1464935124453 Marionette TRACE conn6 <- [1,1254,null,{}] 23:25:24 INFO - PROCESS | 920 | 1464935124457 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:25:24 INFO - PROCESS | 920 | 1464935124541 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 23:25:24 INFO - PROCESS | 920 | 1464935124551 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:24 INFO - PROCESS | 920 | ++DOCSHELL 0E15D800 == 44 [pid = 920] [id = 323] 23:25:24 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (0E15EC00) [pid = 920] [serial = 968] [outer = 00000000] 23:25:24 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (0E7F2800) [pid = 920] [serial = 969] [outer = 0E15EC00] 23:25:24 INFO - PROCESS | 920 | 1464935124596 Marionette DEBUG loaded listener.js 23:25:24 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (12370800) [pid = 920] [serial = 970] [outer = 0E15EC00] 23:25:25 INFO - PROCESS | 920 | 1464935125080 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:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 23:25:25 INFO - PROCESS | 920 | 1464935125125 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 23:25:25 INFO - PROCESS | 920 | 1464935125127 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 23:25:25 INFO - PROCESS | 920 | 1464935125130 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:25:25 INFO - PROCESS | 920 | 1464935125133 Marionette TRACE conn6 <- [1,1258,null,{}] 23:25:25 INFO - PROCESS | 920 | 1464935125144 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:25:25 INFO - PROCESS | 920 | 1464935125232 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 23:25:25 INFO - PROCESS | 920 | 1464935125356 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:25 INFO - PROCESS | 920 | ++DOCSHELL 143E2C00 == 45 [pid = 920] [id = 324] 23:25:25 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (143E3000) [pid = 920] [serial = 971] [outer = 00000000] 23:25:25 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (14663C00) [pid = 920] [serial = 972] [outer = 143E3000] 23:25:25 INFO - PROCESS | 920 | 1464935125406 Marionette DEBUG loaded listener.js 23:25:25 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (146CE800) [pid = 920] [serial = 973] [outer = 143E3000] 23:25:25 INFO - PROCESS | 920 | 1464935125779 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:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 23:25:25 INFO - PROCESS | 920 | 1464935125810 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 23:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:25:25 INFO - PROCESS | 920 | 1464935125813 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 23:25:25 INFO - PROCESS | 920 | 1464935125816 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:25:25 INFO - PROCESS | 920 | 1464935125818 Marionette TRACE conn6 <- [1,1262,null,{}] 23:25:25 INFO - PROCESS | 920 | 1464935125821 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:25:25 INFO - PROCESS | 920 | 1464935125905 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 23:25:25 INFO - PROCESS | 920 | 1464935125912 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:25 INFO - PROCESS | 920 | ++DOCSHELL 147A8400 == 46 [pid = 920] [id = 325] 23:25:25 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (147B1400) [pid = 920] [serial = 974] [outer = 00000000] 23:25:25 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (1520B800) [pid = 920] [serial = 975] [outer = 147B1400] 23:25:25 INFO - PROCESS | 920 | 1464935125957 Marionette DEBUG loaded listener.js 23:25:26 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (152D1C00) [pid = 920] [serial = 976] [outer = 147B1400] 23:25:26 INFO - PROCESS | 920 | 1464935126439 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:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 23:25:26 INFO - PROCESS | 920 | 1464935126491 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 23:25:26 INFO - PROCESS | 920 | 1464935126493 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 23:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:25:26 INFO - PROCESS | 920 | 1464935126496 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:25:26 INFO - PROCESS | 920 | 1464935126497 Marionette TRACE conn6 <- [1,1266,null,{}] 23:25:26 INFO - PROCESS | 920 | 1464935126501 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:25:26 INFO - PROCESS | 920 | 1464935126615 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 23:25:26 INFO - PROCESS | 920 | 1464935126703 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:26 INFO - PROCESS | 920 | ++DOCSHELL 152D8000 == 47 [pid = 920] [id = 326] 23:25:26 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (155EE000) [pid = 920] [serial = 977] [outer = 00000000] 23:25:26 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (1562F400) [pid = 920] [serial = 978] [outer = 155EE000] 23:25:26 INFO - PROCESS | 920 | 1464935126747 Marionette DEBUG loaded listener.js 23:25:26 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (15E07C00) [pid = 920] [serial = 979] [outer = 155EE000] 23:25:27 INFO - PROCESS | 920 | 1464935127192 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:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 23:25:27 INFO - PROCESS | 920 | 1464935127226 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 23:25:27 INFO - PROCESS | 920 | 1464935127228 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 23:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:25:27 INFO - PROCESS | 920 | 1464935127231 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:25:27 INFO - PROCESS | 920 | 1464935127233 Marionette TRACE conn6 <- [1,1270,null,{}] 23:25:27 INFO - PROCESS | 920 | 1464935127236 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:25:27 INFO - PROCESS | 920 | 1464935127368 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 23:25:27 INFO - PROCESS | 920 | 1464935127427 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:27 INFO - PROCESS | 920 | ++DOCSHELL 0D032400 == 48 [pid = 920] [id = 327] 23:25:27 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (147F9C00) [pid = 920] [serial = 980] [outer = 00000000] 23:25:27 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (16A1E400) [pid = 920] [serial = 981] [outer = 147F9C00] 23:25:27 INFO - PROCESS | 920 | 1464935127473 Marionette DEBUG loaded listener.js 23:25:27 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (16D2C800) [pid = 920] [serial = 982] [outer = 147F9C00] 23:25:27 INFO - PROCESS | 920 | 1464935127893 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:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 23:25:27 INFO - PROCESS | 920 | 1464935128006 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 23:25:27 INFO - PROCESS | 920 | 1464935128008 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 23:25:28 INFO - PROCESS | 920 | 1464935128011 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:25:28 INFO - PROCESS | 920 | 1464935128013 Marionette TRACE conn6 <- [1,1274,null,{}] 23:25:28 INFO - PROCESS | 920 | 1464935128017 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:25:28 INFO - PROCESS | 920 | 1464935128127 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0CFA8000) [pid = 920] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 91 (14664C00) [pid = 920] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 90 (0E154C00) [pid = 920] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 89 (14663400) [pid = 920] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 88 (147F6C00) [pid = 920] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 87 (12374400) [pid = 920] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 86 (15EF8800) [pid = 920] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 85 (12372000) [pid = 920] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:25:28 INFO - PROCESS | 920 | --DOMWINDOW == 84 (16D23C00) [pid = 920] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:25:28 INFO - PROCESS | 920 | 1464935128246 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:28 INFO - PROCESS | 920 | ++DOCSHELL 0CFA8000 == 49 [pid = 920] [id = 328] 23:25:28 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (0D17BC00) [pid = 920] [serial = 983] [outer = 00000000] 23:25:28 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (12372000) [pid = 920] [serial = 984] [outer = 0D17BC00] 23:25:28 INFO - PROCESS | 920 | 1464935128293 Marionette DEBUG loaded listener.js 23:25:28 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (12372400) [pid = 920] [serial = 985] [outer = 0D17BC00] 23:25:28 INFO - PROCESS | 920 | 1464935128644 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:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 23:25:28 INFO - PROCESS | 920 | 1464935128688 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 23:25:28 INFO - PROCESS | 920 | 1464935128690 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 23:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:25:28 INFO - PROCESS | 920 | 1464935128693 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:25:28 INFO - PROCESS | 920 | 1464935128704 Marionette TRACE conn6 <- [1,1278,null,{}] 23:25:28 INFO - PROCESS | 920 | 1464935128708 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:25:28 INFO - PROCESS | 920 | 1464935128819 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 23:25:28 INFO - PROCESS | 920 | 1464935128869 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:28 INFO - PROCESS | 920 | ++DOCSHELL 15204000 == 50 [pid = 920] [id = 329] 23:25:28 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (15E01800) [pid = 920] [serial = 986] [outer = 00000000] 23:25:28 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (1772F000) [pid = 920] [serial = 987] [outer = 15E01800] 23:25:28 INFO - PROCESS | 920 | 1464935128913 Marionette DEBUG loaded listener.js 23:25:28 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17BB8400) [pid = 920] [serial = 988] [outer = 15E01800] 23:25:29 INFO - PROCESS | 920 | 1464935129279 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:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 23:25:29 INFO - PROCESS | 920 | 1464935129324 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 23:25:29 INFO - PROCESS | 920 | 1464935129326 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 23:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:25:29 INFO - PROCESS | 920 | 1464935129329 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:25:29 INFO - PROCESS | 920 | 1464935129331 Marionette TRACE conn6 <- [1,1282,null,{}] 23:25:29 INFO - PROCESS | 920 | 1464935129334 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:25:29 INFO - PROCESS | 920 | 1464935129447 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 23:25:29 INFO - PROCESS | 920 | 1464935129456 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:29 INFO - PROCESS | 920 | ++DOCSHELL 0D031000 == 51 [pid = 920] [id = 330] 23:25:29 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17726000) [pid = 920] [serial = 989] [outer = 00000000] 23:25:29 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17CD8000) [pid = 920] [serial = 990] [outer = 17726000] 23:25:29 INFO - PROCESS | 920 | 1464935129525 Marionette DEBUG loaded listener.js 23:25:29 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17CDE000) [pid = 920] [serial = 991] [outer = 17726000] 23:25:29 INFO - PROCESS | 920 | 1464935129926 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:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 23:25:29 INFO - PROCESS | 920 | 1464935129960 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 23:25:29 INFO - PROCESS | 920 | 1464935129963 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 23:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:25:29 INFO - PROCESS | 920 | 1464935129966 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:25:29 INFO - PROCESS | 920 | 1464935129967 Marionette TRACE conn6 <- [1,1286,null,{}] 23:25:29 INFO - PROCESS | 920 | 1464935129971 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:25:30 INFO - PROCESS | 920 | 1464935130084 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 23:25:30 INFO - PROCESS | 920 | 1464935130096 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:30 INFO - PROCESS | 920 | ++DOCSHELL 17DB2800 == 52 [pid = 920] [id = 331] 23:25:30 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (17DB4000) [pid = 920] [serial = 992] [outer = 00000000] 23:25:30 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17DC8800) [pid = 920] [serial = 993] [outer = 17DB4000] 23:25:30 INFO - PROCESS | 920 | 1464935130140 Marionette DEBUG loaded listener.js 23:25:30 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17DC9C00) [pid = 920] [serial = 994] [outer = 17DB4000] 23:25:30 INFO - PROCESS | 920 | 1464935130757 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:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 870ms 23:25:30 INFO - PROCESS | 920 | 1464935130837 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 23:25:30 INFO - PROCESS | 920 | 1464935130843 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 23:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:25:30 INFO - PROCESS | 920 | 1464935130847 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:25:30 INFO - PROCESS | 920 | 1464935130852 Marionette TRACE conn6 <- [1,1290,null,{}] 23:25:30 INFO - PROCESS | 920 | 1464935130858 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:25:31 INFO - PROCESS | 920 | 1464935131020 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 23:25:31 INFO - PROCESS | 920 | 1464935131033 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:31 INFO - PROCESS | 920 | ++DOCSHELL 0D1E5400 == 53 [pid = 920] [id = 332] 23:25:31 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0E155C00) [pid = 920] [serial = 995] [outer = 00000000] 23:25:31 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (0F09AC00) [pid = 920] [serial = 996] [outer = 0E155C00] 23:25:31 INFO - PROCESS | 920 | 1464935131089 Marionette DEBUG loaded listener.js 23:25:31 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (126A4C00) [pid = 920] [serial = 997] [outer = 0E155C00] 23:25:31 INFO - PROCESS | 920 | 1464935131677 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:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 870ms 23:25:31 INFO - PROCESS | 920 | 1464935131723 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 23:25:31 INFO - PROCESS | 920 | 1464935131729 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 23:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:25:31 INFO - PROCESS | 920 | 1464935131735 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:25:31 INFO - PROCESS | 920 | 1464935131738 Marionette TRACE conn6 <- [1,1294,null,{}] 23:25:31 INFO - PROCESS | 920 | 1464935131742 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:25:31 INFO - PROCESS | 920 | 1464935131858 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 23:25:31 INFO - PROCESS | 920 | 1464935131987 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:31 INFO - PROCESS | 920 | ++DOCSHELL 147AF800 == 54 [pid = 920] [id = 333] 23:25:31 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (147F1000) [pid = 920] [serial = 998] [outer = 00000000] 23:25:32 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (155FAC00) [pid = 920] [serial = 999] [outer = 147F1000] 23:25:32 INFO - PROCESS | 920 | 1464935132042 Marionette DEBUG loaded listener.js 23:25:32 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (15E3B400) [pid = 920] [serial = 1000] [outer = 147F1000] 23:25:32 INFO - PROCESS | 920 | 1464935132663 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:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 23:25:32 INFO - PROCESS | 920 | 1464935132707 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 23:25:32 INFO - PROCESS | 920 | 1464935132710 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 23:25:32 INFO - PROCESS | 920 | 1464935132713 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:25:32 INFO - PROCESS | 920 | 1464935132717 Marionette TRACE conn6 <- [1,1298,null,{}] 23:25:32 INFO - PROCESS | 920 | 1464935132741 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:25:32 INFO - PROCESS | 920 | 1464935132880 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 23:25:32 INFO - PROCESS | 920 | 1464935132944 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:32 INFO - PROCESS | 920 | ++DOCSHELL 17DC0800 == 55 [pid = 920] [id = 334] 23:25:32 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (17DCA000) [pid = 920] [serial = 1001] [outer = 00000000] 23:25:32 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (17E51800) [pid = 920] [serial = 1002] [outer = 17DCA000] 23:25:32 INFO - PROCESS | 920 | 1464935133001 Marionette DEBUG loaded listener.js 23:25:33 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (17E58C00) [pid = 920] [serial = 1003] [outer = 17DCA000] 23:25:33 INFO - PROCESS | 920 | 1464935133591 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:25:33 INFO - PROCESS | 920 | 1464935133650 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 23:25:33 INFO - PROCESS | 920 | 1464935133653 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:25:33 INFO - PROCESS | 920 | 1464935133655 Marionette TRACE conn6 <- [1,1302,null,{}] 23:25:33 INFO - PROCESS | 920 | 1464935133659 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:25:33 INFO - PROCESS | 920 | 1464935133767 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 23:25:33 INFO - PROCESS | 920 | 1464935133896 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:33 INFO - PROCESS | 920 | ++DOCSHELL 17E83800 == 56 [pid = 920] [id = 335] 23:25:33 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17E85800) [pid = 920] [serial = 1004] [outer = 00000000] 23:25:33 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (17E8B400) [pid = 920] [serial = 1005] [outer = 17E85800] 23:25:33 INFO - PROCESS | 920 | 1464935133951 Marionette DEBUG loaded listener.js 23:25:34 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (17E8F800) [pid = 920] [serial = 1006] [outer = 17E85800] 23:25:34 INFO - PROCESS | 920 | 1464935134491 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:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 870ms 23:25:34 INFO - PROCESS | 920 | 1464935134527 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 23:25:34 INFO - PROCESS | 920 | 1464935134529 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 23:25:34 INFO - PROCESS | 920 | 1464935134532 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:25:34 INFO - PROCESS | 920 | 1464935134534 Marionette TRACE conn6 <- [1,1306,null,{}] 23:25:34 INFO - PROCESS | 920 | 1464935134538 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:25:34 INFO - PROCESS | 920 | 1464935134644 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 23:25:34 INFO - PROCESS | 920 | 1464935134745 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:34 INFO - PROCESS | 920 | ++DOCSHELL 0EEFFC00 == 57 [pid = 920] [id = 336] 23:25:34 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17E84C00) [pid = 920] [serial = 1007] [outer = 00000000] 23:25:34 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (18223400) [pid = 920] [serial = 1008] [outer = 17E84C00] 23:25:34 INFO - PROCESS | 920 | 1464935134798 Marionette DEBUG loaded listener.js 23:25:34 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (18229000) [pid = 920] [serial = 1009] [outer = 17E84C00] 23:25:35 INFO - PROCESS | 920 | 1464935135388 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:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 23:25:35 INFO - PROCESS | 920 | 1464935135467 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 23:25:35 INFO - PROCESS | 920 | 1464935135470 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 23:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:25:35 INFO - PROCESS | 920 | 1464935135473 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:25:35 INFO - PROCESS | 920 | 1464935135475 Marionette TRACE conn6 <- [1,1310,null,{}] 23:25:35 INFO - PROCESS | 920 | 1464935135479 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:25:35 INFO - PROCESS | 920 | 1464935135600 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 23:25:35 INFO - PROCESS | 920 | 1464935135697 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:35 INFO - PROCESS | 920 | ++DOCSHELL 0D9EB800 == 58 [pid = 920] [id = 337] 23:25:35 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (0E158800) [pid = 920] [serial = 1010] [outer = 00000000] 23:25:35 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (123F3000) [pid = 920] [serial = 1011] [outer = 0E158800] 23:25:35 INFO - PROCESS | 920 | 1464935135751 Marionette DEBUG loaded listener.js 23:25:35 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (146CD000) [pid = 920] [serial = 1012] [outer = 0E158800] 23:25:36 INFO - PROCESS | 920 | 1464935136446 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:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1021ms 23:25:36 INFO - PROCESS | 920 | 1464935136498 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 23:25:36 INFO - PROCESS | 920 | 1464935136502 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 23:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:25:36 INFO - PROCESS | 920 | 1464935136507 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:25:36 INFO - PROCESS | 920 | 1464935136510 Marionette TRACE conn6 <- [1,1314,null,{}] 23:25:36 INFO - PROCESS | 920 | 1464935136516 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:25:36 INFO - PROCESS | 920 | 1464935136617 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 23:25:36 INFO - PROCESS | 920 | 1464935136750 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:36 INFO - PROCESS | 920 | ++DOCSHELL 12370400 == 59 [pid = 920] [id = 338] 23:25:36 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (12379400) [pid = 920] [serial = 1013] [outer = 00000000] 23:25:36 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1390F000) [pid = 920] [serial = 1014] [outer = 12379400] 23:25:36 INFO - PROCESS | 920 | 1464935136804 Marionette DEBUG loaded listener.js 23:25:36 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (14665400) [pid = 920] [serial = 1015] [outer = 12379400] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 14668000 == 58 [pid = 920] [id = 290] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0F09D400 == 57 [pid = 920] [id = 311] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 147AB000 == 56 [pid = 920] [id = 310] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 13911400 == 55 [pid = 920] [id = 313] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0D037C00 == 54 [pid = 920] [id = 312] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 14663800 == 53 [pid = 920] [id = 309] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0D031000 == 52 [pid = 920] [id = 330] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 15204000 == 51 [pid = 920] [id = 329] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0CFA8000 == 50 [pid = 920] [id = 328] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0D032400 == 49 [pid = 920] [id = 327] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 152D8000 == 48 [pid = 920] [id = 326] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 147A8400 == 47 [pid = 920] [id = 325] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 143E2C00 == 46 [pid = 920] [id = 324] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0E15D800 == 45 [pid = 920] [id = 323] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0E7A4800 == 44 [pid = 920] [id = 322] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 17CDEC00 == 43 [pid = 920] [id = 320] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 15E45400 == 42 [pid = 920] [id = 319] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 12940400 == 41 [pid = 920] [id = 318] 23:25:37 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17BBF400) [pid = 920] [serial = 948] [outer = 00000000] [url = about:blank] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0CF0FC00 == 40 [pid = 920] [id = 317] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0CFA2C00 == 39 [pid = 920] [id = 24] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 1796E000 == 38 [pid = 920] [id = 316] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 16747800 == 37 [pid = 920] [id = 315] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 16D2E400 == 36 [pid = 920] [id = 25] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 122B5400 == 35 [pid = 920] [id = 314] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0D62EC00 == 34 [pid = 920] [id = 321] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0D9EB800 == 33 [pid = 920] [id = 337] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0EEFFC00 == 32 [pid = 920] [id = 336] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 17DC0800 == 31 [pid = 920] [id = 334] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 17E83800 == 30 [pid = 920] [id = 335] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 147AF800 == 29 [pid = 920] [id = 333] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 17DB2800 == 28 [pid = 920] [id = 331] 23:25:37 INFO - PROCESS | 920 | --DOCSHELL 0D1E5400 == 27 [pid = 920] [id = 332] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17BB3800) [pid = 920] [serial = 912] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 114 (0D914400) [pid = 920] [serial = 921] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 113 (0E15BC00) [pid = 920] [serial = 922] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 112 (146C6000) [pid = 920] [serial = 927] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 111 (147A8800) [pid = 920] [serial = 928] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 110 (12379000) [pid = 920] [serial = 924] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 109 (1562B000) [pid = 920] [serial = 933] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 108 (1262B000) [pid = 920] [serial = 925] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 107 (15632C00) [pid = 920] [serial = 934] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1520F800) [pid = 920] [serial = 930] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 105 (12CB3400) [pid = 920] [serial = 918] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 104 (0E156000) [pid = 920] [serial = 915] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1675F800) [pid = 920] [serial = 937] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 102 (15EEE400) [pid = 920] [serial = 936] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 101 (16F6E800) [pid = 920] [serial = 939] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 100 (139EFC00) [pid = 920] [serial = 942] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 99 (17552400) [pid = 920] [serial = 940] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 98 (147F5400) [pid = 920] [serial = 943] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17730800) [pid = 920] [serial = 946] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17553C00) [pid = 920] [serial = 945] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | --DOMWINDOW == 95 (155EFC00) [pid = 920] [serial = 931] [outer = 00000000] [url = about:blank] 23:25:38 INFO - PROCESS | 920 | 1464935138898 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:25:38 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:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2427ms 23:25:38 INFO - PROCESS | 920 | 1464935138942 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 23:25:38 INFO - PROCESS | 920 | 1464935138947 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 23:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:25:38 INFO - PROCESS | 920 | 1464935138952 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:25:38 INFO - PROCESS | 920 | 1464935138955 Marionette TRACE conn6 <- [1,1318,null,{}] 23:25:38 INFO - PROCESS | 920 | 1464935138961 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:25:39 INFO - PROCESS | 920 | 1464935139055 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 23:25:39 INFO - PROCESS | 920 | 1464935139065 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:39 INFO - PROCESS | 920 | ++DOCSHELL 0D1E5400 == 28 [pid = 920] [id = 339] 23:25:39 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0D1E7800) [pid = 920] [serial = 1016] [outer = 00000000] 23:25:39 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0D6D4800) [pid = 920] [serial = 1017] [outer = 0D1E7800] 23:25:39 INFO - PROCESS | 920 | 1464935139113 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (0DE49800) [pid = 920] [serial = 1018] [outer = 0D1E7800] 23:25:39 INFO - PROCESS | 920 | 1464935139616 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:25:39 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:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 23:25:39 INFO - PROCESS | 920 | 1464935139631 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 23:25:39 INFO - PROCESS | 920 | 1464935139638 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 23:25:39 INFO - PROCESS | 920 | 1464935139643 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:25:39 INFO - PROCESS | 920 | 1464935139646 Marionette TRACE conn6 <- [1,1322,null,{}] 23:25:39 INFO - PROCESS | 920 | 1464935139650 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:25:39 INFO - PROCESS | 920 | 1464935139743 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 23:25:39 INFO - PROCESS | 920 | 1464935139754 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:39 INFO - PROCESS | 920 | ++DOCSHELL 0E6B5400 == 29 [pid = 920] [id = 340] 23:25:39 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (0E6E2800) [pid = 920] [serial = 1019] [outer = 00000000] 23:25:39 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (0E7F2400) [pid = 920] [serial = 1020] [outer = 0E6E2800] 23:25:39 INFO - PROCESS | 920 | 1464935139801 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (0F078800) [pid = 920] [serial = 1021] [outer = 0E6E2800] 23:25:40 INFO - PROCESS | 920 | 1464935140271 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:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 23:25:40 INFO - PROCESS | 920 | 1464935140318 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 23:25:40 INFO - PROCESS | 920 | 1464935140320 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 23:25:40 INFO - PROCESS | 920 | 1464935140324 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:25:40 INFO - PROCESS | 920 | 1464935140328 Marionette TRACE conn6 <- [1,1326,null,{}] 23:25:40 INFO - PROCESS | 920 | 1464935140339 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:25:40 INFO - PROCESS | 920 | 1464935140425 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 23:25:40 INFO - PROCESS | 920 | 1464935140557 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:40 INFO - PROCESS | 920 | ++DOCSHELL 1248C800 == 30 [pid = 920] [id = 341] 23:25:40 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (1248CC00) [pid = 920] [serial = 1022] [outer = 00000000] 23:25:40 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1293E000) [pid = 920] [serial = 1023] [outer = 1248CC00] 23:25:40 INFO - PROCESS | 920 | 1464935140606 Marionette DEBUG loaded listener.js 23:25:40 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (129F7800) [pid = 920] [serial = 1024] [outer = 1248CC00] 23:25:41 INFO - PROCESS | 920 | 1464935141531 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:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1236ms 23:25:41 INFO - PROCESS | 920 | 1464935141569 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 23:25:41 INFO - PROCESS | 920 | 1464935141571 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 23:25:41 INFO - PROCESS | 920 | 1464935141574 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:25:41 INFO - PROCESS | 920 | 1464935141576 Marionette TRACE conn6 <- [1,1330,null,{}] 23:25:41 INFO - PROCESS | 920 | 1464935141580 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:25:41 INFO - PROCESS | 920 | 1464935141701 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 23:25:41 INFO - PROCESS | 920 | 1464935141708 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:41 INFO - PROCESS | 920 | ++DOCSHELL 126A9800 == 31 [pid = 920] [id = 342] 23:25:41 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (12C26800) [pid = 920] [serial = 1025] [outer = 00000000] 23:25:41 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (139F4C00) [pid = 920] [serial = 1026] [outer = 12C26800] 23:25:41 INFO - PROCESS | 920 | 1464935141754 Marionette DEBUG loaded listener.js 23:25:41 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (14664400) [pid = 920] [serial = 1027] [outer = 12C26800] 23:25:42 INFO - PROCESS | 920 | 1464935142241 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:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 23:25:42 INFO - PROCESS | 920 | 1464935142309 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 23:25:42 INFO - PROCESS | 920 | 1464935142311 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 23:25:42 INFO - PROCESS | 920 | 1464935142314 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:25:42 INFO - PROCESS | 920 | 1464935142316 Marionette TRACE conn6 <- [1,1334,null,{}] 23:25:42 INFO - PROCESS | 920 | 1464935142319 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:25:42 INFO - PROCESS | 920 | 1464935142431 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 23:25:42 INFO - PROCESS | 920 | 1464935142446 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:42 INFO - PROCESS | 920 | ++DOCSHELL 14668800 == 32 [pid = 920] [id = 343] 23:25:42 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (146C4C00) [pid = 920] [serial = 1028] [outer = 00000000] 23:25:42 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (146D2C00) [pid = 920] [serial = 1029] [outer = 146C4C00] 23:25:42 INFO - PROCESS | 920 | 1464935142492 Marionette DEBUG loaded listener.js 23:25:42 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (147F2400) [pid = 920] [serial = 1030] [outer = 146C4C00] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17BB6400) [pid = 920] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 108 (155EE000) [pid = 920] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 107 (147F9C00) [pid = 920] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 106 (143E3000) [pid = 920] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 105 (147B1400) [pid = 920] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17726000) [pid = 920] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 103 (0E15EC00) [pid = 920] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0CFA4C00) [pid = 920] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 101 (17DAC400) [pid = 920] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 100 (0E155400) [pid = 920] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 99 (1296C400) [pid = 920] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0E7FCC00) [pid = 920] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 97 (15E46000) [pid = 920] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 96 (0D17BC00) [pid = 920] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 95 (15E01800) [pid = 920] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 94 (0E155C00) [pid = 920] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 93 (147F1000) [pid = 920] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 92 (17DCA000) [pid = 920] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:25:42 INFO - PROCESS | 920 | --DOMWINDOW == 91 (17E85800) [pid = 920] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:25:43 INFO - PROCESS | 920 | --DOMWINDOW == 90 (17E84C00) [pid = 920] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:25:43 INFO - PROCESS | 920 | --DOMWINDOW == 89 (0E158800) [pid = 920] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:25:43 INFO - PROCESS | 920 | --DOMWINDOW == 88 (0D090400) [pid = 920] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:25:43 INFO - PROCESS | 920 | --DOMWINDOW == 87 (146D1400) [pid = 920] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:25:43 INFO - PROCESS | 920 | --DOMWINDOW == 86 (12372800) [pid = 920] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:25:43 INFO - PROCESS | 920 | --DOMWINDOW == 85 (17731C00) [pid = 920] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:25:43 INFO - PROCESS | 920 | --DOMWINDOW == 84 (17DB4000) [pid = 920] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:25:43 INFO - PROCESS | 920 | 1464935143263 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:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 23:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:25:43 INFO - PROCESS | 920 | 1464935143288 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 23:25:43 INFO - PROCESS | 920 | 1464935143290 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 23:25:43 INFO - PROCESS | 920 | 1464935143293 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:25:43 INFO - PROCESS | 920 | 1464935143295 Marionette TRACE conn6 <- [1,1338,null,{}] 23:25:43 INFO - PROCESS | 920 | 1464935143298 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:25:43 INFO - PROCESS | 920 | 1464935143407 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 23:25:43 INFO - PROCESS | 920 | 1464935143415 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:43 INFO - PROCESS | 920 | ++DOCSHELL 13918C00 == 33 [pid = 920] [id = 344] 23:25:43 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (139F1000) [pid = 920] [serial = 1031] [outer = 00000000] 23:25:43 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (147F9800) [pid = 920] [serial = 1032] [outer = 139F1000] 23:25:43 INFO - PROCESS | 920 | 1464935143460 Marionette DEBUG loaded listener.js 23:25:43 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (1520A800) [pid = 920] [serial = 1033] [outer = 139F1000] 23:25:43 INFO - PROCESS | 920 | 1464935143884 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:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 23:25:43 INFO - PROCESS | 920 | 1464935143924 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 23:25:43 INFO - PROCESS | 920 | 1464935143926 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 23:25:43 INFO - PROCESS | 920 | 1464935143934 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:25:43 INFO - PROCESS | 920 | 1464935143936 Marionette TRACE conn6 <- [1,1342,null,{}] 23:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:25:43 INFO - PROCESS | 920 | 1464935143939 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:25:44 INFO - PROCESS | 920 | 1464935144017 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 23:25:44 INFO - PROCESS | 920 | 1464935144028 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:44 INFO - PROCESS | 920 | ++DOCSHELL 152DF400 == 34 [pid = 920] [id = 345] 23:25:44 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (155EF400) [pid = 920] [serial = 1034] [outer = 00000000] 23:25:44 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (155F4C00) [pid = 920] [serial = 1035] [outer = 155EF400] 23:25:44 INFO - PROCESS | 920 | 1464935144072 Marionette DEBUG loaded listener.js 23:25:44 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (155F6800) [pid = 920] [serial = 1036] [outer = 155EF400] 23:25:44 INFO - PROCESS | 920 | 1464935144523 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:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 23:25:44 INFO - PROCESS | 920 | 1464935144569 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 23:25:44 INFO - PROCESS | 920 | 1464935144571 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 23:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:25:44 INFO - PROCESS | 920 | 1464935144575 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:25:44 INFO - PROCESS | 920 | 1464935144576 Marionette TRACE conn6 <- [1,1346,null,{}] 23:25:44 INFO - PROCESS | 920 | 1464935144580 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:25:44 INFO - PROCESS | 920 | 1464935144656 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 23:25:44 INFO - PROCESS | 920 | 1464935144665 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:44 INFO - PROCESS | 920 | ++DOCSHELL 155F4800 == 35 [pid = 920] [id = 346] 23:25:44 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (156DE800) [pid = 920] [serial = 1037] [outer = 00000000] 23:25:44 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (15E0A000) [pid = 920] [serial = 1038] [outer = 156DE800] 23:25:44 INFO - PROCESS | 920 | 1464935144708 Marionette DEBUG loaded listener.js 23:25:44 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (15E04800) [pid = 920] [serial = 1039] [outer = 156DE800] 23:25:45 INFO - PROCESS | 920 | 1464935145455 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:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 23:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:25:45 INFO - PROCESS | 920 | 1464935145506 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 23:25:45 INFO - PROCESS | 920 | 1464935145510 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 23:25:45 INFO - PROCESS | 920 | 1464935145516 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:25:45 INFO - PROCESS | 920 | 1464935145520 Marionette TRACE conn6 <- [1,1350,null,{}] 23:25:45 INFO - PROCESS | 920 | 1464935145526 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:25:45 INFO - PROCESS | 920 | 1464935145670 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 23:25:45 INFO - PROCESS | 920 | 1464935145789 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:45 INFO - PROCESS | 920 | ++DOCSHELL 0E157800 == 36 [pid = 920] [id = 347] 23:25:45 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (0E157C00) [pid = 920] [serial = 1040] [outer = 00000000] 23:25:45 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (0E3B1400) [pid = 920] [serial = 1041] [outer = 0E157C00] 23:25:45 INFO - PROCESS | 920 | 1464935145850 Marionette DEBUG loaded listener.js 23:25:45 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0E7B0000) [pid = 920] [serial = 1042] [outer = 0E157C00] 23:25:46 INFO - PROCESS | 920 | 1464935146624 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:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1184ms 23:25:46 INFO - PROCESS | 920 | 1464935146700 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 23:25:46 INFO - PROCESS | 920 | 1464935146706 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 23:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:25:46 INFO - PROCESS | 920 | 1464935146713 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:25:46 INFO - PROCESS | 920 | 1464935146716 Marionette TRACE conn6 <- [1,1354,null,{}] 23:25:46 INFO - PROCESS | 920 | 1464935146720 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:25:46 INFO - PROCESS | 920 | 1464935146929 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 23:25:47 INFO - PROCESS | 920 | 1464935147058 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:47 INFO - PROCESS | 920 | ++DOCSHELL 0CFAF400 == 37 [pid = 920] [id = 348] 23:25:47 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0CFB0000) [pid = 920] [serial = 1043] [outer = 00000000] 23:25:47 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (0D139C00) [pid = 920] [serial = 1044] [outer = 0CFB0000] 23:25:47 INFO - PROCESS | 920 | 1464935147108 Marionette DEBUG loaded listener.js 23:25:47 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (0D6CD800) [pid = 920] [serial = 1045] [outer = 0CFB0000] 23:25:47 INFO - PROCESS | 920 | --DOCSHELL 0D02E400 == 36 [pid = 920] [id = 305] 23:25:47 INFO - PROCESS | 920 | --DOCSHELL 122B4C00 == 35 [pid = 920] [id = 293] 23:25:47 INFO - PROCESS | 920 | --DOCSHELL 17730400 == 34 [pid = 920] [id = 304] 23:25:47 INFO - PROCESS | 920 | --DOCSHELL 0F06CC00 == 33 [pid = 920] [id = 294] 23:25:47 INFO - PROCESS | 920 | --DOCSHELL 0D034400 == 32 [pid = 920] [id = 291] 23:25:47 INFO - PROCESS | 920 | --DOCSHELL 0E153C00 == 31 [pid = 920] [id = 292] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 98 (1A07B400) [pid = 920] [serial = 871] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 97 (1465E000) [pid = 920] [serial = 919] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17C54000) [pid = 920] [serial = 949] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 95 (17729C00) [pid = 920] [serial = 958] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 94 (15E3BC00) [pid = 920] [serial = 964] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0E7A3C00) [pid = 920] [serial = 916] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 92 (14667800) [pid = 920] [serial = 955] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 91 (17BB8400) [pid = 920] [serial = 988] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 90 (1390F000) [pid = 920] [serial = 1014] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 89 (0F09AC00) [pid = 920] [serial = 996] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 88 (155FAC00) [pid = 920] [serial = 999] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 87 (126A4C00) [pid = 920] [serial = 997] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 86 (17E51800) [pid = 920] [serial = 1002] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 85 (15E3B400) [pid = 920] [serial = 1000] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 84 (17E8B400) [pid = 920] [serial = 1005] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 83 (17E58C00) [pid = 920] [serial = 1003] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 82 (18223400) [pid = 920] [serial = 1008] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 81 (17E8F800) [pid = 920] [serial = 1006] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 80 (123F3000) [pid = 920] [serial = 1011] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 79 (18229000) [pid = 920] [serial = 1009] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 78 (146CD000) [pid = 920] [serial = 1012] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 77 (17DC9C00) [pid = 920] [serial = 994] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 76 (152D1C00) [pid = 920] [serial = 976] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 75 (17DB5000) [pid = 920] [serial = 961] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 74 (0D6CAC00) [pid = 920] [serial = 952] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 73 (17BBB000) [pid = 920] [serial = 913] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 72 (17DC8800) [pid = 920] [serial = 993] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 71 (1562F400) [pid = 920] [serial = 978] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 70 (16A1E400) [pid = 920] [serial = 981] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 69 (14663C00) [pid = 920] [serial = 972] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 68 (146CE800) [pid = 920] [serial = 973] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 67 (1520B800) [pid = 920] [serial = 975] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 66 (15E07C00) [pid = 920] [serial = 979] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 65 (17CD8000) [pid = 920] [serial = 990] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 64 (0E7F2800) [pid = 920] [serial = 969] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 63 (12370800) [pid = 920] [serial = 970] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 62 (0D031C00) [pid = 920] [serial = 951] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 61 (17DB2000) [pid = 920] [serial = 960] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 60 (147ABC00) [pid = 920] [serial = 963] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 59 (139F1800) [pid = 920] [serial = 954] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 58 (12CA5800) [pid = 920] [serial = 967] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 57 (129F3000) [pid = 920] [serial = 966] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 56 (16D22400) [pid = 920] [serial = 957] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 55 (16D2C800) [pid = 920] [serial = 982] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 54 (12372000) [pid = 920] [serial = 984] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 53 (12372400) [pid = 920] [serial = 985] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 52 (17CDE000) [pid = 920] [serial = 991] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | --DOMWINDOW == 51 (1772F000) [pid = 920] [serial = 987] [outer = 00000000] [url = about:blank] 23:25:47 INFO - PROCESS | 920 | 1464935147649 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:25:47 INFO - PROCESS | 920 | 1464935147689 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 23:25:47 INFO - PROCESS | 920 | 1464935147693 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:25:47 INFO - PROCESS | 920 | 1464935147697 Marionette TRACE conn6 <- [1,1358,null,{}] 23:25:47 INFO - PROCESS | 920 | 1464935147702 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:25:47 INFO - PROCESS | 920 | 1464935147787 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 23:25:47 INFO - PROCESS | 920 | 1464935147795 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:47 INFO - PROCESS | 920 | ++DOCSHELL 0E15A000 == 32 [pid = 920] [id = 349] 23:25:47 INFO - PROCESS | 920 | ++DOMWINDOW == 52 (0E15BC00) [pid = 920] [serial = 1046] [outer = 00000000] 23:25:47 INFO - PROCESS | 920 | ++DOMWINDOW == 53 (0F06F000) [pid = 920] [serial = 1047] [outer = 0E15BC00] 23:25:47 INFO - PROCESS | 920 | 1464935147848 Marionette DEBUG loaded listener.js 23:25:47 INFO - PROCESS | 920 | ++DOMWINDOW == 54 (12372400) [pid = 920] [serial = 1048] [outer = 0E15BC00] 23:25:48 INFO - PROCESS | 920 | 1464935148329 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:25:48 INFO - PROCESS | 920 | 1464935148368 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 23:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:25:48 INFO - PROCESS | 920 | 1464935148371 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:25:48 INFO - PROCESS | 920 | 1464935148373 Marionette TRACE conn6 <- [1,1362,null,{}] 23:25:48 INFO - PROCESS | 920 | 1464935148377 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:25:48 INFO - PROCESS | 920 | 1464935148486 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 23:25:48 INFO - PROCESS | 920 | 1464935148500 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:48 INFO - PROCESS | 920 | ++DOCSHELL 12CA5800 == 33 [pid = 920] [id = 350] 23:25:48 INFO - PROCESS | 920 | ++DOMWINDOW == 55 (12CA6400) [pid = 920] [serial = 1049] [outer = 00000000] 23:25:48 INFO - PROCESS | 920 | ++DOMWINDOW == 56 (12CB1000) [pid = 920] [serial = 1050] [outer = 12CA6400] 23:25:48 INFO - PROCESS | 920 | 1464935148545 Marionette DEBUG loaded listener.js 23:25:48 INFO - PROCESS | 920 | ++DOMWINDOW == 57 (13917400) [pid = 920] [serial = 1051] [outer = 12CA6400] 23:25:48 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:25:48 INFO - PROCESS | 920 | 1464935149000 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:25:49 INFO - PROCESS | 920 | 1464935149049 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 23:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:25:49 INFO - PROCESS | 920 | 1464935149059 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:25:49 INFO - PROCESS | 920 | 1464935149064 Marionette TRACE conn6 <- [1,1366,null,{}] 23:25:49 INFO - PROCESS | 920 | 1464935149068 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:25:49 INFO - PROCESS | 920 | 1464935149153 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 23:25:49 INFO - PROCESS | 920 | 1464935149163 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:49 INFO - PROCESS | 920 | ++DOCSHELL 146C9C00 == 34 [pid = 920] [id = 351] 23:25:49 INFO - PROCESS | 920 | ++DOMWINDOW == 58 (146CB400) [pid = 920] [serial = 1052] [outer = 00000000] 23:25:49 INFO - PROCESS | 920 | ++DOMWINDOW == 59 (147A8400) [pid = 920] [serial = 1053] [outer = 146CB400] 23:25:49 INFO - PROCESS | 920 | 1464935149206 Marionette DEBUG loaded listener.js 23:25:49 INFO - PROCESS | 920 | ++DOMWINDOW == 60 (147EF000) [pid = 920] [serial = 1054] [outer = 146CB400] 23:25:49 INFO - PROCESS | 920 | 1464935149636 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:25:49 INFO - PROCESS | 920 | 1464935149687 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 23:25:49 INFO - PROCESS | 920 | 1464935149690 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:25:49 INFO - PROCESS | 920 | 1464935149692 Marionette TRACE conn6 <- [1,1370,null,{}] 23:25:49 INFO - PROCESS | 920 | 1464935149695 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:25:49 INFO - PROCESS | 920 | 1464935149784 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 23:25:49 INFO - PROCESS | 920 | 1464935149790 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:49 INFO - PROCESS | 920 | ++DOCSHELL 146C4800 == 35 [pid = 920] [id = 352] 23:25:49 INFO - PROCESS | 920 | ++DOMWINDOW == 61 (146CCC00) [pid = 920] [serial = 1055] [outer = 00000000] 23:25:49 INFO - PROCESS | 920 | ++DOMWINDOW == 62 (155F1400) [pid = 920] [serial = 1056] [outer = 146CCC00] 23:25:49 INFO - PROCESS | 920 | 1464935149835 Marionette DEBUG loaded listener.js 23:25:49 INFO - PROCESS | 920 | ++DOMWINDOW == 63 (155FB800) [pid = 920] [serial = 1057] [outer = 146CCC00] 23:25:50 INFO - PROCESS | 920 | [920] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:25:50 INFO - PROCESS | 920 | 1464935150331 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:25:50 INFO - PROCESS | 920 | 1464935150367 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 23:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:25:50 INFO - PROCESS | 920 | 1464935150370 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:25:50 INFO - PROCESS | 920 | 1464935150372 Marionette TRACE conn6 <- [1,1374,null,{}] 23:25:50 INFO - PROCESS | 920 | 1464935150375 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:25:50 INFO - PROCESS | 920 | 1464935150481 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 23:25:50 INFO - PROCESS | 920 | 1464935150491 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:50 INFO - PROCESS | 920 | ++DOCSHELL 15E04400 == 36 [pid = 920] [id = 353] 23:25:50 INFO - PROCESS | 920 | ++DOMWINDOW == 64 (15E07000) [pid = 920] [serial = 1058] [outer = 00000000] 23:25:50 INFO - PROCESS | 920 | ++DOMWINDOW == 65 (15E38C00) [pid = 920] [serial = 1059] [outer = 15E07000] 23:25:50 INFO - PROCESS | 920 | 1464935150592 Marionette DEBUG loaded listener.js 23:25:50 INFO - PROCESS | 920 | ++DOMWINDOW == 66 (15EF3C00) [pid = 920] [serial = 1060] [outer = 15E07000] 23:25:51 INFO - PROCESS | 920 | 1464935151047 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:25:51 INFO - PROCESS | 920 | 1464935151102 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 23:25:51 INFO - PROCESS | 920 | 1464935151105 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:25:51 INFO - PROCESS | 920 | 1464935151107 Marionette TRACE conn6 <- [1,1378,null,{}] 23:25:51 INFO - PROCESS | 920 | 1464935151110 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:25:51 INFO - PROCESS | 920 | 1464935151252 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 23:25:51 INFO - PROCESS | 920 | 1464935151265 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:51 INFO - PROCESS | 920 | ++DOCSHELL 15E07800 == 37 [pid = 920] [id = 354] 23:25:51 INFO - PROCESS | 920 | ++DOMWINDOW == 67 (15E3C400) [pid = 920] [serial = 1061] [outer = 00000000] 23:25:51 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (16D2BC00) [pid = 920] [serial = 1062] [outer = 15E3C400] 23:25:51 INFO - PROCESS | 920 | 1464935151311 Marionette DEBUG loaded listener.js 23:25:51 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (16D2C400) [pid = 920] [serial = 1063] [outer = 15E3C400] 23:25:51 INFO - PROCESS | 920 | 1464935151722 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:25:51 INFO - PROCESS | 920 | --DOMWINDOW == 68 (155EF400) [pid = 920] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:25:51 INFO - PROCESS | 920 | --DOMWINDOW == 67 (12C26800) [pid = 920] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:25:51 INFO - PROCESS | 920 | --DOMWINDOW == 66 (146C4C00) [pid = 920] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:25:51 INFO - PROCESS | 920 | --DOMWINDOW == 65 (0D1E7800) [pid = 920] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:25:51 INFO - PROCESS | 920 | --DOMWINDOW == 64 (0E6E2800) [pid = 920] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:25:51 INFO - PROCESS | 920 | --DOMWINDOW == 63 (1248CC00) [pid = 920] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:25:51 INFO - PROCESS | 920 | --DOMWINDOW == 62 (139F1000) [pid = 920] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 23:25:51 INFO - PROCESS | 920 | 1464935151777 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 23:25:51 INFO - PROCESS | 920 | 1464935151779 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 23:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:25:51 INFO - PROCESS | 920 | 1464935151782 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:25:51 INFO - PROCESS | 920 | 1464935151783 Marionette TRACE conn6 <- [1,1382,null,{}] 23:25:51 INFO - PROCESS | 920 | 1464935151786 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:25:51 INFO - PROCESS | 920 | 1464935151889 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 23:25:51 INFO - PROCESS | 920 | 1464935151937 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:51 INFO - PROCESS | 920 | ++DOCSHELL 12384400 == 38 [pid = 920] [id = 355] 23:25:51 INFO - PROCESS | 920 | ++DOMWINDOW == 63 (1238E800) [pid = 920] [serial = 1064] [outer = 00000000] 23:25:51 INFO - PROCESS | 920 | ++DOMWINDOW == 64 (139FAC00) [pid = 920] [serial = 1065] [outer = 1238E800] 23:25:51 INFO - PROCESS | 920 | 1464935151981 Marionette DEBUG loaded listener.js 23:25:52 INFO - PROCESS | 920 | ++DOMWINDOW == 65 (147EEC00) [pid = 920] [serial = 1066] [outer = 1238E800] 23:25:52 INFO - PROCESS | 920 | 1464935152348 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:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 23:25:52 INFO - PROCESS | 920 | 1464935152413 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 23:25:52 INFO - PROCESS | 920 | 1464935152415 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 23:25:52 INFO - PROCESS | 920 | 1464935152418 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:25:52 INFO - PROCESS | 920 | 1464935152420 Marionette TRACE conn6 <- [1,1386,null,{}] 23:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:25:52 INFO - PROCESS | 920 | 1464935152423 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:25:52 INFO - PROCESS | 920 | 1464935152501 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 23:25:52 INFO - PROCESS | 920 | 1464935152507 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:52 INFO - PROCESS | 920 | ++DOCSHELL 147B2800 == 39 [pid = 920] [id = 356] 23:25:52 INFO - PROCESS | 920 | ++DOMWINDOW == 66 (147EE000) [pid = 920] [serial = 1067] [outer = 00000000] 23:25:52 INFO - PROCESS | 920 | ++DOMWINDOW == 67 (16EB6000) [pid = 920] [serial = 1068] [outer = 147EE000] 23:25:52 INFO - PROCESS | 920 | 1464935152551 Marionette DEBUG loaded listener.js 23:25:52 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (16F6E800) [pid = 920] [serial = 1069] [outer = 147EE000] 23:25:52 INFO - PROCESS | 920 | 1464935152967 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:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 570ms 23:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:25:52 INFO - PROCESS | 920 | 1464935152993 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 23:25:52 INFO - PROCESS | 920 | 1464935152995 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 23:25:52 INFO - PROCESS | 920 | 1464935152997 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:25:52 INFO - PROCESS | 920 | 1464935152999 Marionette TRACE conn6 <- [1,1390,null,{}] 23:25:52 INFO - PROCESS | 920 | 1464935153002 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:25:53 INFO - PROCESS | 920 | 1464935153114 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 23:25:53 INFO - PROCESS | 920 | 1464935153123 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:53 INFO - PROCESS | 920 | ++DOCSHELL 146D0800 == 40 [pid = 920] [id = 357] 23:25:53 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (16A1E800) [pid = 920] [serial = 1070] [outer = 00000000] 23:25:53 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (17550C00) [pid = 920] [serial = 1071] [outer = 16A1E800] 23:25:53 INFO - PROCESS | 920 | 1464935153167 Marionette DEBUG loaded listener.js 23:25:53 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (17559400) [pid = 920] [serial = 1072] [outer = 16A1E800] 23:25:53 INFO - PROCESS | 920 | 1464935153571 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:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 23:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:25:53 INFO - PROCESS | 920 | 1464935153629 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 23:25:53 INFO - PROCESS | 920 | 1464935153630 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 23:25:53 INFO - PROCESS | 920 | 1464935153633 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:25:53 INFO - PROCESS | 920 | 1464935153635 Marionette TRACE conn6 <- [1,1394,null,{}] 23:25:53 INFO - PROCESS | 920 | 1464935153638 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:25:53 INFO - PROCESS | 920 | 1464935153744 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 23:25:53 INFO - PROCESS | 920 | 1464935153780 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:53 INFO - PROCESS | 920 | ++DOCSHELL 0CF10800 == 41 [pid = 920] [id = 358] 23:25:53 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (0E160C00) [pid = 920] [serial = 1073] [outer = 00000000] 23:25:53 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (17730800) [pid = 920] [serial = 1074] [outer = 0E160C00] 23:25:53 INFO - PROCESS | 920 | 1464935153829 Marionette DEBUG loaded listener.js 23:25:53 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (17970C00) [pid = 920] [serial = 1075] [outer = 0E160C00] 23:25:54 INFO - PROCESS | 920 | 1464935154488 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:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 23:25:54 INFO - PROCESS | 920 | 1464935154565 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 23:25:54 INFO - PROCESS | 920 | 1464935154571 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 23:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:25:54 INFO - PROCESS | 920 | 1464935154589 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:25:54 INFO - PROCESS | 920 | 1464935154594 Marionette TRACE conn6 <- [1,1398,null,{}] 23:25:54 INFO - PROCESS | 920 | 1464935154602 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:25:54 INFO - PROCESS | 920 | 1464935154718 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 23:25:54 INFO - PROCESS | 920 | 1464935154837 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:54 INFO - PROCESS | 920 | ++DOCSHELL 0D03A000 == 42 [pid = 920] [id = 359] 23:25:54 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (0D9F2C00) [pid = 920] [serial = 1076] [outer = 00000000] 23:25:54 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (12377400) [pid = 920] [serial = 1077] [outer = 0D9F2C00] 23:25:54 INFO - PROCESS | 920 | 1464935154900 Marionette DEBUG loaded listener.js 23:25:54 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (129F1000) [pid = 920] [serial = 1078] [outer = 0D9F2C00] 23:25:55 INFO - PROCESS | 920 | 1464935155569 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:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1034ms 23:25:55 INFO - PROCESS | 920 | 1464935155625 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 23:25:55 INFO - PROCESS | 920 | 1464935155631 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 23:25:55 INFO - PROCESS | 920 | 1464935155638 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:25:55 INFO - PROCESS | 920 | 1464935155641 Marionette TRACE conn6 <- [1,1402,null,{}] 23:25:55 INFO - PROCESS | 920 | 1464935155664 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:25:55 INFO - PROCESS | 920 | 1464935155778 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 23:25:55 INFO - PROCESS | 920 | 1464935155854 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:55 INFO - PROCESS | 920 | ++DOCSHELL 1466B000 == 43 [pid = 920] [id = 360] 23:25:55 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (146C7800) [pid = 920] [serial = 1079] [outer = 00000000] 23:25:55 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (155EFC00) [pid = 920] [serial = 1080] [outer = 146C7800] 23:25:55 INFO - PROCESS | 920 | 1464935155908 Marionette DEBUG loaded listener.js 23:25:55 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (15E10400) [pid = 920] [serial = 1081] [outer = 146C7800] 23:25:56 INFO - PROCESS | 920 | 1464935156610 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:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1018ms 23:25:56 INFO - PROCESS | 920 | 1464935156660 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 23:25:56 INFO - PROCESS | 920 | 1464935156663 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 23:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:25:56 INFO - PROCESS | 920 | 1464935156667 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:25:56 INFO - PROCESS | 920 | 1464935156670 Marionette TRACE conn6 <- [1,1406,null,{}] 23:25:56 INFO - PROCESS | 920 | 1464935156681 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:25:56 INFO - PROCESS | 920 | 1464935156789 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 23:25:56 INFO - PROCESS | 920 | 1464935156922 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:56 INFO - PROCESS | 920 | ++DOCSHELL 0D915400 == 44 [pid = 920] [id = 361] 23:25:56 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (0D91B800) [pid = 920] [serial = 1082] [outer = 00000000] 23:25:56 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (17BB7000) [pid = 920] [serial = 1083] [outer = 0D91B800] 23:25:56 INFO - PROCESS | 920 | 1464935156979 Marionette DEBUG loaded listener.js 23:25:57 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (17BBE400) [pid = 920] [serial = 1084] [outer = 0D91B800] 23:25:57 INFO - PROCESS | 920 | 1464935157702 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:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1078ms 23:25:57 INFO - PROCESS | 920 | 1464935157748 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 23:25:57 INFO - PROCESS | 920 | 1464935157752 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 23:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:25:57 INFO - PROCESS | 920 | 1464935157757 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:25:57 INFO - PROCESS | 920 | 1464935157760 Marionette TRACE conn6 <- [1,1410,null,{}] 23:25:57 INFO - PROCESS | 920 | 1464935157766 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:25:57 INFO - PROCESS | 920 | 1464935157861 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 23:25:57 INFO - PROCESS | 920 | 1464935157964 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:57 INFO - PROCESS | 920 | ++DOCSHELL 0D6CAC00 == 45 [pid = 920] [id = 362] 23:25:57 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (0D95A400) [pid = 920] [serial = 1085] [outer = 00000000] 23:25:57 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (123ECC00) [pid = 920] [serial = 1086] [outer = 0D95A400] 23:25:57 INFO - PROCESS | 920 | 1464935158013 Marionette DEBUG loaded listener.js 23:25:58 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (12A48C00) [pid = 920] [serial = 1087] [outer = 0D95A400] 23:25:58 INFO - PROCESS | 920 | --DOCSHELL 0CF0E400 == 44 [pid = 920] [id = 308] 23:25:58 INFO - PROCESS | 920 | --DOCSHELL 13910800 == 43 [pid = 920] [id = 302] 23:25:58 INFO - PROCESS | 920 | --DOCSHELL 1465CC00 == 42 [pid = 920] [id = 296] 23:25:58 INFO - PROCESS | 920 | --DOCSHELL 0CF10400 == 41 [pid = 920] [id = 298] 23:25:58 INFO - PROCESS | 920 | --DOCSHELL 122B1800 == 40 [pid = 920] [id = 299] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 85 (15E0A000) [pid = 920] [serial = 1038] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 84 (139F4C00) [pid = 920] [serial = 1026] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 83 (146D2C00) [pid = 920] [serial = 1029] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 82 (0D6D4800) [pid = 920] [serial = 1017] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0DE49800) [pid = 920] [serial = 1018] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 80 (0E7F2400) [pid = 920] [serial = 1020] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 79 (0F078800) [pid = 920] [serial = 1021] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 78 (14664400) [pid = 920] [serial = 1027] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 77 (147F2400) [pid = 920] [serial = 1030] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 76 (1293E000) [pid = 920] [serial = 1023] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 75 (129F7800) [pid = 920] [serial = 1024] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 74 (155F6800) [pid = 920] [serial = 1036] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 73 (155F4C00) [pid = 920] [serial = 1035] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 72 (147F9800) [pid = 920] [serial = 1032] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | --DOMWINDOW == 71 (1520A800) [pid = 920] [serial = 1033] [outer = 00000000] [url = about:blank] 23:25:58 INFO - PROCESS | 920 | 1464935158616 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:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 870ms 23:25:58 INFO - PROCESS | 920 | 1464935158631 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 23:25:58 INFO - PROCESS | 920 | 1464935158636 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 23:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:25:58 INFO - PROCESS | 920 | 1464935158642 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:25:58 INFO - PROCESS | 920 | 1464935158645 Marionette TRACE conn6 <- [1,1414,null,{}] 23:25:58 INFO - PROCESS | 920 | 1464935158648 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:25:58 INFO - PROCESS | 920 | 1464935158733 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 23:25:58 INFO - PROCESS | 920 | 1464935158809 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:58 INFO - PROCESS | 920 | ++DOCSHELL 0D02F400 == 41 [pid = 920] [id = 363] 23:25:58 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (0DE4B000) [pid = 920] [serial = 1088] [outer = 00000000] 23:25:58 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (0F07AC00) [pid = 920] [serial = 1089] [outer = 0DE4B000] 23:25:58 INFO - PROCESS | 920 | 1464935158859 Marionette DEBUG loaded listener.js 23:25:58 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (1237CC00) [pid = 920] [serial = 1090] [outer = 0DE4B000] 23:25:59 INFO - PROCESS | 920 | 1464935159278 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:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 23:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:25:59 INFO - PROCESS | 920 | 1464935159313 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 23:25:59 INFO - PROCESS | 920 | 1464935159315 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 23:25:59 INFO - PROCESS | 920 | 1464935159319 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:25:59 INFO - PROCESS | 920 | 1464935159322 Marionette TRACE conn6 <- [1,1418,null,{}] 23:25:59 INFO - PROCESS | 920 | 1464935159332 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:25:59 INFO - PROCESS | 920 | 1464935159416 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 23:25:59 INFO - PROCESS | 920 | 1464935159423 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:59 INFO - PROCESS | 920 | ++DOCSHELL 12C20800 == 42 [pid = 920] [id = 364] 23:25:59 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (12C23400) [pid = 920] [serial = 1091] [outer = 00000000] 23:25:59 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (14665800) [pid = 920] [serial = 1092] [outer = 12C23400] 23:25:59 INFO - PROCESS | 920 | 1464935159472 Marionette DEBUG loaded listener.js 23:25:59 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (146C9400) [pid = 920] [serial = 1093] [outer = 12C23400] 23:25:59 INFO - PROCESS | 920 | 1464935159940 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:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 23:26:00 INFO - PROCESS | 920 | 1464935160009 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 23:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:26:00 INFO - PROCESS | 920 | 1464935160012 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 23:26:00 INFO - PROCESS | 920 | 1464935160015 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:26:00 INFO - PROCESS | 920 | 1464935160017 Marionette TRACE conn6 <- [1,1422,null,{}] 23:26:00 INFO - PROCESS | 920 | 1464935160020 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:26:00 INFO - PROCESS | 920 | 1464935160134 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 23:26:00 INFO - PROCESS | 920 | 1464935160224 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:00 INFO - PROCESS | 920 | ++DOCSHELL 147EF800 == 43 [pid = 920] [id = 365] 23:26:00 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (147F1400) [pid = 920] [serial = 1094] [outer = 00000000] 23:26:00 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (15205400) [pid = 920] [serial = 1095] [outer = 147F1400] 23:26:00 INFO - PROCESS | 920 | 1464935160269 Marionette DEBUG loaded listener.js 23:26:00 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (152D2C00) [pid = 920] [serial = 1096] [outer = 147F1400] 23:26:00 INFO - PROCESS | 920 | 1464935160693 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:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 23:26:00 INFO - PROCESS | 920 | 1464935160758 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 23:26:00 INFO - PROCESS | 920 | 1464935160760 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 23:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:26:00 INFO - PROCESS | 920 | 1464935160771 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:26:00 INFO - PROCESS | 920 | 1464935160772 Marionette TRACE conn6 <- [1,1426,null,{}] 23:26:00 INFO - PROCESS | 920 | 1464935160776 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:26:00 INFO - PROCESS | 920 | 1464935160879 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 23:26:00 INFO - PROCESS | 920 | 1464935160892 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:00 INFO - PROCESS | 920 | ++DOCSHELL 152DA000 == 44 [pid = 920] [id = 366] 23:26:00 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (155EF000) [pid = 920] [serial = 1097] [outer = 00000000] 23:26:00 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (15633800) [pid = 920] [serial = 1098] [outer = 155EF000] 23:26:00 INFO - PROCESS | 920 | 1464935160937 Marionette DEBUG loaded listener.js 23:26:00 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (15E03C00) [pid = 920] [serial = 1099] [outer = 155EF000] 23:26:01 INFO - PROCESS | 920 | 1464935161369 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:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 23:26:01 INFO - PROCESS | 920 | 1464935161474 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 23:26:01 INFO - PROCESS | 920 | 1464935161476 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 23:26:01 INFO - PROCESS | 920 | 1464935161484 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:26:01 INFO - PROCESS | 920 | 1464935161486 Marionette TRACE conn6 <- [1,1430,null,{}] 23:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:26:01 INFO - PROCESS | 920 | 1464935161489 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:26:01 INFO - PROCESS | 920 | 1464935161619 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 23:26:01 INFO - PROCESS | 920 | 1464935161630 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:01 INFO - PROCESS | 920 | ++DOCSHELL 15E0EC00 == 45 [pid = 920] [id = 367] 23:26:01 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (16A24C00) [pid = 920] [serial = 1100] [outer = 00000000] 23:26:01 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (16D4D400) [pid = 920] [serial = 1101] [outer = 16A24C00] 23:26:01 INFO - PROCESS | 920 | 1464935161721 Marionette DEBUG loaded listener.js 23:26:01 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (16D53400) [pid = 920] [serial = 1102] [outer = 16A24C00] 23:26:02 INFO - PROCESS | 920 | 1464935162141 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:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 23:26:02 INFO - PROCESS | 920 | 1464935162162 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 23:26:02 INFO - PROCESS | 920 | 1464935162164 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 23:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:26:02 INFO - PROCESS | 920 | 1464935162167 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:26:02 INFO - PROCESS | 920 | 1464935162169 Marionette TRACE conn6 <- [1,1434,null,{}] 23:26:02 INFO - PROCESS | 920 | 1464935162179 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:26:02 INFO - PROCESS | 920 | 1464935162285 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 23:26:02 INFO - PROCESS | 920 | 1464935162292 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:02 INFO - PROCESS | 920 | ++DOCSHELL 16F6D800 == 46 [pid = 920] [id = 368] 23:26:02 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (16F6E400) [pid = 920] [serial = 1103] [outer = 00000000] 23:26:02 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17554400) [pid = 920] [serial = 1104] [outer = 16F6E400] 23:26:02 INFO - PROCESS | 920 | 1464935162337 Marionette DEBUG loaded listener.js 23:26:02 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (17730000) [pid = 920] [serial = 1105] [outer = 16F6E400] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 88 (15E07000) [pid = 920] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 87 (15E3C400) [pid = 920] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 86 (1238E800) [pid = 920] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 85 (0E15BC00) [pid = 920] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 84 (12CA6400) [pid = 920] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 83 (146CB400) [pid = 920] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 82 (0CFB0000) [pid = 920] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 81 (146CCC00) [pid = 920] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 80 (147EE000) [pid = 920] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:26:02 INFO - PROCESS | 920 | --DOMWINDOW == 79 (16A1E800) [pid = 920] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:26:02 INFO - PROCESS | 920 | 1464935162833 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:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 23:26:02 INFO - PROCESS | 920 | 1464935162898 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 23:26:02 INFO - PROCESS | 920 | 1464935162900 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 23:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:26:02 INFO - PROCESS | 920 | 1464935162903 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:26:02 INFO - PROCESS | 920 | 1464935162905 Marionette TRACE conn6 <- [1,1438,null,{}] 23:26:02 INFO - PROCESS | 920 | 1464935162908 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:26:03 INFO - PROCESS | 920 | 1464935163020 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 23:26:03 INFO - PROCESS | 920 | 1464935163033 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:03 INFO - PROCESS | 920 | ++DOCSHELL 1520EC00 == 47 [pid = 920] [id = 369] 23:26:03 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (15E3C400) [pid = 920] [serial = 1106] [outer = 00000000] 23:26:03 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (17553800) [pid = 920] [serial = 1107] [outer = 15E3C400] 23:26:03 INFO - PROCESS | 920 | 1464935163076 Marionette DEBUG loaded listener.js 23:26:03 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (17844000) [pid = 920] [serial = 1108] [outer = 15E3C400] 23:26:03 INFO - PROCESS | 920 | 1464935163500 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:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 23:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:26:03 INFO - PROCESS | 920 | 1464935163534 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 23:26:03 INFO - PROCESS | 920 | 1464935163536 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 23:26:03 INFO - PROCESS | 920 | 1464935163539 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:26:03 INFO - PROCESS | 920 | 1464935163541 Marionette TRACE conn6 <- [1,1442,null,{}] 23:26:03 INFO - PROCESS | 920 | 1464935163544 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:26:03 INFO - PROCESS | 920 | 1464935163621 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 23:26:03 INFO - PROCESS | 920 | 1464935163628 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:03 INFO - PROCESS | 920 | ++DOCSHELL 17972800 == 48 [pid = 920] [id = 370] 23:26:03 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (17BB3400) [pid = 920] [serial = 1109] [outer = 00000000] 23:26:03 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (17C03400) [pid = 920] [serial = 1110] [outer = 17BB3400] 23:26:03 INFO - PROCESS | 920 | 1464935163672 Marionette DEBUG loaded listener.js 23:26:03 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (146C6000) [pid = 920] [serial = 1111] [outer = 17BB3400] 23:26:04 INFO - PROCESS | 920 | 1464935164096 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:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 570ms 23:26:04 INFO - PROCESS | 920 | 1464935164110 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 23:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:26:04 INFO - PROCESS | 920 | 1464935164112 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 23:26:04 INFO - PROCESS | 920 | 1464935164115 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:26:04 INFO - PROCESS | 920 | 1464935164117 Marionette TRACE conn6 <- [1,1446,null,{}] 23:26:04 INFO - PROCESS | 920 | 1464935164120 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:26:04 INFO - PROCESS | 920 | 1464935164236 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 23:26:04 INFO - PROCESS | 920 | 1464935164246 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:04 INFO - PROCESS | 920 | ++DOCSHELL 139F1800 == 49 [pid = 920] [id = 371] 23:26:04 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (17BB6C00) [pid = 920] [serial = 1112] [outer = 00000000] 23:26:04 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (17CD7C00) [pid = 920] [serial = 1113] [outer = 17BB6C00] 23:26:04 INFO - PROCESS | 920 | 1464935164289 Marionette DEBUG loaded listener.js 23:26:04 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17CDB800) [pid = 920] [serial = 1114] [outer = 17BB6C00] 23:26:04 INFO - PROCESS | 920 | 1464935164894 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:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 831ms 23:26:04 INFO - PROCESS | 920 | 1464935164952 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 23:26:04 INFO - PROCESS | 920 | 1464935164956 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 23:26:04 INFO - PROCESS | 920 | 1464935164962 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:26:04 INFO - PROCESS | 920 | 1464935164966 Marionette TRACE conn6 <- [1,1450,null,{}] 23:26:04 INFO - PROCESS | 920 | 1464935164972 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:26:05 INFO - PROCESS | 920 | 1464935165123 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 23:26:05 INFO - PROCESS | 920 | 1464935165183 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:05 INFO - PROCESS | 920 | ++DOCSHELL 0DE4A800 == 50 [pid = 920] [id = 372] 23:26:05 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (0DE4E800) [pid = 920] [serial = 1115] [outer = 00000000] 23:26:05 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (0E72FC00) [pid = 920] [serial = 1116] [outer = 0DE4E800] 23:26:05 INFO - PROCESS | 920 | 1464935165240 Marionette DEBUG loaded listener.js 23:26:05 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (0F099000) [pid = 920] [serial = 1117] [outer = 0DE4E800] 23:26:05 INFO - PROCESS | 920 | 1464935165859 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:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 930ms 23:26:05 INFO - PROCESS | 920 | 1464935165897 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 23:26:05 INFO - PROCESS | 920 | 1464935165903 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 23:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:26:05 INFO - PROCESS | 920 | 1464935165910 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:26:05 INFO - PROCESS | 920 | 1464935165913 Marionette TRACE conn6 <- [1,1454,null,{}] 23:26:05 INFO - PROCESS | 920 | 1464935165917 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:26:06 INFO - PROCESS | 920 | 1464935166024 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 23:26:06 INFO - PROCESS | 920 | 1464935166124 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:06 INFO - PROCESS | 920 | ++DOCSHELL 1465CC00 == 51 [pid = 920] [id = 373] 23:26:06 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (1465FC00) [pid = 920] [serial = 1118] [outer = 00000000] 23:26:06 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (146CD400) [pid = 920] [serial = 1119] [outer = 1465FC00] 23:26:06 INFO - PROCESS | 920 | 1464935166178 Marionette DEBUG loaded listener.js 23:26:06 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (147F9C00) [pid = 920] [serial = 1120] [outer = 1465FC00] 23:26:06 INFO - PROCESS | 920 | 1464935166850 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:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 23:26:06 INFO - PROCESS | 920 | 1464935166891 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 23:26:06 INFO - PROCESS | 920 | 1464935166893 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 23:26:06 INFO - PROCESS | 920 | 1464935166898 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:26:06 INFO - PROCESS | 920 | 1464935166902 Marionette TRACE conn6 <- [1,1458,null,{}] 23:26:06 INFO - PROCESS | 920 | 1464935166913 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:26:07 INFO - PROCESS | 920 | 1464935167020 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 23:26:07 INFO - PROCESS | 920 | 1464935167149 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:07 INFO - PROCESS | 920 | ++DOCSHELL 17CD5C00 == 52 [pid = 920] [id = 374] 23:26:07 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17CD7000) [pid = 920] [serial = 1121] [outer = 00000000] 23:26:07 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17DADC00) [pid = 920] [serial = 1122] [outer = 17CD7000] 23:26:07 INFO - PROCESS | 920 | 1464935167206 Marionette DEBUG loaded listener.js 23:26:07 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17DB4400) [pid = 920] [serial = 1123] [outer = 17CD7000] 23:26:07 INFO - PROCESS | 920 | 1464935167770 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:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 23:26:07 INFO - PROCESS | 920 | 1464935167833 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 23:26:07 INFO - PROCESS | 920 | 1464935167836 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 23:26:07 INFO - PROCESS | 920 | 1464935167839 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:26:07 INFO - PROCESS | 920 | 1464935167841 Marionette TRACE conn6 <- [1,1462,null,{}] 23:26:07 INFO - PROCESS | 920 | 1464935167845 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:26:07 INFO - PROCESS | 920 | 1464935167950 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 23:26:08 INFO - PROCESS | 920 | 1464935168049 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:08 INFO - PROCESS | 920 | ++DOCSHELL 17DBFC00 == 53 [pid = 920] [id = 375] 23:26:08 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17DC0400) [pid = 920] [serial = 1124] [outer = 00000000] 23:26:08 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (17DC5800) [pid = 920] [serial = 1125] [outer = 17DC0400] 23:26:08 INFO - PROCESS | 920 | 1464935168102 Marionette DEBUG loaded listener.js 23:26:08 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (17DCA000) [pid = 920] [serial = 1126] [outer = 17DC0400] 23:26:08 INFO - PROCESS | 920 | 1464935168706 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:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 930ms 23:26:08 INFO - PROCESS | 920 | 1464935168772 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 23:26:08 INFO - PROCESS | 920 | 1464935168775 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 23:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:26:08 INFO - PROCESS | 920 | 1464935168778 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:26:08 INFO - PROCESS | 920 | 1464935168780 Marionette TRACE conn6 <- [1,1466,null,{}] 23:26:08 INFO - PROCESS | 920 | 1464935168805 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:26:08 INFO - PROCESS | 920 | 1464935168912 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 23:26:09 INFO - PROCESS | 920 | 1464935169128 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:09 INFO - PROCESS | 920 | ++DOCSHELL 0CFAF000 == 54 [pid = 920] [id = 376] 23:26:09 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (0D030C00) [pid = 920] [serial = 1127] [outer = 00000000] 23:26:09 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (0E15B000) [pid = 920] [serial = 1128] [outer = 0D030C00] 23:26:09 INFO - PROCESS | 920 | 1464935169191 Marionette DEBUG loaded listener.js 23:26:09 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (0E7FD800) [pid = 920] [serial = 1129] [outer = 0D030C00] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 0CFA3800 == 53 [pid = 920] [id = 307] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 17972800 == 52 [pid = 920] [id = 370] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 1520EC00 == 51 [pid = 920] [id = 369] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 16F6D800 == 50 [pid = 920] [id = 368] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 15E0EC00 == 49 [pid = 920] [id = 367] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 152DA000 == 48 [pid = 920] [id = 366] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 147EF800 == 47 [pid = 920] [id = 365] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 12C20800 == 46 [pid = 920] [id = 364] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 0D02F400 == 45 [pid = 920] [id = 363] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 0D6CAC00 == 44 [pid = 920] [id = 362] 23:26:09 INFO - PROCESS | 920 | --DOCSHELL 0D03A000 == 43 [pid = 920] [id = 359] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 102 (16EB6000) [pid = 920] [serial = 1068] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 101 (17559400) [pid = 920] [serial = 1072] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17550C00) [pid = 920] [serial = 1071] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 99 (16D2C400) [pid = 920] [serial = 1063] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 98 (16F6E800) [pid = 920] [serial = 1069] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17730800) [pid = 920] [serial = 1074] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 96 (155FB800) [pid = 920] [serial = 1057] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 95 (15E38C00) [pid = 920] [serial = 1059] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 94 (16D2BC00) [pid = 920] [serial = 1062] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 93 (15EF3C00) [pid = 920] [serial = 1060] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 92 (139FAC00) [pid = 920] [serial = 1065] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 91 (0E3B1400) [pid = 920] [serial = 1041] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 90 (0F06F000) [pid = 920] [serial = 1047] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 89 (12372400) [pid = 920] [serial = 1048] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 88 (12CB1000) [pid = 920] [serial = 1050] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 87 (13917400) [pid = 920] [serial = 1051] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 86 (147A8400) [pid = 920] [serial = 1053] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 85 (147EF000) [pid = 920] [serial = 1054] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 84 (0D6CD800) [pid = 920] [serial = 1045] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 83 (0D139C00) [pid = 920] [serial = 1044] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 82 (155F1400) [pid = 920] [serial = 1056] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | --DOMWINDOW == 81 (147EEC00) [pid = 920] [serial = 1066] [outer = 00000000] [url = about:blank] 23:26:09 INFO - PROCESS | 920 | 1464935169873 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:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1142ms 23:26:09 INFO - PROCESS | 920 | 1464935169925 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 23:26:09 INFO - PROCESS | 920 | 1464935169929 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 23:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:26:09 INFO - PROCESS | 920 | 1464935169933 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:26:09 INFO - PROCESS | 920 | 1464935169937 Marionette TRACE conn6 <- [1,1470,null,{}] 23:26:09 INFO - PROCESS | 920 | 1464935169942 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:26:10 INFO - PROCESS | 920 | 1464935170028 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 23:26:10 INFO - PROCESS | 920 | 1464935170036 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:10 INFO - PROCESS | 920 | ++DOCSHELL 0E156400 == 44 [pid = 920] [id = 377] 23:26:10 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (0E15BC00) [pid = 920] [serial = 1130] [outer = 00000000] 23:26:10 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (0E6E7800) [pid = 920] [serial = 1131] [outer = 0E15BC00] 23:26:10 INFO - PROCESS | 920 | 1464935170084 Marionette DEBUG loaded listener.js 23:26:10 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (122B4000) [pid = 920] [serial = 1132] [outer = 0E15BC00] 23:26:10 INFO - PROCESS | 920 | 1464935170609 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:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 23:26:10 INFO - PROCESS | 920 | 1464935170666 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 23:26:10 INFO - PROCESS | 920 | 1464935170670 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 23:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:26:10 INFO - PROCESS | 920 | 1464935170675 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:26:10 INFO - PROCESS | 920 | 1464935170676 Marionette TRACE conn6 <- [1,1474,null,{}] 23:26:10 INFO - PROCESS | 920 | 1464935170680 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:26:10 INFO - PROCESS | 920 | 1464935170764 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 23:26:10 INFO - PROCESS | 920 | 1464935170844 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:10 INFO - PROCESS | 920 | ++DOCSHELL 12A40C00 == 45 [pid = 920] [id = 378] 23:26:10 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (13911C00) [pid = 920] [serial = 1133] [outer = 00000000] 23:26:10 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (14663800) [pid = 920] [serial = 1134] [outer = 13911C00] 23:26:10 INFO - PROCESS | 920 | 1464935170897 Marionette DEBUG loaded listener.js 23:26:10 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (147A8400) [pid = 920] [serial = 1135] [outer = 13911C00] 23:26:11 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (15205000) [pid = 920] [serial = 1136] [outer = 0D916C00] 23:26:11 INFO - PROCESS | 920 | 1464935171417 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:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 770ms 23:26:11 INFO - PROCESS | 920 | 1464935171450 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 23:26:11 INFO - PROCESS | 920 | 1464935171455 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 23:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:26:11 INFO - PROCESS | 920 | 1464935171461 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:26:11 INFO - PROCESS | 920 | 1464935171465 Marionette TRACE conn6 <- [1,1478,null,{}] 23:26:11 INFO - PROCESS | 920 | 1464935171472 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:26:11 INFO - PROCESS | 920 | 1464935171640 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 23:26:11 INFO - PROCESS | 920 | 1464935171744 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:11 INFO - PROCESS | 920 | ++DOCSHELL 0E26D000 == 46 [pid = 920] [id = 379] 23:26:11 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (0E26FC00) [pid = 920] [serial = 1137] [outer = 00000000] 23:26:11 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (0EEF5000) [pid = 920] [serial = 1138] [outer = 0E26FC00] 23:26:11 INFO - PROCESS | 920 | 1464935171801 Marionette DEBUG loaded listener.js 23:26:11 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (12379C00) [pid = 920] [serial = 1139] [outer = 0E26FC00] 23:26:12 INFO - PROCESS | 920 | 1464935172389 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:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 23:26:12 INFO - PROCESS | 920 | 1464935172436 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 23:26:12 INFO - PROCESS | 920 | 1464935172443 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 23:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:26:12 INFO - PROCESS | 920 | 1464935172449 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:26:12 INFO - PROCESS | 920 | 1464935172452 Marionette TRACE conn6 <- [1,1482,null,{}] 23:26:12 INFO - PROCESS | 920 | 1464935172456 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:26:12 INFO - PROCESS | 920 | 1464935172569 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 23:26:12 INFO - PROCESS | 920 | 1464935172669 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:12 INFO - PROCESS | 920 | ++DOCSHELL 13918400 == 47 [pid = 920] [id = 380] 23:26:12 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (139F3000) [pid = 920] [serial = 1140] [outer = 00000000] 23:26:12 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (14664C00) [pid = 920] [serial = 1141] [outer = 139F3000] 23:26:12 INFO - PROCESS | 920 | 1464935172724 Marionette DEBUG loaded listener.js 23:26:12 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (146CDC00) [pid = 920] [serial = 1142] [outer = 139F3000] 23:26:13 INFO - PROCESS | 920 | 1464935173369 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:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 23:26:13 INFO - PROCESS | 920 | 1464935173420 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 23:26:13 INFO - PROCESS | 920 | 1464935173422 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 23:26:13 INFO - PROCESS | 920 | 1464935173426 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:26:13 INFO - PROCESS | 920 | 1464935173430 Marionette TRACE conn6 <- [1,1486,null,{}] 23:26:13 INFO - PROCESS | 920 | 1464935173442 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:26:13 INFO - PROCESS | 920 | 1464935173587 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 23:26:13 INFO - PROCESS | 920 | 1464935173713 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:13 INFO - PROCESS | 920 | ++DOCSHELL 15B27800 == 48 [pid = 920] [id = 381] 23:26:13 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (15E09C00) [pid = 920] [serial = 1143] [outer = 00000000] 23:26:13 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (15E41400) [pid = 920] [serial = 1144] [outer = 15E09C00] 23:26:13 INFO - PROCESS | 920 | 1464935173773 Marionette DEBUG loaded listener.js 23:26:13 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (15EF6800) [pid = 920] [serial = 1145] [outer = 15E09C00] 23:26:14 INFO - PROCESS | 920 | 1464935174445 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:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1073ms 23:26:14 INFO - PROCESS | 920 | 1464935174508 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 23:26:14 INFO - PROCESS | 920 | 1464935174511 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 23:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:26:14 INFO - PROCESS | 920 | 1464935174515 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:26:14 INFO - PROCESS | 920 | 1464935174517 Marionette TRACE conn6 <- [1,1490,null,{}] 23:26:14 INFO - PROCESS | 920 | 1464935174520 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:26:14 INFO - PROCESS | 920 | 1464935174628 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 23:26:14 INFO - PROCESS | 920 | 1464935174753 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:14 INFO - PROCESS | 920 | ++DOCSHELL 0D622800 == 49 [pid = 920] [id = 382] 23:26:14 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (16D53800) [pid = 920] [serial = 1146] [outer = 00000000] 23:26:14 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (16F6D800) [pid = 920] [serial = 1147] [outer = 16D53800] 23:26:14 INFO - PROCESS | 920 | 1464935174809 Marionette DEBUG loaded listener.js 23:26:14 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (1754D000) [pid = 920] [serial = 1148] [outer = 16D53800] 23:26:15 INFO - PROCESS | 920 | 1464935175418 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:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 23:26:15 INFO - PROCESS | 920 | 1464935175448 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 23:26:15 INFO - PROCESS | 920 | 1464935175450 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 23:26:15 INFO - PROCESS | 920 | 1464935175453 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:26:15 INFO - PROCESS | 920 | 1464935175455 Marionette TRACE conn6 <- [1,1494,null,{}] 23:26:15 INFO - PROCESS | 920 | 1464935175459 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:26:15 INFO - PROCESS | 920 | 1464935175572 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 23:26:15 INFO - PROCESS | 920 | 1464935175676 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:15 INFO - PROCESS | 920 | ++DOCSHELL 16F6D400 == 50 [pid = 920] [id = 383] 23:26:15 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (17558400) [pid = 920] [serial = 1149] [outer = 00000000] 23:26:15 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (1772C800) [pid = 920] [serial = 1150] [outer = 17558400] 23:26:15 INFO - PROCESS | 920 | 1464935175730 Marionette DEBUG loaded listener.js 23:26:15 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1796A000) [pid = 920] [serial = 1151] [outer = 17558400] 23:26:16 INFO - PROCESS | 920 | 1464935176390 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:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 971ms 23:26:16 INFO - PROCESS | 920 | 1464935176429 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 23:26:16 INFO - PROCESS | 920 | 1464935176433 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 23:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:26:16 INFO - PROCESS | 920 | 1464935176438 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:26:16 INFO - PROCESS | 920 | 1464935176442 Marionette TRACE conn6 <- [1,1498,null,{}] 23:26:16 INFO - PROCESS | 920 | 1464935176449 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:26:16 INFO - PROCESS | 920 | 1464935176551 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 23:26:16 INFO - PROCESS | 920 | 1464935176682 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:16 INFO - PROCESS | 920 | ++DOCSHELL 0E264400 == 51 [pid = 920] [id = 384] 23:26:16 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (0E265C00) [pid = 920] [serial = 1152] [outer = 00000000] 23:26:16 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (0F078C00) [pid = 920] [serial = 1153] [outer = 0E265C00] 23:26:16 INFO - PROCESS | 920 | 1464935176734 Marionette DEBUG loaded listener.js 23:26:16 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (12941400) [pid = 920] [serial = 1154] [outer = 0E265C00] 23:26:16 INFO - PROCESS | 920 | --DOCSHELL 0D915400 == 50 [pid = 920] [id = 361] 23:26:16 INFO - PROCESS | 920 | --DOCSHELL 0E156400 == 49 [pid = 920] [id = 377] 23:26:16 INFO - PROCESS | 920 | --DOCSHELL 0CFAF000 == 48 [pid = 920] [id = 376] 23:26:17 INFO - PROCESS | 920 | 1464935177429 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:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1023ms 23:26:17 INFO - PROCESS | 920 | 1464935177462 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 23:26:17 INFO - PROCESS | 920 | 1464935177468 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 23:26:17 INFO - PROCESS | 920 | 1464935177472 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:26:17 INFO - PROCESS | 920 | 1464935177477 Marionette TRACE conn6 <- [1,1502,null,{}] 23:26:17 INFO - PROCESS | 920 | 1464935177482 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:26:17 INFO - PROCESS | 920 | 1464935177593 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 23:26:17 INFO - PROCESS | 920 | 1464935177726 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:17 INFO - PROCESS | 920 | ++DOCSHELL 12A4A800 == 49 [pid = 920] [id = 385] 23:26:17 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (12A4CC00) [pid = 920] [serial = 1155] [outer = 00000000] 23:26:17 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (1390EC00) [pid = 920] [serial = 1156] [outer = 12A4CC00] 23:26:17 INFO - PROCESS | 920 | 1464935177786 Marionette DEBUG loaded listener.js 23:26:17 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (143DF000) [pid = 920] [serial = 1157] [outer = 12A4CC00] 23:26:18 INFO - PROCESS | 920 | 1464935178435 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:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1021ms 23:26:18 INFO - PROCESS | 920 | 1464935178499 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 23:26:18 INFO - PROCESS | 920 | 1464935178505 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 23:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:26:18 INFO - PROCESS | 920 | 1464935178512 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:26:18 INFO - PROCESS | 920 | 1464935178515 Marionette TRACE conn6 <- [1,1506,null,{}] 23:26:18 INFO - PROCESS | 920 | 1464935178519 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:26:18 INFO - PROCESS | 920 | 1464935178633 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 23:26:18 INFO - PROCESS | 920 | 1464935178762 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:18 INFO - PROCESS | 920 | ++DOCSHELL 1520EC00 == 50 [pid = 920] [id = 386] 23:26:18 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (155EE800) [pid = 920] [serial = 1158] [outer = 00000000] 23:26:18 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (15B35400) [pid = 920] [serial = 1159] [outer = 155EE800] 23:26:18 INFO - PROCESS | 920 | 1464935178818 Marionette DEBUG loaded listener.js 23:26:18 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (15EF6000) [pid = 920] [serial = 1160] [outer = 155EE800] 23:26:19 INFO - PROCESS | 920 | 1464935179458 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:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 23:26:19 INFO - PROCESS | 920 | 1464935179492 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 23:26:19 INFO - PROCESS | 920 | 1464935179494 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 23:26:19 INFO - PROCESS | 920 | 1464935179499 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:26:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:26:19 INFO - PROCESS | 920 | 1464935179503 Marionette TRACE conn6 <- [1,1510,null,{}] 23:26:19 INFO - PROCESS | 920 | 1464935179514 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:26:19 INFO - PROCESS | 920 | 1464935179625 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 23:26:19 INFO - PROCESS | 920 | 1464935179756 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:19 INFO - PROCESS | 920 | ++DOCSHELL 17559000 == 51 [pid = 920] [id = 387] 23:26:19 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17968000) [pid = 920] [serial = 1161] [outer = 00000000] 23:26:19 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17BC2800) [pid = 920] [serial = 1162] [outer = 17968000] 23:26:19 INFO - PROCESS | 920 | 1464935179816 Marionette DEBUG loaded listener.js 23:26:19 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17DABC00) [pid = 920] [serial = 1163] [outer = 17968000] 23:26:20 INFO - PROCESS | 920 | 1464935180407 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:26:20 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:26:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:26:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:26:20 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:26:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:26:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:26:20 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:26:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:26:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:26:20 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:26:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:26:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:26:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 938ms 23:26:20 INFO - PROCESS | 920 | 1464935180443 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 23:26:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:26:20 INFO - PROCESS | 920 | 1464935180447 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 23:26:20 INFO - PROCESS | 920 | 1464935180451 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:26:20 INFO - PROCESS | 920 | 1464935180453 Marionette TRACE conn6 <- [1,1514,null,{}] 23:26:20 INFO - PROCESS | 920 | 1464935180457 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:26:20 INFO - PROCESS | 920 | 1464935180570 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 23:26:20 INFO - PROCESS | 920 | 1464935180670 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:20 INFO - PROCESS | 920 | ++DOCSHELL 17DC2400 == 52 [pid = 920] [id = 388] 23:26:20 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17DC5000) [pid = 920] [serial = 1164] [outer = 00000000] 23:26:20 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17E58C00) [pid = 920] [serial = 1165] [outer = 17DC5000] 23:26:20 INFO - PROCESS | 920 | 1464935180725 Marionette DEBUG loaded listener.js 23:26:20 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17E5BC00) [pid = 920] [serial = 1166] [outer = 17DC5000] 23:26:21 INFO - PROCESS | 920 | 1464935181224 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:26:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:26:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:26:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:26:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 830ms 23:26:21 INFO - PROCESS | 920 | 1464935181293 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 23:26:21 INFO - PROCESS | 920 | 1464935181296 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 23:26:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:26:21 INFO - PROCESS | 920 | 1464935181300 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:26:21 INFO - PROCESS | 920 | 1464935181302 Marionette TRACE conn6 <- [1,1518,null,{}] 23:26:21 INFO - PROCESS | 920 | 1464935181306 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:26:21 INFO - PROCESS | 920 | 1464935181405 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 23:26:21 INFO - PROCESS | 920 | 1464935181512 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:21 INFO - PROCESS | 920 | ++DOCSHELL 0D038C00 == 53 [pid = 920] [id = 389] 23:26:21 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (122B0400) [pid = 920] [serial = 1167] [outer = 00000000] 23:26:21 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (17E88400) [pid = 920] [serial = 1168] [outer = 122B0400] 23:26:21 INFO - PROCESS | 920 | 1464935181566 Marionette DEBUG loaded listener.js 23:26:21 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (17E8C000) [pid = 920] [serial = 1169] [outer = 122B0400] 23:26:22 INFO - PROCESS | 920 | 1464935182103 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:26:22 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:26:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:26:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:26:22 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:26:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:26:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 23:26:22 INFO - PROCESS | 920 | 1464935182133 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 23:26:22 INFO - PROCESS | 920 | 1464935182135 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 23:26:22 INFO - PROCESS | 920 | 1464935182139 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:26:22 INFO - PROCESS | 920 | 1464935182141 Marionette TRACE conn6 <- [1,1522,null,{}] 23:26:22 INFO - PROCESS | 920 | 1464935182161 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:26:22 INFO - PROCESS | 920 | 1464935182289 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 23:26:22 INFO - PROCESS | 920 | 1464935182393 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:22 INFO - PROCESS | 920 | ++DOCSHELL 1822D800 == 54 [pid = 920] [id = 390] 23:26:22 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (18230400) [pid = 920] [serial = 1170] [outer = 00000000] 23:26:22 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1825B400) [pid = 920] [serial = 1171] [outer = 18230400] 23:26:22 INFO - PROCESS | 920 | 1464935182448 Marionette DEBUG loaded listener.js 23:26:22 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (1825EC00) [pid = 920] [serial = 1172] [outer = 18230400] 23:26:23 INFO - PROCESS | 920 | 1464935183105 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:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1015ms 23:26:23 INFO - PROCESS | 920 | 1464935183158 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 23:26:23 INFO - PROCESS | 920 | 1464935183163 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 23:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:26:23 INFO - PROCESS | 920 | 1464935183167 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:26:23 INFO - PROCESS | 920 | 1464935183172 Marionette TRACE conn6 <- [1,1526,null,{}] 23:26:23 INFO - PROCESS | 920 | 1464935183177 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:26:23 INFO - PROCESS | 920 | 1464935183279 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 23:26:23 INFO - PROCESS | 920 | 1464935183473 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:23 INFO - PROCESS | 920 | --DOCSHELL 0E26D000 == 53 [pid = 920] [id = 379] 23:26:23 INFO - PROCESS | 920 | ++DOCSHELL 0D6CB000 == 54 [pid = 920] [id = 391] 23:26:23 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (0D6CD800) [pid = 920] [serial = 1173] [outer = 00000000] 23:26:23 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (0DE51000) [pid = 920] [serial = 1174] [outer = 0D6CD800] 23:26:23 INFO - PROCESS | 920 | 1464935183553 Marionette DEBUG loaded listener.js 23:26:23 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (12284800) [pid = 920] [serial = 1175] [outer = 0D6CD800] 23:26:24 INFO - PROCESS | 920 | 1464935184216 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:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1123ms 23:26:24 INFO - PROCESS | 920 | 1464935184292 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 23:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:26:24 INFO - PROCESS | 920 | 1464935184296 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 23:26:24 INFO - PROCESS | 920 | 1464935184301 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:26:24 INFO - PROCESS | 920 | 1464935184304 Marionette TRACE conn6 <- [1,1530,null,{}] 23:26:24 INFO - PROCESS | 920 | 1464935184310 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:26:24 INFO - PROCESS | 920 | 1464935184423 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 23:26:24 INFO - PROCESS | 920 | 1464935184555 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:24 INFO - PROCESS | 920 | ++DOCSHELL 15B29400 == 55 [pid = 920] [id = 392] 23:26:24 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (15E40400) [pid = 920] [serial = 1176] [outer = 00000000] 23:26:24 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (16D28000) [pid = 920] [serial = 1177] [outer = 15E40400] 23:26:24 INFO - PROCESS | 920 | 1464935184614 Marionette DEBUG loaded listener.js 23:26:24 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (16D53000) [pid = 920] [serial = 1178] [outer = 15E40400] 23:26:25 INFO - PROCESS | 920 | 1464935185222 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:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 990ms 23:26:25 INFO - PROCESS | 920 | 1464935185294 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 23:26:25 INFO - PROCESS | 920 | 1464935185298 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 23:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:26:25 INFO - PROCESS | 920 | 1464935185303 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:26:25 INFO - PROCESS | 920 | 1464935185305 Marionette TRACE conn6 <- [1,1534,null,{}] 23:26:25 INFO - PROCESS | 920 | 1464935185309 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:26:25 INFO - PROCESS | 920 | 1464935185420 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 23:26:25 INFO - PROCESS | 920 | 1464935185556 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:25 INFO - PROCESS | 920 | ++DOCSHELL 17CD1000 == 56 [pid = 920] [id = 393] 23:26:25 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (17CD3400) [pid = 920] [serial = 1179] [outer = 00000000] 23:26:25 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (17DB2800) [pid = 920] [serial = 1180] [outer = 17CD3400] 23:26:25 INFO - PROCESS | 920 | 1464935185613 Marionette DEBUG loaded listener.js 23:26:25 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (17DC5400) [pid = 920] [serial = 1181] [outer = 17CD3400] 23:26:26 INFO - PROCESS | 920 | 1464935186255 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:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 23:26:26 INFO - PROCESS | 920 | 1464935186277 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 23:26:26 INFO - PROCESS | 920 | 1464935186280 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 23:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:26:26 INFO - PROCESS | 920 | 1464935186285 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:26:26 INFO - PROCESS | 920 | 1464935186291 Marionette TRACE conn6 <- [1,1538,null,{}] 23:26:26 INFO - PROCESS | 920 | 1464935186301 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:26:26 INFO - PROCESS | 920 | 1464935186412 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 23:26:26 INFO - PROCESS | 920 | 1464935186550 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:26 INFO - PROCESS | 920 | ++DOCSHELL 18259000 == 57 [pid = 920] [id = 394] 23:26:26 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (18259400) [pid = 920] [serial = 1182] [outer = 00000000] 23:26:26 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (18262400) [pid = 920] [serial = 1183] [outer = 18259400] 23:26:26 INFO - PROCESS | 920 | 1464935186606 Marionette DEBUG loaded listener.js 23:26:26 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (19415400) [pid = 920] [serial = 1184] [outer = 18259400] 23:26:27 INFO - PROCESS | 920 | 1464935187216 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:26:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:26:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 990ms 23:26:27 INFO - PROCESS | 920 | 1464935187276 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 23:26:27 INFO - PROCESS | 920 | 1464935187279 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 23:26:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:26:27 INFO - PROCESS | 920 | 1464935187282 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:26:27 INFO - PROCESS | 920 | 1464935187284 Marionette TRACE conn6 <- [1,1542,null,{}] 23:26:27 INFO - PROCESS | 920 | 1464935187288 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:26:27 INFO - PROCESS | 920 | 1464935187395 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 23:26:27 INFO - PROCESS | 920 | 1464935187502 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:27 INFO - PROCESS | 920 | ++DOCSHELL 1941B800 == 58 [pid = 920] [id = 395] 23:26:27 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (194E4000) [pid = 920] [serial = 1185] [outer = 00000000] 23:26:27 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (19B72400) [pid = 920] [serial = 1186] [outer = 194E4000] 23:26:27 INFO - PROCESS | 920 | 1464935187556 Marionette DEBUG loaded listener.js 23:26:27 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (19B73000) [pid = 920] [serial = 1187] [outer = 194E4000] 23:26:28 INFO - PROCESS | 920 | 1464935188138 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:26:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 930ms 23:26:28 INFO - PROCESS | 920 | 1464935188216 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 23:26:28 INFO - PROCESS | 920 | 1464935188219 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 23:26:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:26:28 INFO - PROCESS | 920 | 1464935188222 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:26:28 INFO - PROCESS | 920 | 1464935188224 Marionette TRACE conn6 <- [1,1546,null,{}] 23:26:28 INFO - PROCESS | 920 | 1464935188228 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:26:28 INFO - PROCESS | 920 | 1464935188332 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 23:26:28 INFO - PROCESS | 920 | 1464935188470 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:28 INFO - PROCESS | 920 | ++DOCSHELL 1A07B400 == 59 [pid = 920] [id = 396] 23:26:28 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (1A07FC00) [pid = 920] [serial = 1188] [outer = 00000000] 23:26:28 INFO - PROCESS | 920 | ++DOMWINDOW == 141 (1A274C00) [pid = 920] [serial = 1189] [outer = 1A07FC00] 23:26:28 INFO - PROCESS | 920 | 1464935188533 Marionette DEBUG loaded listener.js 23:26:28 INFO - PROCESS | 920 | ++DOMWINDOW == 142 (1A386C00) [pid = 920] [serial = 1190] [outer = 1A07FC00] 23:26:29 INFO - PROCESS | 920 | 1464935189144 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:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 23:26:29 INFO - PROCESS | 920 | 1464935189197 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 23:26:29 INFO - PROCESS | 920 | 1464935189199 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 23:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:26:29 INFO - PROCESS | 920 | 1464935189202 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:26:29 INFO - PROCESS | 920 | 1464935189204 Marionette TRACE conn6 <- [1,1550,null,{}] 23:26:29 INFO - PROCESS | 920 | 1464935189208 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:26:29 INFO - PROCESS | 920 | 1464935189311 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 23:26:29 INFO - PROCESS | 920 | 1464935189487 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:29 INFO - PROCESS | 920 | ++DOCSHELL 0DE49800 == 60 [pid = 920] [id = 397] 23:26:29 INFO - PROCESS | 920 | ++DOMWINDOW == 143 (0DE4C400) [pid = 920] [serial = 1191] [outer = 00000000] 23:26:29 INFO - PROCESS | 920 | ++DOMWINDOW == 144 (0F06EC00) [pid = 920] [serial = 1192] [outer = 0DE4C400] 23:26:29 INFO - PROCESS | 920 | 1464935189540 Marionette DEBUG loaded listener.js 23:26:29 INFO - PROCESS | 920 | ++DOMWINDOW == 145 (139F1000) [pid = 920] [serial = 1193] [outer = 0DE4C400] 23:26:30 INFO - PROCESS | 920 | --DOCSHELL 17DBFC00 == 59 [pid = 920] [id = 375] 23:26:30 INFO - PROCESS | 920 | --DOCSHELL 17DC2400 == 58 [pid = 920] [id = 388] 23:26:30 INFO - PROCESS | 920 | --DOCSHELL 17559000 == 57 [pid = 920] [id = 387] 23:26:30 INFO - PROCESS | 920 | --DOCSHELL 1520EC00 == 56 [pid = 920] [id = 386] 23:26:30 INFO - PROCESS | 920 | --DOCSHELL 12A4A800 == 55 [pid = 920] [id = 385] 23:26:30 INFO - PROCESS | 920 | 1464935190270 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:26:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1121ms 23:26:30 INFO - PROCESS | 920 | 1464935190328 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 23:26:30 INFO - PROCESS | 920 | 1464935190333 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 23:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:26:30 INFO - PROCESS | 920 | 1464935190338 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:26:30 INFO - PROCESS | 920 | 1464935190342 Marionette TRACE conn6 <- [1,1554,null,{}] 23:26:30 INFO - PROCESS | 920 | 1464935190350 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:26:30 INFO - PROCESS | 920 | 1464935190472 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 23:26:30 INFO - PROCESS | 920 | 1464935190604 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:30 INFO - PROCESS | 920 | ++DOCSHELL 12A48000 == 56 [pid = 920] [id = 398] 23:26:30 INFO - PROCESS | 920 | ++DOMWINDOW == 146 (12A4A000) [pid = 920] [serial = 1194] [outer = 00000000] 23:26:30 INFO - PROCESS | 920 | ++DOMWINDOW == 147 (1465C400) [pid = 920] [serial = 1195] [outer = 12A4A000] 23:26:30 INFO - PROCESS | 920 | 1464935190667 Marionette DEBUG loaded listener.js 23:26:30 INFO - PROCESS | 920 | ++DOMWINDOW == 148 (147FBC00) [pid = 920] [serial = 1196] [outer = 12A4A000] 23:26:31 INFO - PROCESS | 920 | 1464935191221 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:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 930ms 23:26:31 INFO - PROCESS | 920 | 1464935191273 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 23:26:31 INFO - PROCESS | 920 | 1464935191279 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 23:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:26:31 INFO - PROCESS | 920 | 1464935191286 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:26:31 INFO - PROCESS | 920 | 1464935191289 Marionette TRACE conn6 <- [1,1558,null,{}] 23:26:31 INFO - PROCESS | 920 | 1464935191292 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:26:31 INFO - PROCESS | 920 | 1464935191405 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 23:26:31 INFO - PROCESS | 920 | 1464935191545 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:31 INFO - PROCESS | 920 | ++DOCSHELL 1772B400 == 57 [pid = 920] [id = 399] 23:26:31 INFO - PROCESS | 920 | ++DOMWINDOW == 149 (1772CC00) [pid = 920] [serial = 1197] [outer = 00000000] 23:26:31 INFO - PROCESS | 920 | ++DOMWINDOW == 150 (17C04400) [pid = 920] [serial = 1198] [outer = 1772CC00] 23:26:31 INFO - PROCESS | 920 | 1464935191601 Marionette DEBUG loaded listener.js 23:26:31 INFO - PROCESS | 920 | ++DOMWINDOW == 151 (17DAEC00) [pid = 920] [serial = 1199] [outer = 1772CC00] 23:26:32 INFO - PROCESS | 920 | 1464935192239 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:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 23:26:32 INFO - PROCESS | 920 | 1464935192258 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 23:26:32 INFO - PROCESS | 920 | 1464935192260 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 23:26:32 INFO - PROCESS | 920 | 1464935192264 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:26:32 INFO - PROCESS | 920 | 1464935192268 Marionette TRACE conn6 <- [1,1562,null,{}] 23:26:32 INFO - PROCESS | 920 | 1464935192279 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:26:32 INFO - PROCESS | 920 | 1464935192391 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 23:26:32 INFO - PROCESS | 920 | 1464935192503 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:32 INFO - PROCESS | 920 | ++DOCSHELL 17FFB800 == 58 [pid = 920] [id = 400] 23:26:32 INFO - PROCESS | 920 | ++DOMWINDOW == 152 (18224C00) [pid = 920] [serial = 1200] [outer = 00000000] 23:26:32 INFO - PROCESS | 920 | ++DOMWINDOW == 153 (18229000) [pid = 920] [serial = 1201] [outer = 18224C00] 23:26:32 INFO - PROCESS | 920 | 1464935192562 Marionette DEBUG loaded listener.js 23:26:32 INFO - PROCESS | 920 | ++DOMWINDOW == 154 (18257400) [pid = 920] [serial = 1202] [outer = 18224C00] 23:26:33 INFO - PROCESS | 920 | 1464935193218 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:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 23:26:33 INFO - PROCESS | 920 | 1464935193237 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 23:26:33 INFO - PROCESS | 920 | 1464935193240 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 23:26:33 INFO - PROCESS | 920 | 1464935193244 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:26:33 INFO - PROCESS | 920 | 1464935193246 Marionette TRACE conn6 <- [1,1566,null,{}] 23:26:33 INFO - PROCESS | 920 | 1464935193249 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:26:33 INFO - PROCESS | 920 | 1464935193358 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 23:26:33 INFO - PROCESS | 920 | 1464935193467 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:33 INFO - PROCESS | 920 | ++DOCSHELL 1A07BC00 == 59 [pid = 920] [id = 401] 23:26:33 INFO - PROCESS | 920 | ++DOMWINDOW == 155 (1A07EC00) [pid = 920] [serial = 1203] [outer = 00000000] 23:26:33 INFO - PROCESS | 920 | ++DOMWINDOW == 156 (1A318800) [pid = 920] [serial = 1204] [outer = 1A07EC00] 23:26:33 INFO - PROCESS | 920 | 1464935193521 Marionette DEBUG loaded listener.js 23:26:33 INFO - PROCESS | 920 | ++DOMWINDOW == 157 (1A388C00) [pid = 920] [serial = 1205] [outer = 1A07EC00] 23:26:34 INFO - PROCESS | 920 | 1464935194071 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:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 870ms 23:26:34 INFO - PROCESS | 920 | 1464935194127 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 23:26:34 INFO - PROCESS | 920 | 1464935194129 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 23:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:26:34 INFO - PROCESS | 920 | 1464935194134 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:26:34 INFO - PROCESS | 920 | 1464935194136 Marionette TRACE conn6 <- [1,1570,null,{}] 23:26:34 INFO - PROCESS | 920 | 1464935194140 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:26:34 INFO - PROCESS | 920 | 1464935194241 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 23:26:34 INFO - PROCESS | 920 | 1464935194350 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:34 INFO - PROCESS | 920 | ++DOCSHELL 18258800 == 60 [pid = 920] [id = 402] 23:26:34 INFO - PROCESS | 920 | ++DOMWINDOW == 158 (1A273000) [pid = 920] [serial = 1206] [outer = 00000000] 23:26:34 INFO - PROCESS | 920 | ++DOMWINDOW == 159 (1A839000) [pid = 920] [serial = 1207] [outer = 1A273000] 23:26:34 INFO - PROCESS | 920 | 1464935194404 Marionette DEBUG loaded listener.js 23:26:34 INFO - PROCESS | 920 | ++DOMWINDOW == 160 (1A843400) [pid = 920] [serial = 1208] [outer = 1A273000] 23:26:35 INFO - PROCESS | 920 | --DOCSHELL 0D6CB000 == 59 [pid = 920] [id = 391] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0D038C00 == 58 [pid = 920] [id = 389] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0D03B000 == 57 [pid = 920] [id = 306] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 147B5400 == 56 [pid = 920] [id = 297] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0DE4A800 == 55 [pid = 920] [id = 372] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 12384400 == 54 [pid = 920] [id = 355] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1466B000 == 53 [pid = 920] [id = 360] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 13918400 == 52 [pid = 920] [id = 380] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0E157800 == 51 [pid = 920] [id = 347] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 15B29400 == 50 [pid = 920] [id = 392] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0E15A000 == 49 [pid = 920] [id = 349] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 14668800 == 48 [pid = 920] [id = 343] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 126A9800 == 47 [pid = 920] [id = 342] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 17CD1000 == 46 [pid = 920] [id = 393] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 147B2800 == 45 [pid = 920] [id = 356] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0CFA9000 == 44 [pid = 920] [id = 301] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 146C4800 == 43 [pid = 920] [id = 352] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 15B27800 == 42 [pid = 920] [id = 381] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 152DF400 == 41 [pid = 920] [id = 345] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 18259000 == 40 [pid = 920] [id = 394] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0D622800 == 39 [pid = 920] [id = 382] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0E264400 == 38 [pid = 920] [id = 384] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1941B800 == 37 [pid = 920] [id = 395] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 15E04400 == 36 [pid = 920] [id = 353] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0D91F800 == 35 [pid = 920] [id = 295] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 17CD5C00 == 34 [pid = 920] [id = 374] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1754F800 == 33 [pid = 920] [id = 303] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 15E07800 == 32 [pid = 920] [id = 354] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 155F4800 == 31 [pid = 920] [id = 346] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 13918C00 == 30 [pid = 920] [id = 344] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 12370400 == 29 [pid = 920] [id = 338] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 146D0800 == 28 [pid = 920] [id = 357] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1A07B400 == 27 [pid = 920] [id = 396] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0D1E5400 == 26 [pid = 920] [id = 339] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0E6B5400 == 25 [pid = 920] [id = 340] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 16F6D400 == 24 [pid = 920] [id = 383] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0CF10800 == 23 [pid = 920] [id = 358] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 146C9C00 == 22 [pid = 920] [id = 351] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1248C800 == 21 [pid = 920] [id = 341] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 12CA5800 == 20 [pid = 920] [id = 350] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 15E43400 == 19 [pid = 920] [id = 300] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1465CC00 == 18 [pid = 920] [id = 373] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0CFAF400 == 17 [pid = 920] [id = 348] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 139F1800 == 16 [pid = 920] [id = 371] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1A07BC00 == 15 [pid = 920] [id = 401] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 12A40C00 == 14 [pid = 920] [id = 378] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 17FFB800 == 13 [pid = 920] [id = 400] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1822D800 == 12 [pid = 920] [id = 390] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 1772B400 == 11 [pid = 920] [id = 399] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 0DE49800 == 10 [pid = 920] [id = 397] 23:26:37 INFO - PROCESS | 920 | --DOCSHELL 12A48000 == 9 [pid = 920] [id = 398] 23:26:40 INFO - PROCESS | 920 | 1464935200853 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:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 6755ms 23:26:40 INFO - PROCESS | 920 | 1464935200925 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 23:26:40 INFO - PROCESS | 920 | 1464935200929 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 23:26:40 INFO - PROCESS | 920 | 1464935200933 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:26:40 INFO - PROCESS | 920 | 1464935200937 Marionette TRACE conn6 <- [1,1574,null,{}] 23:26:40 INFO - PROCESS | 920 | 1464935200944 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:26:41 INFO - PROCESS | 920 | 1464935201063 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 23:26:41 INFO - PROCESS | 920 | 1464935201071 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:41 INFO - PROCESS | 920 | ++DOCSHELL 0D02FC00 == 10 [pid = 920] [id = 403] 23:26:41 INFO - PROCESS | 920 | ++DOMWINDOW == 161 (0D033000) [pid = 920] [serial = 1209] [outer = 00000000] 23:26:41 INFO - PROCESS | 920 | ++DOMWINDOW == 162 (0D039000) [pid = 920] [serial = 1210] [outer = 0D033000] 23:26:41 INFO - PROCESS | 920 | 1464935201169 Marionette DEBUG loaded listener.js 23:26:41 INFO - PROCESS | 920 | ++DOMWINDOW == 163 (0D1E5400) [pid = 920] [serial = 1211] [outer = 0D033000] 23:26:41 INFO - PROCESS | 920 | 1464935201623 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:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 23:26:41 INFO - PROCESS | 920 | 1464935201670 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 23:26:41 INFO - PROCESS | 920 | 1464935201676 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 23:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:26:41 INFO - PROCESS | 920 | 1464935201682 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:26:41 INFO - PROCESS | 920 | 1464935201685 Marionette TRACE conn6 <- [1,1578,null,{}] 23:26:41 INFO - PROCESS | 920 | 1464935201689 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:26:41 INFO - PROCESS | 920 | 1464935201821 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 23:26:41 INFO - PROCESS | 920 | 1464935201889 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:41 INFO - PROCESS | 920 | ++DOCSHELL 0D02E800 == 11 [pid = 920] [id = 404] 23:26:41 INFO - PROCESS | 920 | ++DOMWINDOW == 164 (0E15A000) [pid = 920] [serial = 1212] [outer = 00000000] 23:26:41 INFO - PROCESS | 920 | ++DOMWINDOW == 165 (0E264400) [pid = 920] [serial = 1213] [outer = 0E15A000] 23:26:41 INFO - PROCESS | 920 | 1464935201934 Marionette DEBUG loaded listener.js 23:26:42 INFO - PROCESS | 920 | ++DOMWINDOW == 166 (0E6B2400) [pid = 920] [serial = 1214] [outer = 0E15A000] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 165 (12A4CC00) [pid = 920] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 164 (0E265C00) [pid = 920] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 163 (155EF000) [pid = 920] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 162 (16A24C00) [pid = 920] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 161 (0D95A400) [pid = 920] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 160 (0DE4B000) [pid = 920] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 159 (12C23400) [pid = 920] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 158 (147F1400) [pid = 920] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 157 (17BB3400) [pid = 920] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 156 (16F6E400) [pid = 920] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 155 (15E3C400) [pid = 920] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 154 (16D53800) [pid = 920] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 153 (15E09C00) [pid = 920] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 152 (1465FC00) [pid = 920] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 151 (17968000) [pid = 920] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 150 (0E157C00) [pid = 920] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 149 (146C7800) [pid = 920] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 148 (13911C00) [pid = 920] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 147 (17DC0400) [pid = 920] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 146 (17BB6C00) [pid = 920] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 145 (0E15BC00) [pid = 920] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 144 (0DE4E800) [pid = 920] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 143 (17CD7000) [pid = 920] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 142 (155EE800) [pid = 920] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 141 (12379400) [pid = 920] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 140 (0D030C00) [pid = 920] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 139 (0E160C00) [pid = 920] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 138 (0D9F2C00) [pid = 920] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 137 (0D91B800) [pid = 920] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 136 (156DE800) [pid = 920] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 135 (139F3000) [pid = 920] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 134 (0E26FC00) [pid = 920] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 133 (17DC5000) [pid = 920] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 132 (18230400) [pid = 920] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 131 (122B0400) [pid = 920] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 130 (17558400) [pid = 920] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 129 (0D6CD800) [pid = 920] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 128 (0DE4C400) [pid = 920] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 127 (12A4A000) [pid = 920] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 126 (1772CC00) [pid = 920] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 125 (15E40400) [pid = 920] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 124 (17CD3400) [pid = 920] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 123 (18224C00) [pid = 920] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 122 (18259400) [pid = 920] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 121 (194E4000) [pid = 920] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 120 (1A07FC00) [pid = 920] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:26:42 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1A07EC00) [pid = 920] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:26:42 INFO - PROCESS | 920 | 1464935202816 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:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1176ms 23:26:42 INFO - PROCESS | 920 | 1464935202860 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 23:26:42 INFO - PROCESS | 920 | 1464935202863 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 23:26:42 INFO - PROCESS | 920 | 1464935202866 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:26:42 INFO - PROCESS | 920 | 1464935202870 Marionette TRACE conn6 <- [1,1582,null,{}] 23:26:42 INFO - PROCESS | 920 | 1464935202881 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:26:42 INFO - PROCESS | 920 | 1464935202975 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 23:26:42 INFO - PROCESS | 920 | 1464935202983 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:42 INFO - PROCESS | 920 | ++DOCSHELL 12289400 == 12 [pid = 920] [id = 405] 23:26:42 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (12289800) [pid = 920] [serial = 1215] [outer = 00000000] 23:26:43 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (12372400) [pid = 920] [serial = 1216] [outer = 12289800] 23:26:43 INFO - PROCESS | 920 | 1464935203032 Marionette DEBUG loaded listener.js 23:26:43 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (1237C800) [pid = 920] [serial = 1217] [outer = 12289800] 23:26:43 INFO - PROCESS | 920 | 1464935203502 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:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 23:26:43 INFO - PROCESS | 920 | 1464935203540 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 23:26:43 INFO - PROCESS | 920 | 1464935203543 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 23:26:43 INFO - PROCESS | 920 | 1464935203546 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:26:43 INFO - PROCESS | 920 | 1464935203547 Marionette TRACE conn6 <- [1,1586,null,{}] 23:26:43 INFO - PROCESS | 920 | 1464935203551 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:26:43 INFO - PROCESS | 920 | 1464935203664 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 23:26:43 INFO - PROCESS | 920 | 1464935203674 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:43 INFO - PROCESS | 920 | ++DOCSHELL 12A45400 == 13 [pid = 920] [id = 406] 23:26:43 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (12A4CC00) [pid = 920] [serial = 1218] [outer = 00000000] 23:26:43 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (139F7000) [pid = 920] [serial = 1219] [outer = 12A4CC00] 23:26:43 INFO - PROCESS | 920 | 1464935203720 Marionette DEBUG loaded listener.js 23:26:43 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (1465D800) [pid = 920] [serial = 1220] [outer = 12A4CC00] 23:26:44 INFO - PROCESS | 920 | 1464935204173 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:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 23:26:44 INFO - PROCESS | 920 | 1464935204220 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 23:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:26:44 INFO - PROCESS | 920 | 1464935204222 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 23:26:44 INFO - PROCESS | 920 | 1464935204225 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:26:44 INFO - PROCESS | 920 | 1464935204227 Marionette TRACE conn6 <- [1,1590,null,{}] 23:26:44 INFO - PROCESS | 920 | 1464935204231 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:26:44 INFO - PROCESS | 920 | 1464935204308 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 23:26:44 INFO - PROCESS | 920 | 1464935204314 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:44 INFO - PROCESS | 920 | ++DOCSHELL 146C5800 == 14 [pid = 920] [id = 407] 23:26:44 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (146C6800) [pid = 920] [serial = 1221] [outer = 00000000] 23:26:44 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (147B2800) [pid = 920] [serial = 1222] [outer = 146C6800] 23:26:44 INFO - PROCESS | 920 | 1464935204360 Marionette DEBUG loaded listener.js 23:26:44 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (147F0800) [pid = 920] [serial = 1223] [outer = 146C6800] 23:26:45 INFO - PROCESS | 920 | 1464935205065 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:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 871ms 23:26:45 INFO - PROCESS | 920 | 1464935205101 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 23:26:45 INFO - PROCESS | 920 | 1464935205107 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 23:26:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:26:45 INFO - PROCESS | 920 | 1464935205111 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:26:45 INFO - PROCESS | 920 | 1464935205116 Marionette TRACE conn6 <- [1,1594,null,{}] 23:26:45 INFO - PROCESS | 920 | 1464935205121 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:26:45 INFO - PROCESS | 920 | 1464935205253 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 23:26:45 INFO - PROCESS | 920 | 1464935205384 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:45 INFO - PROCESS | 920 | ++DOCSHELL 0D66D800 == 15 [pid = 920] [id = 408] 23:26:45 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (0D90C000) [pid = 920] [serial = 1224] [outer = 00000000] 23:26:45 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (0EEF1000) [pid = 920] [serial = 1225] [outer = 0D90C000] 23:26:45 INFO - PROCESS | 920 | 1464935205442 Marionette DEBUG loaded listener.js 23:26:45 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (129FB800) [pid = 920] [serial = 1226] [outer = 0D90C000] 23:26:46 INFO - PROCESS | 920 | 1464935206038 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:26:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:26:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 990ms 23:26:46 INFO - PROCESS | 920 | 1464935206103 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 23:26:46 INFO - PROCESS | 920 | 1464935206109 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 23:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:26:46 INFO - PROCESS | 920 | 1464935206116 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:26:46 INFO - PROCESS | 920 | 1464935206118 Marionette TRACE conn6 <- [1,1598,null,{}] 23:26:46 INFO - PROCESS | 920 | 1464935206123 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:26:46 INFO - PROCESS | 920 | 1464935206229 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 23:26:46 INFO - PROCESS | 920 | 1464935206338 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:46 INFO - PROCESS | 920 | ++DOCSHELL 147F2400 == 16 [pid = 920] [id = 409] 23:26:46 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (147F2800) [pid = 920] [serial = 1227] [outer = 00000000] 23:26:46 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (15202000) [pid = 920] [serial = 1228] [outer = 147F2800] 23:26:46 INFO - PROCESS | 920 | 1464935206394 Marionette DEBUG loaded listener.js 23:26:46 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (1520D000) [pid = 920] [serial = 1229] [outer = 147F2800] 23:26:46 INFO - PROCESS | 920 | 1464935207003 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:26:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 23:26:47 INFO - PROCESS | 920 | 1464935207047 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 23:26:47 INFO - PROCESS | 920 | 1464935207050 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 23:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:26:47 INFO - PROCESS | 920 | 1464935207054 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:26:47 INFO - PROCESS | 920 | 1464935207058 Marionette TRACE conn6 <- [1,1602,null,{}] 23:26:47 INFO - PROCESS | 920 | 1464935207069 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:26:47 INFO - PROCESS | 920 | 1464935207174 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 23:26:47 INFO - PROCESS | 920 | 1464935207284 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:47 INFO - PROCESS | 920 | ++DOCSHELL 15B33800 == 17 [pid = 920] [id = 410] 23:26:47 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (15E07C00) [pid = 920] [serial = 1230] [outer = 00000000] 23:26:47 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (15E39000) [pid = 920] [serial = 1231] [outer = 15E07C00] 23:26:47 INFO - PROCESS | 920 | 1464935207341 Marionette DEBUG loaded listener.js 23:26:47 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (15E44C00) [pid = 920] [serial = 1232] [outer = 15E07C00] 23:26:47 INFO - PROCESS | 920 | 1464935207962 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:26:48 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:26:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 971ms 23:26:48 INFO - PROCESS | 920 | 1464935208028 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 23:26:48 INFO - PROCESS | 920 | 1464935208031 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 23:26:48 INFO - PROCESS | 920 | 1464935208034 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:26:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:26:48 INFO - PROCESS | 920 | 1464935208036 Marionette TRACE conn6 <- [1,1606,null,{}] 23:26:48 INFO - PROCESS | 920 | 1464935208040 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:26:48 INFO - PROCESS | 920 | 1464935208146 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 23:26:48 INFO - PROCESS | 920 | 1464935208281 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:48 INFO - PROCESS | 920 | ++DOCSHELL 0E6B1800 == 18 [pid = 920] [id = 411] 23:26:48 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (0F098800) [pid = 920] [serial = 1233] [outer = 00000000] 23:26:48 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (1293E400) [pid = 920] [serial = 1234] [outer = 0F098800] 23:26:48 INFO - PROCESS | 920 | 1464935208338 Marionette DEBUG loaded listener.js 23:26:48 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (12CB4400) [pid = 920] [serial = 1235] [outer = 0F098800] 23:26:49 INFO - PROCESS | 920 | 1464935209043 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:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1069ms 23:26:49 INFO - PROCESS | 920 | 1464935209108 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 23:26:49 INFO - PROCESS | 920 | 1464935209111 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 23:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:26:49 INFO - PROCESS | 920 | 1464935209134 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:26:49 INFO - PROCESS | 920 | 1464935209138 Marionette TRACE conn6 <- [1,1610,null,{}] 23:26:49 INFO - PROCESS | 920 | 1464935209143 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:26:49 INFO - PROCESS | 920 | 1464935209244 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 23:26:49 INFO - PROCESS | 920 | 1464935209364 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 139 (1465C400) [pid = 920] [serial = 1195] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 138 (1390EC00) [pid = 920] [serial = 1156] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 137 (12941400) [pid = 920] [serial = 1154] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 136 (15633800) [pid = 920] [serial = 1098] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 135 (16D4D400) [pid = 920] [serial = 1101] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 134 (12377400) [pid = 920] [serial = 1077] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 133 (12A48C00) [pid = 920] [serial = 1087] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 132 (123ECC00) [pid = 920] [serial = 1086] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 131 (0F07AC00) [pid = 920] [serial = 1089] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 130 (1237CC00) [pid = 920] [serial = 1090] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 129 (14665800) [pid = 920] [serial = 1092] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 128 (146C9400) [pid = 920] [serial = 1093] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 127 (15205400) [pid = 920] [serial = 1095] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 126 (0F06EC00) [pid = 920] [serial = 1192] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17BB7000) [pid = 920] [serial = 1083] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 124 (155EFC00) [pid = 920] [serial = 1080] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 123 (146C6000) [pid = 920] [serial = 1111] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 122 (17554400) [pid = 920] [serial = 1104] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 121 (16D53400) [pid = 920] [serial = 1102] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0F078C00) [pid = 920] [serial = 1153] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 119 (17553800) [pid = 920] [serial = 1107] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17C03400) [pid = 920] [serial = 1110] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 117 (17730000) [pid = 920] [serial = 1105] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 116 (15E03C00) [pid = 920] [serial = 1099] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 115 (152D2C00) [pid = 920] [serial = 1096] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17844000) [pid = 920] [serial = 1108] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 113 (17CD7C00) [pid = 920] [serial = 1113] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 112 (147A8400) [pid = 920] [serial = 1135] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17C04400) [pid = 920] [serial = 1198] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 110 (14665400) [pid = 920] [serial = 1015] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 109 (15B35400) [pid = 920] [serial = 1159] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 108 (17DB4400) [pid = 920] [serial = 1123] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 107 (0E15B000) [pid = 920] [serial = 1128] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 106 (0E6E7800) [pid = 920] [serial = 1131] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 105 (0E7FD800) [pid = 920] [serial = 1129] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17970C00) [pid = 920] [serial = 1075] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 103 (147F9C00) [pid = 920] [serial = 1120] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 102 (129F1000) [pid = 920] [serial = 1078] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 101 (0E72FC00) [pid = 920] [serial = 1116] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17BBE400) [pid = 920] [serial = 1084] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 99 (17DB2800) [pid = 920] [serial = 1180] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 98 (15E04800) [pid = 920] [serial = 1039] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 97 (16D28000) [pid = 920] [serial = 1177] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 96 (15E41400) [pid = 920] [serial = 1144] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 95 (146CDC00) [pid = 920] [serial = 1142] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 94 (12379C00) [pid = 920] [serial = 1139] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0DE51000) [pid = 920] [serial = 1174] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 92 (14664C00) [pid = 920] [serial = 1141] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 91 (0EEF5000) [pid = 920] [serial = 1138] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 90 (139F1000) [pid = 920] [serial = 1193] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 89 (16762C00) [pid = 920] [serial = 700] [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:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 88 (143DF000) [pid = 920] [serial = 1157] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 87 (17DC5400) [pid = 920] [serial = 1181] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 86 (18262400) [pid = 920] [serial = 1183] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 85 (1754D000) [pid = 920] [serial = 1148] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 84 (1772C800) [pid = 920] [serial = 1150] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 83 (16F6D800) [pid = 920] [serial = 1147] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 82 (17E88400) [pid = 920] [serial = 1168] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 81 (1A318800) [pid = 920] [serial = 1204] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 80 (12284800) [pid = 920] [serial = 1175] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 79 (15EF6800) [pid = 920] [serial = 1145] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 78 (16D53000) [pid = 920] [serial = 1178] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 77 (146CD400) [pid = 920] [serial = 1119] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 76 (17DABC00) [pid = 920] [serial = 1163] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 75 (0E7B0000) [pid = 920] [serial = 1042] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 74 (17E58C00) [pid = 920] [serial = 1165] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 73 (15E10400) [pid = 920] [serial = 1081] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 72 (17DAEC00) [pid = 920] [serial = 1199] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 71 (18229000) [pid = 920] [serial = 1201] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 70 (14663800) [pid = 920] [serial = 1134] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 69 (17DC5800) [pid = 920] [serial = 1125] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 68 (17CDB800) [pid = 920] [serial = 1114] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 67 (122B4000) [pid = 920] [serial = 1132] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 66 (17DCA000) [pid = 920] [serial = 1126] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 65 (0F099000) [pid = 920] [serial = 1117] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 64 (17DADC00) [pid = 920] [serial = 1122] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 63 (15EF6000) [pid = 920] [serial = 1160] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 62 (17BC2800) [pid = 920] [serial = 1162] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 61 (17E5BC00) [pid = 920] [serial = 1166] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 60 (1A388C00) [pid = 920] [serial = 1205] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 59 (1A386C00) [pid = 920] [serial = 1190] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 58 (19B73000) [pid = 920] [serial = 1187] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 57 (19415400) [pid = 920] [serial = 1184] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 56 (1A274C00) [pid = 920] [serial = 1189] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 55 (1825EC00) [pid = 920] [serial = 1172] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 54 (19B72400) [pid = 920] [serial = 1186] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 53 (17E8C000) [pid = 920] [serial = 1169] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 52 (1825B400) [pid = 920] [serial = 1171] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 51 (147FBC00) [pid = 920] [serial = 1196] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 50 (1796A000) [pid = 920] [serial = 1151] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | --DOMWINDOW == 49 (18257400) [pid = 920] [serial = 1202] [outer = 00000000] [url = about:blank] 23:26:49 INFO - PROCESS | 920 | ++DOCSHELL 08A76400 == 19 [pid = 920] [id = 412] 23:26:49 INFO - PROCESS | 920 | ++DOMWINDOW == 50 (0CF01400) [pid = 920] [serial = 1236] [outer = 00000000] 23:26:49 INFO - PROCESS | 920 | ++DOMWINDOW == 51 (0D911400) [pid = 920] [serial = 1237] [outer = 0CF01400] 23:26:49 INFO - PROCESS | 920 | 1464935209443 Marionette DEBUG loaded listener.js 23:26:49 INFO - PROCESS | 920 | ++DOMWINDOW == 52 (0E153800) [pid = 920] [serial = 1238] [outer = 0CF01400] 23:26:49 INFO - PROCESS | 920 | 1464935209896 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:26:49 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:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 790ms 23:26:49 INFO - PROCESS | 920 | 1464935209926 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 23:26:49 INFO - PROCESS | 920 | 1464935209931 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 23:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:26:49 INFO - PROCESS | 920 | 1464935209941 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:26:49 INFO - PROCESS | 920 | 1464935209944 Marionette TRACE conn6 <- [1,1614,null,{}] 23:26:49 INFO - PROCESS | 920 | 1464935209948 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:26:50 INFO - PROCESS | 920 | 1464935210036 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 23:26:50 INFO - PROCESS | 920 | 1464935210046 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:50 INFO - PROCESS | 920 | ++DOCSHELL 12370C00 == 20 [pid = 920] [id = 413] 23:26:50 INFO - PROCESS | 920 | ++DOMWINDOW == 53 (12371400) [pid = 920] [serial = 1239] [outer = 00000000] 23:26:50 INFO - PROCESS | 920 | ++DOMWINDOW == 54 (12376800) [pid = 920] [serial = 1240] [outer = 12371400] 23:26:50 INFO - PROCESS | 920 | 1464935210096 Marionette DEBUG loaded listener.js 23:26:50 INFO - PROCESS | 920 | ++DOMWINDOW == 55 (1237EC00) [pid = 920] [serial = 1241] [outer = 12371400] 23:26:50 INFO - PROCESS | 920 | 1464935210564 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:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 23:26:50 INFO - PROCESS | 920 | 1464935210616 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 23:26:50 INFO - PROCESS | 920 | 1464935210619 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 23:26:50 INFO - PROCESS | 920 | 1464935210622 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:26:50 INFO - PROCESS | 920 | 1464935210625 Marionette TRACE conn6 <- [1,1618,null,{}] 23:26:50 INFO - PROCESS | 920 | 1464935210635 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:26:50 INFO - PROCESS | 920 | 1464935210750 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 23:26:50 INFO - PROCESS | 920 | 1464935210767 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:50 INFO - PROCESS | 920 | ++DOCSHELL 13917800 == 21 [pid = 920] [id = 414] 23:26:50 INFO - PROCESS | 920 | ++DOMWINDOW == 56 (139F1000) [pid = 920] [serial = 1242] [outer = 00000000] 23:26:50 INFO - PROCESS | 920 | ++DOMWINDOW == 57 (143E2C00) [pid = 920] [serial = 1243] [outer = 139F1000] 23:26:50 INFO - PROCESS | 920 | 1464935210813 Marionette DEBUG loaded listener.js 23:26:50 INFO - PROCESS | 920 | ++DOMWINDOW == 58 (14662800) [pid = 920] [serial = 1244] [outer = 139F1000] 23:26:51 INFO - PROCESS | 920 | 1464935211265 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:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 23:26:51 INFO - PROCESS | 920 | 1464935211296 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 23:26:51 INFO - PROCESS | 920 | 1464935211299 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 23:26:51 INFO - PROCESS | 920 | 1464935211302 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:26:51 INFO - PROCESS | 920 | 1464935211304 Marionette TRACE conn6 <- [1,1622,null,{}] 23:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:26:51 INFO - PROCESS | 920 | 1464935211307 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:26:51 INFO - PROCESS | 920 | 1464935211390 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 23:26:51 INFO - PROCESS | 920 | 1464935211396 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:51 INFO - PROCESS | 920 | ++DOCSHELL 14664C00 == 22 [pid = 920] [id = 415] 23:26:51 INFO - PROCESS | 920 | ++DOMWINDOW == 59 (1466A800) [pid = 920] [serial = 1245] [outer = 00000000] 23:26:51 INFO - PROCESS | 920 | ++DOMWINDOW == 60 (146CD800) [pid = 920] [serial = 1246] [outer = 1466A800] 23:26:51 INFO - PROCESS | 920 | 1464935211441 Marionette DEBUG loaded listener.js 23:26:51 INFO - PROCESS | 920 | ++DOMWINDOW == 61 (147AB400) [pid = 920] [serial = 1247] [outer = 1466A800] 23:26:51 INFO - PROCESS | 920 | 1464935211884 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:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 23:26:51 INFO - PROCESS | 920 | 1464935211936 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 23:26:51 INFO - PROCESS | 920 | 1464935211938 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 23:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:26:51 INFO - PROCESS | 920 | 1464935211941 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:26:51 INFO - PROCESS | 920 | 1464935211943 Marionette TRACE conn6 <- [1,1626,null,{}] 23:26:51 INFO - PROCESS | 920 | 1464935211946 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:26:52 INFO - PROCESS | 920 | 1464935212053 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 23:26:52 INFO - PROCESS | 920 | 1464935212060 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:52 INFO - PROCESS | 920 | ++DOCSHELL 147B2000 == 23 [pid = 920] [id = 416] 23:26:52 INFO - PROCESS | 920 | ++DOMWINDOW == 62 (147EF800) [pid = 920] [serial = 1248] [outer = 00000000] 23:26:52 INFO - PROCESS | 920 | ++DOMWINDOW == 63 (15204C00) [pid = 920] [serial = 1249] [outer = 147EF800] 23:26:52 INFO - PROCESS | 920 | 1464935212104 Marionette DEBUG loaded listener.js 23:26:52 INFO - PROCESS | 920 | ++DOMWINDOW == 64 (15209800) [pid = 920] [serial = 1250] [outer = 147EF800] 23:26:52 INFO - PROCESS | 920 | 1464935212574 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:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 23:26:52 INFO - PROCESS | 920 | 1464935212613 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 23:26:52 INFO - PROCESS | 920 | 1464935212615 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 23:26:52 INFO - PROCESS | 920 | 1464935212618 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:26:52 INFO - PROCESS | 920 | 1464935212619 Marionette TRACE conn6 <- [1,1630,null,{}] 23:26:52 INFO - PROCESS | 920 | 1464935212622 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:26:52 INFO - PROCESS | 920 | 1464935212753 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 23:26:52 INFO - PROCESS | 920 | 1464935212815 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:52 INFO - PROCESS | 920 | ++DOCSHELL 146C4800 == 24 [pid = 920] [id = 417] 23:26:52 INFO - PROCESS | 920 | ++DOMWINDOW == 65 (15B35C00) [pid = 920] [serial = 1251] [outer = 00000000] 23:26:52 INFO - PROCESS | 920 | ++DOMWINDOW == 66 (15E3AC00) [pid = 920] [serial = 1252] [outer = 15B35C00] 23:26:52 INFO - PROCESS | 920 | 1464935212860 Marionette DEBUG loaded listener.js 23:26:52 INFO - PROCESS | 920 | ++DOMWINDOW == 67 (15E3C000) [pid = 920] [serial = 1253] [outer = 15B35C00] 23:26:53 INFO - PROCESS | 920 | 1464935213269 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:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 23:26:53 INFO - PROCESS | 920 | 1464935213297 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 23:26:53 INFO - PROCESS | 920 | 1464935213299 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 23:26:53 INFO - PROCESS | 920 | 1464935213302 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:26:53 INFO - PROCESS | 920 | 1464935213303 Marionette TRACE conn6 <- [1,1634,null,{}] 23:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:26:53 INFO - PROCESS | 920 | 1464935213307 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:26:53 INFO - PROCESS | 920 | 1464935213414 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 23:26:53 INFO - PROCESS | 920 | 1464935213503 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:53 INFO - PROCESS | 920 | ++DOCSHELL 129F3000 == 25 [pid = 920] [id = 418] 23:26:53 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (1673B800) [pid = 920] [serial = 1254] [outer = 00000000] 23:26:53 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (16A1E000) [pid = 920] [serial = 1255] [outer = 1673B800] 23:26:53 INFO - PROCESS | 920 | 1464935213546 Marionette DEBUG loaded listener.js 23:26:53 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (16A1E800) [pid = 920] [serial = 1256] [outer = 1673B800] 23:26:53 INFO - PROCESS | 920 | --DOMWINDOW == 69 (0D033000) [pid = 920] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:26:53 INFO - PROCESS | 920 | --DOMWINDOW == 68 (0E15A000) [pid = 920] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:26:53 INFO - PROCESS | 920 | --DOMWINDOW == 67 (12A4CC00) [pid = 920] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:26:53 INFO - PROCESS | 920 | --DOMWINDOW == 66 (12289800) [pid = 920] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:26:53 INFO - PROCESS | 920 | --DOMWINDOW == 65 (1A273000) [pid = 920] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:26:53 INFO - PROCESS | 920 | 1464935213997 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:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 23:26:54 INFO - PROCESS | 920 | 1464935214037 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 23:26:54 INFO - PROCESS | 920 | 1464935214039 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 23:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:26:54 INFO - PROCESS | 920 | 1464935214042 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:26:54 INFO - PROCESS | 920 | 1464935214044 Marionette TRACE conn6 <- [1,1638,null,{}] 23:26:54 INFO - PROCESS | 920 | 1464935214047 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:26:54 INFO - PROCESS | 920 | 1464935214134 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 23:26:54 INFO - PROCESS | 920 | 1464935214141 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:54 INFO - PROCESS | 920 | ++DOCSHELL 0D02D800 == 26 [pid = 920] [id = 419] 23:26:54 INFO - PROCESS | 920 | ++DOMWINDOW == 66 (0D9EB000) [pid = 920] [serial = 1257] [outer = 00000000] 23:26:54 INFO - PROCESS | 920 | ++DOMWINDOW == 67 (0F090400) [pid = 920] [serial = 1258] [outer = 0D9EB000] 23:26:54 INFO - PROCESS | 920 | 1464935214185 Marionette DEBUG loaded listener.js 23:26:54 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (12CAD400) [pid = 920] [serial = 1259] [outer = 0D9EB000] 23:26:54 INFO - PROCESS | 920 | 1464935214622 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:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 23:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:26:54 INFO - PROCESS | 920 | 1464935214674 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 23:26:54 INFO - PROCESS | 920 | 1464935214676 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 23:26:54 INFO - PROCESS | 920 | 1464935214679 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:26:54 INFO - PROCESS | 920 | 1464935214681 Marionette TRACE conn6 <- [1,1642,null,{}] 23:26:54 INFO - PROCESS | 920 | 1464935214684 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:26:54 INFO - PROCESS | 920 | 1464935214765 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 23:26:54 INFO - PROCESS | 920 | 1464935214800 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:54 INFO - PROCESS | 920 | ++DOCSHELL 0D032400 == 27 [pid = 920] [id = 420] 23:26:54 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (156DF000) [pid = 920] [serial = 1260] [outer = 00000000] 23:26:54 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (16D2C400) [pid = 920] [serial = 1261] [outer = 156DF000] 23:26:54 INFO - PROCESS | 920 | 1464935214844 Marionette DEBUG loaded listener.js 23:26:54 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (16D51000) [pid = 920] [serial = 1262] [outer = 156DF000] 23:26:55 INFO - PROCESS | 920 | 1464935215278 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:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 23:26:55 INFO - PROCESS | 920 | 1464935215321 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 23:26:55 INFO - PROCESS | 920 | 1464935215323 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 23:26:55 INFO - PROCESS | 920 | 1464935215326 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:26:55 INFO - PROCESS | 920 | 1464935215328 Marionette TRACE conn6 <- [1,1646,null,{}] 23:26:55 INFO - PROCESS | 920 | 1464935215335 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:26:55 INFO - PROCESS | 920 | 1464935215416 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 23:26:55 INFO - PROCESS | 920 | 1464935215423 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:55 INFO - PROCESS | 920 | ++DOCSHELL 16D53000 == 28 [pid = 920] [id = 421] 23:26:55 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (16EE3000) [pid = 920] [serial = 1263] [outer = 00000000] 23:26:55 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (16F6D800) [pid = 920] [serial = 1264] [outer = 16EE3000] 23:26:55 INFO - PROCESS | 920 | 1464935215466 Marionette DEBUG loaded listener.js 23:26:55 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (1754B000) [pid = 920] [serial = 1265] [outer = 16EE3000] 23:26:55 INFO - PROCESS | 920 | 1464935215911 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:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 23:26:55 INFO - PROCESS | 920 | 1464935215961 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 23:26:55 INFO - PROCESS | 920 | 1464935215963 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 23:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:26:55 INFO - PROCESS | 920 | 1464935216016 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:26:56 INFO - PROCESS | 920 | 1464935216019 Marionette TRACE conn6 <- [1,1650,null,{}] 23:26:56 INFO - PROCESS | 920 | 1464935216025 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:26:56 INFO - PROCESS | 920 | 1464935216142 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 23:26:56 INFO - PROCESS | 920 | 1464935216297 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:56 INFO - PROCESS | 920 | ++DOCSHELL 0D186000 == 29 [pid = 920] [id = 422] 23:26:56 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (0D1E4C00) [pid = 920] [serial = 1266] [outer = 00000000] 23:26:56 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (0D903000) [pid = 920] [serial = 1267] [outer = 0D1E4C00] 23:26:56 INFO - PROCESS | 920 | 1464935216352 Marionette DEBUG loaded listener.js 23:26:56 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (0E159400) [pid = 920] [serial = 1268] [outer = 0D1E4C00] 23:26:56 INFO - PROCESS | 920 | 1464935216900 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:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 23:26:56 INFO - PROCESS | 920 | 1464935216947 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 23:26:56 INFO - PROCESS | 920 | 1464935216951 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 23:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:26:56 INFO - PROCESS | 920 | 1464935216955 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:26:56 INFO - PROCESS | 920 | 1464935216957 Marionette TRACE conn6 <- [1,1654,null,{}] 23:26:56 INFO - PROCESS | 920 | 1464935216965 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:26:57 INFO - PROCESS | 920 | 1464935217079 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 23:26:57 INFO - PROCESS | 920 | 1464935217184 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:57 INFO - PROCESS | 920 | ++DOCSHELL 126A3000 == 30 [pid = 920] [id = 423] 23:26:57 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (126A6400) [pid = 920] [serial = 1269] [outer = 00000000] 23:26:57 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (12C27400) [pid = 920] [serial = 1270] [outer = 126A6400] 23:26:57 INFO - PROCESS | 920 | 1464935217240 Marionette DEBUG loaded listener.js 23:26:57 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (139F2800) [pid = 920] [serial = 1271] [outer = 126A6400] 23:26:57 INFO - PROCESS | 920 | 1464935217863 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:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 23:26:57 INFO - PROCESS | 920 | 1464935217887 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 23:26:57 INFO - PROCESS | 920 | 1464935217889 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 23:26:57 INFO - PROCESS | 920 | 1464935217893 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:26:57 INFO - PROCESS | 920 | 1464935217895 Marionette TRACE conn6 <- [1,1658,null,{}] 23:26:57 INFO - PROCESS | 920 | 1464935217899 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:26:58 INFO - PROCESS | 920 | 1464935218007 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 23:26:58 INFO - PROCESS | 920 | 1464935218118 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:58 INFO - PROCESS | 920 | ++DOCSHELL 15E0F800 == 31 [pid = 920] [id = 424] 23:26:58 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (15E37C00) [pid = 920] [serial = 1272] [outer = 00000000] 23:26:58 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (1676D000) [pid = 920] [serial = 1273] [outer = 15E37C00] 23:26:58 INFO - PROCESS | 920 | 1464935218219 Marionette DEBUG loaded listener.js 23:26:58 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (16D31000) [pid = 920] [serial = 1274] [outer = 15E37C00] 23:26:58 INFO - PROCESS | 920 | 1464935218810 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:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 23:26:58 INFO - PROCESS | 920 | 1464935218867 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 23:26:58 INFO - PROCESS | 920 | 1464935218869 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 23:26:58 INFO - PROCESS | 920 | 1464935218872 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:26:58 INFO - PROCESS | 920 | 1464935218874 Marionette TRACE conn6 <- [1,1662,null,{}] 23:26:58 INFO - PROCESS | 920 | 1464935218878 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:26:59 INFO - PROCESS | 920 | 1464935219089 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 23:26:59 INFO - PROCESS | 920 | 1464935219510 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:59 INFO - PROCESS | 920 | ++DOCSHELL 08A73C00 == 32 [pid = 920] [id = 425] 23:26:59 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (0CFAD000) [pid = 920] [serial = 1275] [outer = 00000000] 23:26:59 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (0D62D400) [pid = 920] [serial = 1276] [outer = 0CFAD000] 23:26:59 INFO - PROCESS | 920 | 1464935219564 Marionette DEBUG loaded listener.js 23:26:59 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (0DE50400) [pid = 920] [serial = 1277] [outer = 0CFAD000] 23:27:00 INFO - PROCESS | 920 | 1464935220159 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:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1332ms 23:27:00 INFO - PROCESS | 920 | 1464935220210 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 23:27:00 INFO - PROCESS | 920 | 1464935220214 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 23:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:27:00 INFO - PROCESS | 920 | 1464935220218 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:27:00 INFO - PROCESS | 920 | 1464935220221 Marionette TRACE conn6 <- [1,1666,null,{}] 23:27:00 INFO - PROCESS | 920 | 1464935220226 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:27:00 INFO - PROCESS | 920 | 1464935220329 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 23:27:00 INFO - PROCESS | 920 | 1464935220458 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 85 (147B2800) [pid = 920] [serial = 1222] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | ++DOCSHELL 0D033000 == 33 [pid = 920] [id = 426] 23:27:00 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (0D037800) [pid = 920] [serial = 1278] [outer = 00000000] 23:27:00 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (0D62E800) [pid = 920] [serial = 1279] [outer = 0D037800] 23:27:00 INFO - PROCESS | 920 | 1464935220557 Marionette DEBUG loaded listener.js 23:27:00 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (0E269000) [pid = 920] [serial = 1280] [outer = 0D037800] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 87 (1A839000) [pid = 920] [serial = 1207] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 86 (0D039000) [pid = 920] [serial = 1210] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 85 (0E264400) [pid = 920] [serial = 1213] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 84 (139F7000) [pid = 920] [serial = 1219] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 83 (1465D800) [pid = 920] [serial = 1220] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 82 (12372400) [pid = 920] [serial = 1216] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0E6B2400) [pid = 920] [serial = 1214] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 80 (0D1E5400) [pid = 920] [serial = 1211] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 79 (1237C800) [pid = 920] [serial = 1217] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | --DOMWINDOW == 78 (1A843400) [pid = 920] [serial = 1208] [outer = 00000000] [url = about:blank] 23:27:00 INFO - PROCESS | 920 | 1464935221002 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:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 831ms 23:27:01 INFO - PROCESS | 920 | 1464935221052 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 23:27:01 INFO - PROCESS | 920 | 1464935221056 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 23:27:01 INFO - PROCESS | 920 | 1464935221060 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:27:01 INFO - PROCESS | 920 | 1464935221062 Marionette TRACE conn6 <- [1,1670,null,{}] 23:27:01 INFO - PROCESS | 920 | 1464935221065 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:27:01 INFO - PROCESS | 920 | 1464935221150 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 23:27:01 INFO - PROCESS | 920 | 1464935221159 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:01 INFO - PROCESS | 920 | ++DOCSHELL 122B8400 == 34 [pid = 920] [id = 427] 23:27:01 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (12370400) [pid = 920] [serial = 1281] [outer = 00000000] 23:27:01 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (12C21C00) [pid = 920] [serial = 1282] [outer = 12370400] 23:27:01 INFO - PROCESS | 920 | 1464935221206 Marionette DEBUG loaded listener.js 23:27:01 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (139F1C00) [pid = 920] [serial = 1283] [outer = 12370400] 23:27:01 INFO - PROCESS | 920 | 1464935221697 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:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 23:27:01 INFO - PROCESS | 920 | 1464935221735 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 23:27:01 INFO - PROCESS | 920 | 1464935221737 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 23:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:27:01 INFO - PROCESS | 920 | 1464935221746 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:27:01 INFO - PROCESS | 920 | 1464935221751 Marionette TRACE conn6 <- [1,1674,null,{}] 23:27:01 INFO - PROCESS | 920 | 1464935221756 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:27:01 INFO - PROCESS | 920 | 1464935221840 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 23:27:01 INFO - PROCESS | 920 | 1464935221848 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:01 INFO - PROCESS | 920 | ++DOCSHELL 147A9800 == 35 [pid = 920] [id = 428] 23:27:01 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (147A9C00) [pid = 920] [serial = 1284] [outer = 00000000] 23:27:01 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (147EE400) [pid = 920] [serial = 1285] [outer = 147A9C00] 23:27:01 INFO - PROCESS | 920 | 1464935221893 Marionette DEBUG loaded listener.js 23:27:01 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (147F8400) [pid = 920] [serial = 1286] [outer = 147A9C00] 23:27:02 INFO - PROCESS | 920 | 1464935222368 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:27:02 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:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 23:27:02 INFO - PROCESS | 920 | 1464935222435 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 23:27:02 INFO - PROCESS | 920 | 1464935222437 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 23:27:02 INFO - PROCESS | 920 | 1464935222440 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:27:02 INFO - PROCESS | 920 | 1464935222442 Marionette TRACE conn6 <- [1,1678,null,{}] 23:27:02 INFO - PROCESS | 920 | 1464935222445 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:27:02 INFO - PROCESS | 920 | 1464935222529 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 23:27:02 INFO - PROCESS | 920 | 1464935222536 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:02 INFO - PROCESS | 920 | ++DOCSHELL 147EEC00 == 36 [pid = 920] [id = 429] 23:27:02 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (15205C00) [pid = 920] [serial = 1287] [outer = 00000000] 23:27:02 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (1562A400) [pid = 920] [serial = 1288] [outer = 15205C00] 23:27:02 INFO - PROCESS | 920 | 1464935222580 Marionette DEBUG loaded listener.js 23:27:02 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (15E08000) [pid = 920] [serial = 1289] [outer = 15205C00] 23:27:03 INFO - PROCESS | 920 | 1464935223025 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:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 23:27:03 INFO - PROCESS | 920 | 1464935223086 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 23:27:03 INFO - PROCESS | 920 | 1464935223088 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 23:27:03 INFO - PROCESS | 920 | 1464935223091 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:27:03 INFO - PROCESS | 920 | 1464935223092 Marionette TRACE conn6 <- [1,1682,null,{}] 23:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:27:03 INFO - PROCESS | 920 | 1464935223096 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:27:03 INFO - PROCESS | 920 | 1464935223210 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 23:27:03 INFO - PROCESS | 920 | 1464935223294 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:03 INFO - PROCESS | 920 | ++DOCSHELL 16744C00 == 37 [pid = 920] [id = 430] 23:27:03 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (16747800) [pid = 920] [serial = 1290] [outer = 00000000] 23:27:03 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (1676DC00) [pid = 920] [serial = 1291] [outer = 16747800] 23:27:03 INFO - PROCESS | 920 | 1464935223346 Marionette DEBUG loaded listener.js 23:27:03 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (16D51400) [pid = 920] [serial = 1292] [outer = 16747800] 23:27:03 INFO - PROCESS | 920 | 1464935223786 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:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 23:27:03 INFO - PROCESS | 920 | 1464935223826 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 23:27:03 INFO - PROCESS | 920 | 1464935223828 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 23:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:27:03 INFO - PROCESS | 920 | 1464935223844 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:27:03 INFO - PROCESS | 920 | 1464935223846 Marionette TRACE conn6 <- [1,1686,null,{}] 23:27:03 INFO - PROCESS | 920 | 1464935223849 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:27:03 INFO - PROCESS | 920 | 1464935223961 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 23:27:03 INFO - PROCESS | 920 | 1464935223970 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:04 INFO - PROCESS | 920 | ++DOCSHELL 15B29800 == 38 [pid = 920] [id = 431] 23:27:04 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (15E40400) [pid = 920] [serial = 1293] [outer = 00000000] 23:27:04 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (1784BC00) [pid = 920] [serial = 1294] [outer = 15E40400] 23:27:04 INFO - PROCESS | 920 | 1464935224063 Marionette DEBUG loaded listener.js 23:27:04 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (1796C800) [pid = 920] [serial = 1295] [outer = 15E40400] 23:27:04 INFO - PROCESS | 920 | 1464935224458 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:27:04 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:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 23:27:04 INFO - PROCESS | 920 | 1464935224517 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 23:27:04 INFO - PROCESS | 920 | 1464935224519 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 23:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:27:04 INFO - PROCESS | 920 | 1464935224522 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:27:04 INFO - PROCESS | 920 | 1464935224523 Marionette TRACE conn6 <- [1,1690,null,{}] 23:27:04 INFO - PROCESS | 920 | 1464935224534 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:27:04 INFO - PROCESS | 920 | 1464935224672 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 23:27:04 INFO - PROCESS | 920 | 1464935224689 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:04 INFO - PROCESS | 920 | ++DOCSHELL 1796DC00 == 39 [pid = 920] [id = 432] 23:27:04 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (17BB5C00) [pid = 920] [serial = 1296] [outer = 00000000] 23:27:04 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17BBC800) [pid = 920] [serial = 1297] [outer = 17BB5C00] 23:27:04 INFO - PROCESS | 920 | 1464935224732 Marionette DEBUG loaded listener.js 23:27:04 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17BBD400) [pid = 920] [serial = 1298] [outer = 17BB5C00] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 95 (139F1000) [pid = 920] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 94 (15B35C00) [pid = 920] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0D9EB000) [pid = 920] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 92 (147EF800) [pid = 920] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 91 (156DF000) [pid = 920] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 90 (1466A800) [pid = 920] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 89 (12371400) [pid = 920] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 88 (0CF01400) [pid = 920] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:27:05 INFO - PROCESS | 920 | --DOMWINDOW == 87 (1673B800) [pid = 920] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:27:05 INFO - PROCESS | 920 | 1464935225544 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:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1082ms 23:27:05 INFO - PROCESS | 920 | 1464935225605 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 23:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:27:05 INFO - PROCESS | 920 | 1464935225607 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 23:27:05 INFO - PROCESS | 920 | 1464935225610 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:27:05 INFO - PROCESS | 920 | 1464935225612 Marionette TRACE conn6 <- [1,1694,null,{}] 23:27:05 INFO - PROCESS | 920 | 1464935225616 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:27:05 INFO - PROCESS | 920 | 1464935225694 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 23:27:05 INFO - PROCESS | 920 | 1464935225788 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:05 INFO - PROCESS | 920 | ++DOCSHELL 0CFAA000 == 40 [pid = 920] [id = 433] 23:27:05 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (0D034400) [pid = 920] [serial = 1299] [outer = 00000000] 23:27:05 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (15E01C00) [pid = 920] [serial = 1300] [outer = 0D034400] 23:27:05 INFO - PROCESS | 920 | 1464935225831 Marionette DEBUG loaded listener.js 23:27:05 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (16D2E400) [pid = 920] [serial = 1301] [outer = 0D034400] 23:27:06 INFO - PROCESS | 920 | 1464935226212 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:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 23:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:27:06 INFO - PROCESS | 920 | 1464935226241 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 23:27:06 INFO - PROCESS | 920 | 1464935226243 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 23:27:06 INFO - PROCESS | 920 | 1464935226245 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:27:06 INFO - PROCESS | 920 | 1464935226247 Marionette TRACE conn6 <- [1,1698,null,{}] 23:27:06 INFO - PROCESS | 920 | 1464935226251 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:27:06 INFO - PROCESS | 920 | 1464935226364 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 23:27:06 INFO - PROCESS | 920 | 1464935226373 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:06 INFO - PROCESS | 920 | ++DOCSHELL 1293F000 == 41 [pid = 920] [id = 434] 23:27:06 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (15E03C00) [pid = 920] [serial = 1302] [outer = 00000000] 23:27:06 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17C5A800) [pid = 920] [serial = 1303] [outer = 15E03C00] 23:27:06 INFO - PROCESS | 920 | 1464935226416 Marionette DEBUG loaded listener.js 23:27:06 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17CD8C00) [pid = 920] [serial = 1304] [outer = 15E03C00] 23:27:06 INFO - PROCESS | 920 | 1464935226836 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:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 23:27:06 INFO - PROCESS | 920 | 1464935226877 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 23:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:27:06 INFO - PROCESS | 920 | 1464935226879 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 23:27:06 INFO - PROCESS | 920 | 1464935226882 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:27:06 INFO - PROCESS | 920 | 1464935226884 Marionette TRACE conn6 <- [1,1702,null,{}] 23:27:06 INFO - PROCESS | 920 | 1464935226887 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:27:06 INFO - PROCESS | 920 | 1464935226966 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 23:27:07 INFO - PROCESS | 920 | 1464935227091 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:07 INFO - PROCESS | 920 | ++DOCSHELL 129F2800 == 42 [pid = 920] [id = 435] 23:27:07 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (17971000) [pid = 920] [serial = 1305] [outer = 00000000] 23:27:07 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17DAA400) [pid = 920] [serial = 1306] [outer = 17971000] 23:27:07 INFO - PROCESS | 920 | 1464935227141 Marionette DEBUG loaded listener.js 23:27:07 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17DB5000) [pid = 920] [serial = 1307] [outer = 17971000] 23:27:07 INFO - PROCESS | 920 | 1464935227566 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:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 771ms 23:27:07 INFO - PROCESS | 920 | 1464935227655 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 23:27:07 INFO - PROCESS | 920 | 1464935227659 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 23:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:27:07 INFO - PROCESS | 920 | 1464935227681 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:27:07 INFO - PROCESS | 920 | 1464935227686 Marionette TRACE conn6 <- [1,1706,null,{}] 23:27:07 INFO - PROCESS | 920 | 1464935227691 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:27:07 INFO - PROCESS | 920 | 1464935227804 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 23:27:07 INFO - PROCESS | 920 | 1464935227904 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:07 INFO - PROCESS | 920 | ++DOCSHELL 0E264400 == 43 [pid = 920] [id = 436] 23:27:07 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0E26D400) [pid = 920] [serial = 1308] [outer = 00000000] 23:27:07 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (0E7B2C00) [pid = 920] [serial = 1309] [outer = 0E26D400] 23:27:07 INFO - PROCESS | 920 | 1464935227960 Marionette DEBUG loaded listener.js 23:27:08 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (0F09E800) [pid = 920] [serial = 1310] [outer = 0E26D400] 23:27:08 INFO - PROCESS | 920 | 1464935228562 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:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 23:27:08 INFO - PROCESS | 920 | 1464935228613 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 23:27:08 INFO - PROCESS | 920 | 1464935228619 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 23:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:27:08 INFO - PROCESS | 920 | 1464935228625 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:27:08 INFO - PROCESS | 920 | 1464935228628 Marionette TRACE conn6 <- [1,1710,null,{}] 23:27:08 INFO - PROCESS | 920 | 1464935228633 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:27:08 INFO - PROCESS | 920 | 1464935228742 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 23:27:08 INFO - PROCESS | 920 | 1464935228878 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:08 INFO - PROCESS | 920 | ++DOCSHELL 146C5400 == 44 [pid = 920] [id = 437] 23:27:08 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (146C8000) [pid = 920] [serial = 1311] [outer = 00000000] 23:27:08 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (147EDC00) [pid = 920] [serial = 1312] [outer = 146C8000] 23:27:08 INFO - PROCESS | 920 | 1464935228933 Marionette DEBUG loaded listener.js 23:27:09 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (15632800) [pid = 920] [serial = 1313] [outer = 146C8000] 23:27:09 INFO - PROCESS | 920 | 1464935229491 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:27:09 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:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 23:27:09 INFO - PROCESS | 920 | 1464935229557 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 23:27:09 INFO - PROCESS | 920 | 1464935229560 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 23:27:09 INFO - PROCESS | 920 | 1464935229564 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:27:09 INFO - PROCESS | 920 | 1464935229567 Marionette TRACE conn6 <- [1,1714,null,{}] 23:27:09 INFO - PROCESS | 920 | 1464935229578 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:27:09 INFO - PROCESS | 920 | 1464935229721 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 23:27:09 INFO - PROCESS | 920 | 1464935229856 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:09 INFO - PROCESS | 920 | ++DOCSHELL 1796F800 == 45 [pid = 920] [id = 438] 23:27:09 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (17BB8800) [pid = 920] [serial = 1314] [outer = 00000000] 23:27:09 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (17CDAC00) [pid = 920] [serial = 1315] [outer = 17BB8800] 23:27:09 INFO - PROCESS | 920 | 1464935229914 Marionette DEBUG loaded listener.js 23:27:09 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (17DB2400) [pid = 920] [serial = 1316] [outer = 17BB8800] 23:27:10 INFO - PROCESS | 920 | 1464935230527 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:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1019ms 23:27:10 INFO - PROCESS | 920 | 1464935230592 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 23:27:10 INFO - PROCESS | 920 | 1464935230595 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 23:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:27:10 INFO - PROCESS | 920 | 1464935230599 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:27:10 INFO - PROCESS | 920 | 1464935230601 Marionette TRACE conn6 <- [1,1718,null,{}] 23:27:10 INFO - PROCESS | 920 | 1464935230605 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:27:10 INFO - PROCESS | 920 | 1464935230713 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 23:27:10 INFO - PROCESS | 920 | 1464935230846 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:10 INFO - PROCESS | 920 | ++DOCSHELL 17DCDC00 == 46 [pid = 920] [id = 439] 23:27:10 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17E51400) [pid = 920] [serial = 1317] [outer = 00000000] 23:27:10 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (17E56C00) [pid = 920] [serial = 1318] [outer = 17E51400] 23:27:10 INFO - PROCESS | 920 | 1464935230901 Marionette DEBUG loaded listener.js 23:27:10 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (17E59C00) [pid = 920] [serial = 1319] [outer = 17E51400] 23:27:11 INFO - PROCESS | 920 | 1464935231499 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:27:11 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:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 23:27:11 INFO - PROCESS | 920 | 1464935231571 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 23:27:11 INFO - PROCESS | 920 | 1464935231574 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 23:27:11 INFO - PROCESS | 920 | 1464935231577 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:27:11 INFO - PROCESS | 920 | 1464935231579 Marionette TRACE conn6 <- [1,1722,null,{}] 23:27:11 INFO - PROCESS | 920 | 1464935231583 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:27:11 INFO - PROCESS | 920 | 1464935231685 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 23:27:11 INFO - PROCESS | 920 | 1464935231830 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:11 INFO - PROCESS | 920 | ++DOCSHELL 16D4DC00 == 47 [pid = 920] [id = 440] 23:27:11 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (16D50C00) [pid = 920] [serial = 1320] [outer = 00000000] 23:27:11 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17E84800) [pid = 920] [serial = 1321] [outer = 16D50C00] 23:27:11 INFO - PROCESS | 920 | 1464935231885 Marionette DEBUG loaded listener.js 23:27:11 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17E88800) [pid = 920] [serial = 1322] [outer = 16D50C00] 23:27:12 INFO - PROCESS | 920 | 1464935232615 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:27:12 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:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1066ms 23:27:12 INFO - PROCESS | 920 | 1464935232652 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 23:27:12 INFO - PROCESS | 920 | 1464935232656 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 23:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:27:12 INFO - PROCESS | 920 | 1464935232662 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:27:12 INFO - PROCESS | 920 | 1464935232665 Marionette TRACE conn6 <- [1,1726,null,{}] 23:27:12 INFO - PROCESS | 920 | 1464935232670 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:27:12 INFO - PROCESS | 920 | 1464935232769 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 23:27:12 INFO - PROCESS | 920 | 1464935232906 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:12 INFO - PROCESS | 920 | ++DOCSHELL 12C21000 == 48 [pid = 920] [id = 441] 23:27:12 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (12C22000) [pid = 920] [serial = 1323] [outer = 00000000] 23:27:12 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (139F0800) [pid = 920] [serial = 1324] [outer = 12C22000] 23:27:12 INFO - PROCESS | 920 | 1464935232957 Marionette DEBUG loaded listener.js 23:27:13 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (146CD400) [pid = 920] [serial = 1325] [outer = 12C22000] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 1293F000 == 47 [pid = 920] [id = 434] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 0CFAA000 == 46 [pid = 920] [id = 433] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 1796DC00 == 45 [pid = 920] [id = 432] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 15B29800 == 44 [pid = 920] [id = 431] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 16744C00 == 43 [pid = 920] [id = 430] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 147A9800 == 42 [pid = 920] [id = 428] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 122B8400 == 41 [pid = 920] [id = 427] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 0D033000 == 40 [pid = 920] [id = 426] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 08A73C00 == 39 [pid = 920] [id = 425] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 15E0F800 == 38 [pid = 920] [id = 424] 23:27:13 INFO - PROCESS | 920 | --DOCSHELL 0D186000 == 37 [pid = 920] [id = 422] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 113 (1293E400) [pid = 920] [serial = 1234] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 112 (16F6D800) [pid = 920] [serial = 1264] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 111 (143E2C00) [pid = 920] [serial = 1243] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 110 (15E3AC00) [pid = 920] [serial = 1252] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 109 (0F090400) [pid = 920] [serial = 1258] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 108 (15209800) [pid = 920] [serial = 1250] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 107 (16D51000) [pid = 920] [serial = 1262] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 106 (14662800) [pid = 920] [serial = 1244] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 105 (147AB400) [pid = 920] [serial = 1247] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 104 (15204C00) [pid = 920] [serial = 1249] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 103 (12376800) [pid = 920] [serial = 1240] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0D911400) [pid = 920] [serial = 1237] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 101 (16D2C400) [pid = 920] [serial = 1261] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 100 (0EEF1000) [pid = 920] [serial = 1225] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 99 (146CD800) [pid = 920] [serial = 1246] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 98 (15E3C000) [pid = 920] [serial = 1253] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 97 (12CAD400) [pid = 920] [serial = 1259] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 96 (16A1E000) [pid = 920] [serial = 1255] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 95 (15E39000) [pid = 920] [serial = 1231] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 94 (15202000) [pid = 920] [serial = 1228] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 93 (1237EC00) [pid = 920] [serial = 1241] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0E153800) [pid = 920] [serial = 1238] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | --DOMWINDOW == 91 (16A1E800) [pid = 920] [serial = 1256] [outer = 00000000] [url = about:blank] 23:27:13 INFO - PROCESS | 920 | 1464935233530 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:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 930ms 23:27:13 INFO - PROCESS | 920 | 1464935233593 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 23:27:13 INFO - PROCESS | 920 | 1464935233598 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 23:27:13 INFO - PROCESS | 920 | 1464935233604 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:27:13 INFO - PROCESS | 920 | 1464935233606 Marionette TRACE conn6 <- [1,1730,null,{}] 23:27:13 INFO - PROCESS | 920 | 1464935233610 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:27:13 INFO - PROCESS | 920 | 1464935233698 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 23:27:13 INFO - PROCESS | 920 | 1464935233790 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:13 INFO - PROCESS | 920 | ++DOCSHELL 0E153800 == 38 [pid = 920] [id = 442] 23:27:13 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (0E15A400) [pid = 920] [serial = 1326] [outer = 00000000] 23:27:13 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (12372000) [pid = 920] [serial = 1327] [outer = 0E15A400] 23:27:13 INFO - PROCESS | 920 | 1464935233835 Marionette DEBUG loaded listener.js 23:27:13 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (1238A400) [pid = 920] [serial = 1328] [outer = 0E15A400] 23:27:14 INFO - PROCESS | 920 | 1464935234245 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:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 23:27:14 INFO - PROCESS | 920 | 1464935234277 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 23:27:14 INFO - PROCESS | 920 | 1464935234280 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 23:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:27:14 INFO - PROCESS | 920 | 1464935234283 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:27:14 INFO - PROCESS | 920 | 1464935234286 Marionette TRACE conn6 <- [1,1734,null,{}] 23:27:14 INFO - PROCESS | 920 | 1464935234297 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:27:14 INFO - PROCESS | 920 | 1464935234385 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 23:27:14 INFO - PROCESS | 920 | 1464935234393 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:14 INFO - PROCESS | 920 | ++DOCSHELL 13910000 == 39 [pid = 920] [id = 443] 23:27:14 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (13911800) [pid = 920] [serial = 1329] [outer = 00000000] 23:27:14 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (147F6400) [pid = 920] [serial = 1330] [outer = 13911800] 23:27:14 INFO - PROCESS | 920 | 1464935234441 Marionette DEBUG loaded listener.js 23:27:14 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (147B0400) [pid = 920] [serial = 1331] [outer = 13911800] 23:27:14 INFO - PROCESS | 920 | 1464935234905 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:27:14 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:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 23:27:14 INFO - PROCESS | 920 | 1464935234957 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 23:27:14 INFO - PROCESS | 920 | 1464935234960 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 23:27:14 INFO - PROCESS | 920 | 1464935234963 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:27:14 INFO - PROCESS | 920 | 1464935234965 Marionette TRACE conn6 <- [1,1738,null,{}] 23:27:14 INFO - PROCESS | 920 | 1464935234968 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:27:15 INFO - PROCESS | 920 | 1464935235055 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 23:27:15 INFO - PROCESS | 920 | 1464935235065 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:15 INFO - PROCESS | 920 | ++DOCSHELL 155F5000 == 40 [pid = 920] [id = 444] 23:27:15 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (155F5400) [pid = 920] [serial = 1332] [outer = 00000000] 23:27:15 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (15B29800) [pid = 920] [serial = 1333] [outer = 155F5400] 23:27:15 INFO - PROCESS | 920 | 1464935235109 Marionette DEBUG loaded listener.js 23:27:15 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (15E44800) [pid = 920] [serial = 1334] [outer = 155F5400] 23:27:15 INFO - PROCESS | 920 | 1464935235549 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:27:15 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:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 23:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:27:15 INFO - PROCESS | 920 | 1464935235597 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 23:27:15 INFO - PROCESS | 920 | 1464935235599 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 23:27:15 INFO - PROCESS | 920 | 1464935235609 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:27:15 INFO - PROCESS | 920 | 1464935235611 Marionette TRACE conn6 <- [1,1742,null,{}] 23:27:15 INFO - PROCESS | 920 | 1464935235614 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:27:15 INFO - PROCESS | 920 | 1464935235725 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 23:27:15 INFO - PROCESS | 920 | 1464935235731 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:15 INFO - PROCESS | 920 | ++DOCSHELL 15E38C00 == 41 [pid = 920] [id = 445] 23:27:15 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (15EF5400) [pid = 920] [serial = 1335] [outer = 00000000] 23:27:15 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (16A24C00) [pid = 920] [serial = 1336] [outer = 15EF5400] 23:27:15 INFO - PROCESS | 920 | 1464935235827 Marionette DEBUG loaded listener.js 23:27:15 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (16D2C800) [pid = 920] [serial = 1337] [outer = 15EF5400] 23:27:16 INFO - PROCESS | 920 | 1464935236282 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:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 23:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:27:16 INFO - PROCESS | 920 | 1464935236333 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 23:27:16 INFO - PROCESS | 920 | 1464935236335 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 23:27:16 INFO - PROCESS | 920 | 1464935236352 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:27:16 INFO - PROCESS | 920 | 1464935236354 Marionette TRACE conn6 <- [1,1746,null,{}] 23:27:16 INFO - PROCESS | 920 | 1464935236358 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:27:16 INFO - PROCESS | 920 | 1464935236492 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 23:27:16 INFO - PROCESS | 920 | 1464935236559 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:16 INFO - PROCESS | 920 | ++DOCSHELL 17559400 == 42 [pid = 920] [id = 446] 23:27:16 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (0D036400) [pid = 920] [serial = 1338] [outer = 00000000] 23:27:16 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (17848400) [pid = 920] [serial = 1339] [outer = 0D036400] 23:27:16 INFO - PROCESS | 920 | 1464935236604 Marionette DEBUG loaded listener.js 23:27:16 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17BB6800) [pid = 920] [serial = 1340] [outer = 0D036400] 23:27:17 INFO - PROCESS | 920 | 1464935237024 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:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 750ms 23:27:17 INFO - PROCESS | 920 | 1464935237111 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 23:27:17 INFO - PROCESS | 920 | 1464935237113 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 23:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:27:17 INFO - PROCESS | 920 | 1464935237116 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:27:17 INFO - PROCESS | 920 | 1464935237118 Marionette TRACE conn6 <- [1,1750,null,{}] 23:27:17 INFO - PROCESS | 920 | 1464935237121 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:27:17 INFO - PROCESS | 920 | 1464935237235 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 23:27:17 INFO - PROCESS | 920 | 1464935237299 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:17 INFO - PROCESS | 920 | ++DOCSHELL 17BBB800 == 43 [pid = 920] [id = 447] 23:27:17 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (17BBE400) [pid = 920] [serial = 1341] [outer = 00000000] 23:27:17 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (17CDD800) [pid = 920] [serial = 1342] [outer = 17BBE400] 23:27:17 INFO - PROCESS | 920 | 1464935237343 Marionette DEBUG loaded listener.js 23:27:17 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17DB0800) [pid = 920] [serial = 1343] [outer = 17BBE400] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 108 (16747800) [pid = 920] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 107 (15E40400) [pid = 920] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 106 (0CFAD000) [pid = 920] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 105 (147A9C00) [pid = 920] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 104 (15205C00) [pid = 920] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 103 (12370400) [pid = 920] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0D037800) [pid = 920] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 101 (0D034400) [pid = 920] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17BB5C00) [pid = 920] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 99 (15E03C00) [pid = 920] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:27:17 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0F098800) [pid = 920] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:27:17 INFO - PROCESS | 920 | 1464935237826 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:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 23:27:17 INFO - PROCESS | 920 | 1464935237847 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 23:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:27:17 INFO - PROCESS | 920 | 1464935237849 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 23:27:17 INFO - PROCESS | 920 | 1464935237852 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:27:17 INFO - PROCESS | 920 | 1464935237854 Marionette TRACE conn6 <- [1,1754,null,{}] 23:27:17 INFO - PROCESS | 920 | 1464935237857 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:27:17 INFO - PROCESS | 920 | 1464935237948 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 23:27:18 INFO - PROCESS | 920 | 1464935238042 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:18 INFO - PROCESS | 920 | ++DOCSHELL 0F07BC00 == 44 [pid = 920] [id = 448] 23:27:18 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (0F098800) [pid = 920] [serial = 1344] [outer = 00000000] 23:27:18 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (15B34800) [pid = 920] [serial = 1345] [outer = 0F098800] 23:27:18 INFO - PROCESS | 920 | 1464935238087 Marionette DEBUG loaded listener.js 23:27:18 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (17C0D800) [pid = 920] [serial = 1346] [outer = 0F098800] 23:27:18 INFO - PROCESS | 920 | 1464935238448 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:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 23:27:18 INFO - PROCESS | 920 | 1464935238483 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 23:27:18 INFO - PROCESS | 920 | 1464935238485 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 23:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:27:18 INFO - PROCESS | 920 | 1464935238488 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:27:18 INFO - PROCESS | 920 | 1464935238490 Marionette TRACE conn6 <- [1,1758,null,{}] 23:27:18 INFO - PROCESS | 920 | 1464935238493 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:27:18 INFO - PROCESS | 920 | 1464935238600 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 23:27:18 INFO - PROCESS | 920 | 1464935238700 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:18 INFO - PROCESS | 920 | ++DOCSHELL 12284400 == 45 [pid = 920] [id = 449] 23:27:18 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (123F0000) [pid = 920] [serial = 1347] [outer = 00000000] 23:27:18 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (17DC9400) [pid = 920] [serial = 1348] [outer = 123F0000] 23:27:18 INFO - PROCESS | 920 | 1464935238744 Marionette DEBUG loaded listener.js 23:27:18 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (17DCE400) [pid = 920] [serial = 1349] [outer = 123F0000] 23:27:19 INFO - PROCESS | 920 | 1464935239097 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:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 23:27:19 INFO - PROCESS | 920 | 1464935239159 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 23:27:19 INFO - PROCESS | 920 | 1464935239162 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 23:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:27:19 INFO - PROCESS | 920 | 1464935239173 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:27:19 INFO - PROCESS | 920 | 1464935239175 Marionette TRACE conn6 <- [1,1762,null,{}] 23:27:19 INFO - PROCESS | 920 | 1464935239179 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:27:19 INFO - PROCESS | 920 | 1464935239260 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 23:27:19 INFO - PROCESS | 920 | 1464935239266 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:19 INFO - PROCESS | 920 | ++DOCSHELL 126A2C00 == 46 [pid = 920] [id = 450] 23:27:19 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (17DBF800) [pid = 920] [serial = 1350] [outer = 00000000] 23:27:19 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17FEF000) [pid = 920] [serial = 1351] [outer = 17DBF800] 23:27:19 INFO - PROCESS | 920 | 1464935239310 Marionette DEBUG loaded listener.js 23:27:19 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (18225800) [pid = 920] [serial = 1352] [outer = 17DBF800] 23:27:19 INFO - PROCESS | 920 | 1464935239815 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:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 23:27:19 INFO - PROCESS | 920 | 1464935239845 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 23:27:19 INFO - PROCESS | 920 | 1464935239850 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 23:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:27:19 INFO - PROCESS | 920 | 1464935239856 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:27:19 INFO - PROCESS | 920 | 1464935239861 Marionette TRACE conn6 <- [1,1766,null,{}] 23:27:19 INFO - PROCESS | 920 | 1464935239868 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:27:20 INFO - PROCESS | 920 | 1464935240027 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 23:27:20 INFO - PROCESS | 920 | 1464935240142 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:20 INFO - PROCESS | 920 | ++DOCSHELL 0E154000 == 47 [pid = 920] [id = 451] 23:27:20 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (0E156400) [pid = 920] [serial = 1353] [outer = 00000000] 23:27:20 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (0E6F0800) [pid = 920] [serial = 1354] [outer = 0E156400] 23:27:20 INFO - PROCESS | 920 | 1464935240239 Marionette DEBUG loaded listener.js 23:27:20 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (12288C00) [pid = 920] [serial = 1355] [outer = 0E156400] 23:27:20 INFO - PROCESS | 920 | 1464935240811 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:27:20 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:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1022ms 23:27:20 INFO - PROCESS | 920 | 1464935240882 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 23:27:20 INFO - PROCESS | 920 | 1464935240888 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 23:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:27:20 INFO - PROCESS | 920 | 1464935240895 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:27:20 INFO - PROCESS | 920 | 1464935240898 Marionette TRACE conn6 <- [1,1770,null,{}] 23:27:20 INFO - PROCESS | 920 | 1464935240902 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:27:21 INFO - PROCESS | 920 | 1464935241044 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 23:27:21 INFO - PROCESS | 920 | 1464935241182 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:21 INFO - PROCESS | 920 | ++DOCSHELL 12C25000 == 48 [pid = 920] [id = 452] 23:27:21 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (12CB2400) [pid = 920] [serial = 1356] [outer = 00000000] 23:27:21 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (147AD000) [pid = 920] [serial = 1357] [outer = 12CB2400] 23:27:21 INFO - PROCESS | 920 | 1464935241237 Marionette DEBUG loaded listener.js 23:27:21 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (15632C00) [pid = 920] [serial = 1358] [outer = 12CB2400] 23:27:21 INFO - PROCESS | 920 | 1464935241820 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:27:21 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:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 23:27:21 INFO - PROCESS | 920 | 1464935241867 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 23:27:21 INFO - PROCESS | 920 | 1464935241869 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 23:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:27:21 INFO - PROCESS | 920 | 1464935241873 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:27:21 INFO - PROCESS | 920 | 1464935241876 Marionette TRACE conn6 <- [1,1774,null,{}] 23:27:21 INFO - PROCESS | 920 | 1464935241887 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:27:21 INFO - PROCESS | 920 | 1464935242002 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 23:27:22 INFO - PROCESS | 920 | 1464935242140 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:22 INFO - PROCESS | 920 | ++DOCSHELL 17BB6000 == 49 [pid = 920] [id = 453] 23:27:22 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17BB6400) [pid = 920] [serial = 1359] [outer = 00000000] 23:27:22 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17E53C00) [pid = 920] [serial = 1360] [outer = 17BB6400] 23:27:22 INFO - PROCESS | 920 | 1464935242197 Marionette DEBUG loaded listener.js 23:27:22 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17FF8C00) [pid = 920] [serial = 1361] [outer = 17BB6400] 23:27:22 INFO - PROCESS | 920 | 1464935242830 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:27:22 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:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 23:27:22 INFO - PROCESS | 920 | 1464935242847 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 23:27:22 INFO - PROCESS | 920 | 1464935242850 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 23:27:22 INFO - PROCESS | 920 | 1464935242853 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:27:22 INFO - PROCESS | 920 | 1464935242855 Marionette TRACE conn6 <- [1,1778,null,{}] 23:27:22 INFO - PROCESS | 920 | 1464935242858 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:27:22 INFO - PROCESS | 920 | 1464935242968 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 23:27:23 INFO - PROCESS | 920 | 1464935243077 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:23 INFO - PROCESS | 920 | ++DOCSHELL 18231C00 == 50 [pid = 920] [id = 454] 23:27:23 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (18232C00) [pid = 920] [serial = 1362] [outer = 00000000] 23:27:23 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1825E000) [pid = 920] [serial = 1363] [outer = 18232C00] 23:27:23 INFO - PROCESS | 920 | 1464935243131 Marionette DEBUG loaded listener.js 23:27:23 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (18265800) [pid = 920] [serial = 1364] [outer = 18232C00] 23:27:23 INFO - PROCESS | 920 | 1464935243925 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:27:23 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:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1119ms 23:27:23 INFO - PROCESS | 920 | 1464935243976 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 23:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:27:23 INFO - PROCESS | 920 | 1464935243980 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 23:27:23 INFO - PROCESS | 920 | 1464935243985 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:27:23 INFO - PROCESS | 920 | 1464935243989 Marionette TRACE conn6 <- [1,1782,null,{}] 23:27:23 INFO - PROCESS | 920 | 1464935244009 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:27:24 INFO - PROCESS | 920 | 1464935244146 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 23:27:24 INFO - PROCESS | 920 | 1464935244207 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:24 INFO - PROCESS | 920 | ++DOCSHELL 12370800 == 51 [pid = 920] [id = 455] 23:27:24 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (12371000) [pid = 920] [serial = 1365] [outer = 00000000] 23:27:24 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (12485000) [pid = 920] [serial = 1366] [outer = 12371000] 23:27:24 INFO - PROCESS | 920 | 1464935244255 Marionette DEBUG loaded listener.js 23:27:24 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (12A48000) [pid = 920] [serial = 1367] [outer = 12371000] 23:27:24 INFO - PROCESS | 920 | 1464935244837 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:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 23:27:24 INFO - PROCESS | 920 | 1464935244917 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 23:27:24 INFO - PROCESS | 920 | 1464935244922 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 23:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:27:24 INFO - PROCESS | 920 | 1464935244946 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:27:24 INFO - PROCESS | 920 | 1464935244949 Marionette TRACE conn6 <- [1,1786,null,{}] 23:27:24 INFO - PROCESS | 920 | 1464935244955 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:27:25 INFO - PROCESS | 920 | 1464935245056 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 23:27:25 INFO - PROCESS | 920 | 1464935245175 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 147EEC00 == 50 [pid = 920] [id = 429] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 12284400 == 49 [pid = 920] [id = 449] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 0F07BC00 == 48 [pid = 920] [id = 448] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 17BBB800 == 47 [pid = 920] [id = 447] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 17559400 == 46 [pid = 920] [id = 446] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 15E38C00 == 45 [pid = 920] [id = 445] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 155F5000 == 44 [pid = 920] [id = 444] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 13910000 == 43 [pid = 920] [id = 443] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 0E153800 == 42 [pid = 920] [id = 442] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 12C21000 == 41 [pid = 920] [id = 441] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 121 (17DAA400) [pid = 920] [serial = 1306] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | ++DOCSHELL 0CFA5C00 == 42 [pid = 920] [id = 456] 23:27:25 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (0CFA6800) [pid = 920] [serial = 1368] [outer = 00000000] 23:27:25 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (0D676000) [pid = 920] [serial = 1369] [outer = 0CFA6800] 23:27:25 INFO - PROCESS | 920 | 1464935245276 Marionette DEBUG loaded listener.js 23:27:25 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (0E155400) [pid = 920] [serial = 1370] [outer = 0CFA6800] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 0E264400 == 41 [pid = 920] [id = 436] 23:27:25 INFO - PROCESS | 920 | --DOCSHELL 129F2800 == 40 [pid = 920] [id = 435] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 123 (12CB4400) [pid = 920] [serial = 1235] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 122 (1676DC00) [pid = 920] [serial = 1291] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 121 (1796C800) [pid = 920] [serial = 1295] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0D903000) [pid = 920] [serial = 1267] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 119 (12C27400) [pid = 920] [serial = 1270] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 118 (0DE50400) [pid = 920] [serial = 1277] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 117 (0D62D400) [pid = 920] [serial = 1276] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1784BC00) [pid = 920] [serial = 1294] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 115 (147EE400) [pid = 920] [serial = 1285] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 114 (147F8400) [pid = 920] [serial = 1286] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 113 (1562A400) [pid = 920] [serial = 1288] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 112 (12C21C00) [pid = 920] [serial = 1282] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 111 (139F1C00) [pid = 920] [serial = 1283] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0D62E800) [pid = 920] [serial = 1279] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 109 (0E269000) [pid = 920] [serial = 1280] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 108 (1676D000) [pid = 920] [serial = 1273] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 107 (15E01C00) [pid = 920] [serial = 1300] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 106 (17BBC800) [pid = 920] [serial = 1297] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 105 (17CD8C00) [pid = 920] [serial = 1304] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17C5A800) [pid = 920] [serial = 1303] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 103 (17BBD400) [pid = 920] [serial = 1298] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 102 (16D51400) [pid = 920] [serial = 1292] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 101 (15E08000) [pid = 920] [serial = 1289] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | --DOMWINDOW == 100 (16D2E400) [pid = 920] [serial = 1301] [outer = 00000000] [url = about:blank] 23:27:25 INFO - PROCESS | 920 | 1464935245732 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:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 851ms 23:27:25 INFO - PROCESS | 920 | 1464935245782 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 23:27:25 INFO - PROCESS | 920 | 1464935245784 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 23:27:25 INFO - PROCESS | 920 | 1464935245787 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:27:25 INFO - PROCESS | 920 | 1464935245791 Marionette TRACE conn6 <- [1,1790,null,{}] 23:27:25 INFO - PROCESS | 920 | 1464935245801 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:27:25 INFO - PROCESS | 920 | 1464935245886 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 23:27:25 INFO - PROCESS | 920 | 1464935245894 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:25 INFO - PROCESS | 920 | ++DOCSHELL 12CB1000 == 41 [pid = 920] [id = 457] 23:27:25 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (13911000) [pid = 920] [serial = 1371] [outer = 00000000] 23:27:25 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (146CB000) [pid = 920] [serial = 1372] [outer = 13911000] 23:27:25 INFO - PROCESS | 920 | 1464935245941 Marionette DEBUG loaded listener.js 23:27:26 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (147F2000) [pid = 920] [serial = 1373] [outer = 13911000] 23:27:26 INFO - PROCESS | 920 | 1464935246426 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:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 23:27:26 INFO - PROCESS | 920 | 1464935246462 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 23:27:26 INFO - PROCESS | 920 | 1464935246464 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 23:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:27:26 INFO - PROCESS | 920 | 1464935246468 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:27:26 INFO - PROCESS | 920 | 1464935246470 Marionette TRACE conn6 <- [1,1794,null,{}] 23:27:26 INFO - PROCESS | 920 | 1464935246473 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:27:26 INFO - PROCESS | 920 | 1464935246557 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 23:27:26 INFO - PROCESS | 920 | 1464935246566 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:26 INFO - PROCESS | 920 | ++DOCSHELL 152D6000 == 42 [pid = 920] [id = 458] 23:27:26 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (152DD000) [pid = 920] [serial = 1374] [outer = 00000000] 23:27:26 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (15B34000) [pid = 920] [serial = 1375] [outer = 152DD000] 23:27:26 INFO - PROCESS | 920 | 1464935246611 Marionette DEBUG loaded listener.js 23:27:26 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (15E10000) [pid = 920] [serial = 1376] [outer = 152DD000] 23:27:27 INFO - PROCESS | 920 | 1464935247094 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:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 23:27:27 INFO - PROCESS | 920 | 1464935247142 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 23:27:27 INFO - PROCESS | 920 | 1464935247144 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 23:27:27 INFO - PROCESS | 920 | 1464935247147 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:27:27 INFO - PROCESS | 920 | 1464935247149 Marionette TRACE conn6 <- [1,1798,null,{}] 23:27:27 INFO - PROCESS | 920 | 1464935247152 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:27:27 INFO - PROCESS | 920 | 1464935247230 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 23:27:27 INFO - PROCESS | 920 | 1464935247237 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:27 INFO - PROCESS | 920 | ++DOCSHELL 16744400 == 43 [pid = 920] [id = 459] 23:27:27 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (16747800) [pid = 920] [serial = 1377] [outer = 00000000] 23:27:27 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (16D23000) [pid = 920] [serial = 1378] [outer = 16747800] 23:27:27 INFO - PROCESS | 920 | 1464935247290 Marionette DEBUG loaded listener.js 23:27:27 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (16D27400) [pid = 920] [serial = 1379] [outer = 16747800] 23:27:27 INFO - PROCESS | 920 | 1464935247747 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:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 23:27:27 INFO - PROCESS | 920 | 1464935247822 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 23:27:27 INFO - PROCESS | 920 | 1464935247824 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 23:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:27:27 INFO - PROCESS | 920 | 1464935247834 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:27:27 INFO - PROCESS | 920 | 1464935247836 Marionette TRACE conn6 <- [1,1802,null,{}] 23:27:27 INFO - PROCESS | 920 | 1464935247840 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:27:27 INFO - PROCESS | 920 | 1464935247969 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 23:27:28 INFO - PROCESS | 920 | 1464935248057 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:28 INFO - PROCESS | 920 | ++DOCSHELL 0E7A6800 == 44 [pid = 920] [id = 460] 23:27:28 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (16D2F400) [pid = 920] [serial = 1380] [outer = 00000000] 23:27:28 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17557C00) [pid = 920] [serial = 1381] [outer = 16D2F400] 23:27:28 INFO - PROCESS | 920 | 1464935248102 Marionette DEBUG loaded listener.js 23:27:28 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (17967000) [pid = 920] [serial = 1382] [outer = 16D2F400] 23:27:28 INFO - PROCESS | 920 | 1464935248526 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:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 23:27:28 INFO - PROCESS | 920 | 1464935248567 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 23:27:28 INFO - PROCESS | 920 | 1464935248569 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 23:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:27:28 INFO - PROCESS | 920 | 1464935248578 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:27:28 INFO - PROCESS | 920 | 1464935248580 Marionette TRACE conn6 <- [1,1806,null,{}] 23:27:28 INFO - PROCESS | 920 | 1464935248584 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:27:28 INFO - PROCESS | 920 | 1464935248697 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 23:27:28 INFO - PROCESS | 920 | 1464935248704 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:28 INFO - PROCESS | 920 | ++DOCSHELL 0DE51400 == 45 [pid = 920] [id = 461] 23:27:28 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (1796C800) [pid = 920] [serial = 1383] [outer = 00000000] 23:27:28 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17BBFC00) [pid = 920] [serial = 1384] [outer = 1796C800] 23:27:28 INFO - PROCESS | 920 | 1464935248748 Marionette DEBUG loaded listener.js 23:27:28 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17C52800) [pid = 920] [serial = 1385] [outer = 1796C800] 23:27:29 INFO - PROCESS | 920 | 1464935249172 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:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 23:27:29 INFO - PROCESS | 920 | 1464935249212 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 23:27:29 INFO - PROCESS | 920 | 1464935249214 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 23:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:27:29 INFO - PROCESS | 920 | 1464935249217 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:27:29 INFO - PROCESS | 920 | 1464935249219 Marionette TRACE conn6 <- [1,1810,null,{}] 23:27:29 INFO - PROCESS | 920 | 1464935249222 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:27:29 INFO - PROCESS | 920 | 1464935249334 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 23:27:29 INFO - PROCESS | 920 | 1464935249422 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:29 INFO - PROCESS | 920 | ++DOCSHELL 17CD9000 == 46 [pid = 920] [id = 462] 23:27:29 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17CDC000) [pid = 920] [serial = 1386] [outer = 00000000] 23:27:29 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17DAEC00) [pid = 920] [serial = 1387] [outer = 17CDC000] 23:27:29 INFO - PROCESS | 920 | 1464935249466 Marionette DEBUG loaded listener.js 23:27:29 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17DB0400) [pid = 920] [serial = 1388] [outer = 17CDC000] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 117 (17BBE400) [pid = 920] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 116 (123F0000) [pid = 920] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 115 (16D50C00) [pid = 920] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 114 (15EF5400) [pid = 920] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 113 (16EE3000) [pid = 920] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 112 (155F5400) [pid = 920] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 111 (12C22000) [pid = 920] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0D036400) [pid = 920] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 109 (0F098800) [pid = 920] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 108 (13911800) [pid = 920] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:27:30 INFO - PROCESS | 920 | --DOMWINDOW == 107 (0E15A400) [pid = 920] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:27:30 INFO - PROCESS | 920 | 1464935250113 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:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 23:27:30 INFO - PROCESS | 920 | 1464935250150 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 23:27:30 INFO - PROCESS | 920 | 1464935250152 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 23:27:30 INFO - PROCESS | 920 | 1464935250155 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:27:30 INFO - PROCESS | 920 | 1464935250156 Marionette TRACE conn6 <- [1,1814,null,{}] 23:27:30 INFO - PROCESS | 920 | 1464935250160 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:27:30 INFO - PROCESS | 920 | 1464935250241 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 23:27:30 INFO - PROCESS | 920 | 1464935250247 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:30 INFO - PROCESS | 920 | ++DOCSHELL 0D1E5400 == 47 [pid = 920] [id = 463] 23:27:30 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (122B5000) [pid = 920] [serial = 1389] [outer = 00000000] 23:27:30 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (16D2AC00) [pid = 920] [serial = 1390] [outer = 122B5000] 23:27:30 INFO - PROCESS | 920 | 1464935250291 Marionette DEBUG loaded listener.js 23:27:30 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17BBB400) [pid = 920] [serial = 1391] [outer = 122B5000] 23:27:30 INFO - PROCESS | 920 | 1464935250780 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:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 23:27:30 INFO - PROCESS | 920 | 1464935250828 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 23:27:30 INFO - PROCESS | 920 | 1464935250830 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 23:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:27:30 INFO - PROCESS | 920 | 1464935250833 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:27:30 INFO - PROCESS | 920 | 1464935250835 Marionette TRACE conn6 <- [1,1818,null,{}] 23:27:30 INFO - PROCESS | 920 | 1464935250839 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:27:30 INFO - PROCESS | 920 | 1464935250919 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 23:27:30 INFO - PROCESS | 920 | 1464935250926 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:30 INFO - PROCESS | 920 | ++DOCSHELL 1676D400 == 48 [pid = 920] [id = 464] 23:27:30 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17CD6800) [pid = 920] [serial = 1392] [outer = 00000000] 23:27:30 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (17E5E800) [pid = 920] [serial = 1393] [outer = 17CD6800] 23:27:30 INFO - PROCESS | 920 | 1464935250971 Marionette DEBUG loaded listener.js 23:27:31 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17FB6800) [pid = 920] [serial = 1394] [outer = 17CD6800] 23:27:31 INFO - PROCESS | 920 | 1464935251395 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:27:31 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:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 23:27:31 INFO - PROCESS | 920 | 1464935251465 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 23:27:31 INFO - PROCESS | 920 | 1464935251467 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 23:27:31 INFO - PROCESS | 920 | 1464935251471 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:27:31 INFO - PROCESS | 920 | 1464935251473 Marionette TRACE conn6 <- [1,1822,null,{}] 23:27:31 INFO - PROCESS | 920 | 1464935251476 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:27:31 INFO - PROCESS | 920 | 1464935251575 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 23:27:31 INFO - PROCESS | 920 | 1464935251581 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:31 INFO - PROCESS | 920 | ++DOCSHELL 17FFD400 == 49 [pid = 920] [id = 465] 23:27:31 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (18224800) [pid = 920] [serial = 1395] [outer = 00000000] 23:27:31 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (194DF400) [pid = 920] [serial = 1396] [outer = 18224800] 23:27:31 INFO - PROCESS | 920 | 1464935251631 Marionette DEBUG loaded listener.js 23:27:31 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (19B68800) [pid = 920] [serial = 1397] [outer = 18224800] 23:27:32 INFO - PROCESS | 920 | 1464935252142 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:27:32 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:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 23:27:32 INFO - PROCESS | 920 | 1464935252205 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 23:27:32 INFO - PROCESS | 920 | 1464935252209 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 23:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:27:32 INFO - PROCESS | 920 | 1464935252215 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:27:32 INFO - PROCESS | 920 | 1464935252219 Marionette TRACE conn6 <- [1,1826,null,{}] 23:27:32 INFO - PROCESS | 920 | 1464935252225 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:27:32 INFO - PROCESS | 920 | 1464935252411 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 23:27:32 INFO - PROCESS | 920 | 1464935252516 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:32 INFO - PROCESS | 920 | ++DOCSHELL 0E268000 == 50 [pid = 920] [id = 466] 23:27:32 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (0E26D800) [pid = 920] [serial = 1398] [outer = 00000000] 23:27:32 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (0E7FAC00) [pid = 920] [serial = 1399] [outer = 0E26D800] 23:27:32 INFO - PROCESS | 920 | 1464935252577 Marionette DEBUG loaded listener.js 23:27:32 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (12376800) [pid = 920] [serial = 1400] [outer = 0E26D800] 23:27:33 INFO - PROCESS | 920 | 1464935253135 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:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 987ms 23:27:33 INFO - PROCESS | 920 | 1464935253202 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 23:27:33 INFO - PROCESS | 920 | 1464935253208 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 23:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:27:33 INFO - PROCESS | 920 | 1464935253214 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:27:33 INFO - PROCESS | 920 | 1464935253217 Marionette TRACE conn6 <- [1,1830,null,{}] 23:27:33 INFO - PROCESS | 920 | 1464935253221 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:27:33 INFO - PROCESS | 920 | 1464935253333 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 23:27:33 INFO - PROCESS | 920 | 1464935253471 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:33 INFO - PROCESS | 920 | ++DOCSHELL 14666C00 == 51 [pid = 920] [id = 467] 23:27:33 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (14667000) [pid = 920] [serial = 1401] [outer = 00000000] 23:27:33 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (147F9800) [pid = 920] [serial = 1402] [outer = 14667000] 23:27:33 INFO - PROCESS | 920 | 1464935253526 Marionette DEBUG loaded listener.js 23:27:33 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (155FA000) [pid = 920] [serial = 1403] [outer = 14667000] 23:27:34 INFO - PROCESS | 920 | 1464935254109 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:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 23:27:34 INFO - PROCESS | 920 | 1464935254146 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 23:27:34 INFO - PROCESS | 920 | 1464935254149 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 23:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:27:34 INFO - PROCESS | 920 | 1464935254153 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:27:34 INFO - PROCESS | 920 | 1464935254157 Marionette TRACE conn6 <- [1,1834,null,{}] 23:27:34 INFO - PROCESS | 920 | 1464935254168 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:27:34 INFO - PROCESS | 920 | 1464935254280 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 23:27:34 INFO - PROCESS | 920 | 1464935254419 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:34 INFO - PROCESS | 920 | ++DOCSHELL 17559800 == 52 [pid = 920] [id = 468] 23:27:34 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1796FC00) [pid = 920] [serial = 1404] [outer = 00000000] 23:27:34 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (17DB2C00) [pid = 920] [serial = 1405] [outer = 1796FC00] 23:27:34 INFO - PROCESS | 920 | 1464935254477 Marionette DEBUG loaded listener.js 23:27:34 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (17FB8800) [pid = 920] [serial = 1406] [outer = 1796FC00] 23:27:35 INFO - PROCESS | 920 | 1464935255063 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:27:35 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:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 23:27:35 INFO - PROCESS | 920 | 1464935255126 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 23:27:35 INFO - PROCESS | 920 | 1464935255129 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 23:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:27:35 INFO - PROCESS | 920 | 1464935255133 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:27:35 INFO - PROCESS | 920 | 1464935255135 Marionette TRACE conn6 <- [1,1838,null,{}] 23:27:35 INFO - PROCESS | 920 | 1464935255138 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:27:35 INFO - PROCESS | 920 | 1464935255248 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 23:27:35 INFO - PROCESS | 920 | 1464935255388 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:35 INFO - PROCESS | 920 | ++DOCSHELL 194EC000 == 53 [pid = 920] [id = 469] 23:27:35 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (194EDC00) [pid = 920] [serial = 1407] [outer = 00000000] 23:27:35 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1A080800) [pid = 920] [serial = 1408] [outer = 194EDC00] 23:27:35 INFO - PROCESS | 920 | 1464935255445 Marionette DEBUG loaded listener.js 23:27:35 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (1A0E8800) [pid = 920] [serial = 1409] [outer = 194EDC00] 23:27:35 INFO - PROCESS | 920 | 1464935256009 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:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 930ms 23:27:36 INFO - PROCESS | 920 | 1464935256066 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 23:27:36 INFO - PROCESS | 920 | 1464935256069 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 23:27:36 INFO - PROCESS | 920 | 1464935256072 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:27:36 INFO - PROCESS | 920 | 1464935256074 Marionette TRACE conn6 <- [1,1842,null,{}] 23:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:27:36 INFO - PROCESS | 920 | 1464935256078 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:27:36 INFO - PROCESS | 920 | 1464935256180 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 23:27:36 INFO - PROCESS | 920 | 1464935256325 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:36 INFO - PROCESS | 920 | ++DOCSHELL 17E50800 == 54 [pid = 920] [id = 470] 23:27:36 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (17E5F400) [pid = 920] [serial = 1410] [outer = 00000000] 23:27:36 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1A31A000) [pid = 920] [serial = 1411] [outer = 17E5F400] 23:27:36 INFO - PROCESS | 920 | 1464935256380 Marionette DEBUG loaded listener.js 23:27:36 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1A38A400) [pid = 920] [serial = 1412] [outer = 17E5F400] 23:27:37 INFO - PROCESS | 920 | 1464935257160 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:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1129ms 23:27:37 INFO - PROCESS | 920 | 1464935257206 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 23:27:37 INFO - PROCESS | 920 | 1464935257210 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 23:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:27:37 INFO - PROCESS | 920 | 1464935257215 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:27:37 INFO - PROCESS | 920 | 1464935257219 Marionette TRACE conn6 <- [1,1846,null,{}] 23:27:37 INFO - PROCESS | 920 | 1464935257224 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:27:37 INFO - PROCESS | 920 | 1464935257327 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 23:27:37 INFO - PROCESS | 920 | 1464935257477 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:37 INFO - PROCESS | 920 | ++DOCSHELL 122B1400 == 55 [pid = 920] [id = 471] 23:27:37 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (12375000) [pid = 920] [serial = 1413] [outer = 00000000] 23:27:37 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1465F400) [pid = 920] [serial = 1414] [outer = 12375000] 23:27:37 INFO - PROCESS | 920 | 1464935257529 Marionette DEBUG loaded listener.js 23:27:37 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (15206800) [pid = 920] [serial = 1415] [outer = 12375000] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 1676D400 == 54 [pid = 920] [id = 464] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 0D1E5400 == 53 [pid = 920] [id = 463] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 17CD9000 == 52 [pid = 920] [id = 462] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 0DE51400 == 51 [pid = 920] [id = 461] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 0E7A6800 == 50 [pid = 920] [id = 460] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 16744400 == 49 [pid = 920] [id = 459] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 152D6000 == 48 [pid = 920] [id = 458] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 12CB1000 == 47 [pid = 920] [id = 457] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 0CFA5C00 == 46 [pid = 920] [id = 456] 23:27:38 INFO - PROCESS | 920 | --DOCSHELL 12370800 == 45 [pid = 920] [id = 455] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 133 (147EDC00) [pid = 920] [serial = 1312] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 132 (17CDAC00) [pid = 920] [serial = 1315] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 131 (17E56C00) [pid = 920] [serial = 1318] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 130 (17FEF000) [pid = 920] [serial = 1351] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 129 (0E7B2C00) [pid = 920] [serial = 1309] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 128 (1754B000) [pid = 920] [serial = 1265] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 127 (15B29800) [pid = 920] [serial = 1333] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 126 (146CD400) [pid = 920] [serial = 1325] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17BB6800) [pid = 920] [serial = 1340] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 124 (139F0800) [pid = 920] [serial = 1324] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 123 (17848400) [pid = 920] [serial = 1339] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 122 (15B34800) [pid = 920] [serial = 1345] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 121 (147F6400) [pid = 920] [serial = 1330] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 120 (12372000) [pid = 920] [serial = 1327] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1238A400) [pid = 920] [serial = 1328] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17CDD800) [pid = 920] [serial = 1342] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 117 (17DCE400) [pid = 920] [serial = 1349] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17DB0800) [pid = 920] [serial = 1343] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17E88800) [pid = 920] [serial = 1322] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17E84800) [pid = 920] [serial = 1321] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 113 (147B0400) [pid = 920] [serial = 1331] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 112 (16A24C00) [pid = 920] [serial = 1336] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17DC9400) [pid = 920] [serial = 1348] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17C0D800) [pid = 920] [serial = 1346] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 109 (16D2C800) [pid = 920] [serial = 1337] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | --DOMWINDOW == 108 (15E44800) [pid = 920] [serial = 1334] [outer = 00000000] [url = about:blank] 23:27:38 INFO - PROCESS | 920 | 1464935258167 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:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 990ms 23:27:38 INFO - PROCESS | 920 | 1464935258206 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 23:27:38 INFO - PROCESS | 920 | 1464935258211 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 23:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:27:38 INFO - PROCESS | 920 | 1464935258217 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:27:38 INFO - PROCESS | 920 | 1464935258220 Marionette TRACE conn6 <- [1,1850,null,{}] 23:27:38 INFO - PROCESS | 920 | 1464935258224 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:27:38 INFO - PROCESS | 920 | 1464935258309 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 23:27:38 INFO - PROCESS | 920 | 1464935258411 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:38 INFO - PROCESS | 920 | ++DOCSHELL 0E15E800 == 46 [pid = 920] [id = 472] 23:27:38 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (0E15EC00) [pid = 920] [serial = 1416] [outer = 00000000] 23:27:38 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (12CA6400) [pid = 920] [serial = 1417] [outer = 0E15EC00] 23:27:38 INFO - PROCESS | 920 | 1464935258457 Marionette DEBUG loaded listener.js 23:27:38 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (1465E400) [pid = 920] [serial = 1418] [outer = 0E15EC00] 23:27:38 INFO - PROCESS | 920 | 1464935258866 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:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 23:27:38 INFO - PROCESS | 920 | 1464935258891 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 23:27:38 INFO - PROCESS | 920 | 1464935258893 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 23:27:38 INFO - PROCESS | 920 | 1464935258897 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:27:38 INFO - PROCESS | 920 | 1464935258900 Marionette TRACE conn6 <- [1,1854,null,{}] 23:27:38 INFO - PROCESS | 920 | 1464935258910 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:27:38 INFO - PROCESS | 920 | 1464935258997 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 23:27:38 INFO - PROCESS | 920 | 1464935259005 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:39 INFO - PROCESS | 920 | ++DOCSHELL 15204C00 == 47 [pid = 920] [id = 473] 23:27:39 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (15206000) [pid = 920] [serial = 1419] [outer = 00000000] 23:27:39 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (15EF8400) [pid = 920] [serial = 1420] [outer = 15206000] 23:27:39 INFO - PROCESS | 920 | 1464935259052 Marionette DEBUG loaded listener.js 23:27:39 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (16A27C00) [pid = 920] [serial = 1421] [outer = 15206000] 23:27:39 INFO - PROCESS | 920 | 1464935259516 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:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 23:27:39 INFO - PROCESS | 920 | 1464935259570 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 23:27:39 INFO - PROCESS | 920 | 1464935259573 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 23:27:39 INFO - PROCESS | 920 | 1464935259576 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:27:39 INFO - PROCESS | 920 | 1464935259577 Marionette TRACE conn6 <- [1,1858,null,{}] 23:27:39 INFO - PROCESS | 920 | 1464935259581 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:27:39 INFO - PROCESS | 920 | 1464935259666 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 23:27:39 INFO - PROCESS | 920 | 1464935259705 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:39 INFO - PROCESS | 920 | ++DOCSHELL 16EE3000 == 48 [pid = 920] [id = 474] 23:27:39 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (16F66400) [pid = 920] [serial = 1422] [outer = 00000000] 23:27:39 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1754D800) [pid = 920] [serial = 1423] [outer = 16F66400] 23:27:39 INFO - PROCESS | 920 | 1464935259754 Marionette DEBUG loaded listener.js 23:27:39 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17724C00) [pid = 920] [serial = 1424] [outer = 16F66400] 23:27:40 INFO - PROCESS | 920 | 1464935260189 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:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 23:27:40 INFO - PROCESS | 920 | 1464935260253 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 23:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:27:40 INFO - PROCESS | 920 | 1464935260264 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 23:27:40 INFO - PROCESS | 920 | 1464935260268 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:27:40 INFO - PROCESS | 920 | 1464935260270 Marionette TRACE conn6 <- [1,1862,null,{}] 23:27:40 INFO - PROCESS | 920 | 1464935260273 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:27:40 INFO - PROCESS | 920 | 1464935260387 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 23:27:40 INFO - PROCESS | 920 | 1464935260394 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:40 INFO - PROCESS | 920 | ++DOCSHELL 16EDC800 == 49 [pid = 920] [id = 475] 23:27:40 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1772A400) [pid = 920] [serial = 1425] [outer = 00000000] 23:27:40 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (17BBB800) [pid = 920] [serial = 1426] [outer = 1772A400] 23:27:40 INFO - PROCESS | 920 | 1464935260495 Marionette DEBUG loaded listener.js 23:27:40 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (17C01800) [pid = 920] [serial = 1427] [outer = 1772A400] 23:27:40 INFO - PROCESS | 920 | 1464935260940 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:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 23:27:40 INFO - PROCESS | 920 | 1464935261003 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 23:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:27:40 INFO - PROCESS | 920 | 1464935261005 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 23:27:40 INFO - PROCESS | 920 | 1464935261008 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:27:40 INFO - PROCESS | 920 | 1464935261009 Marionette TRACE conn6 <- [1,1866,null,{}] 23:27:40 INFO - PROCESS | 920 | 1464935261013 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:27:41 INFO - PROCESS | 920 | 1464935261173 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 23:27:41 INFO - PROCESS | 920 | 1464935261214 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:41 INFO - PROCESS | 920 | ++DOCSHELL 0D914400 == 50 [pid = 920] [id = 476] 23:27:41 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (17BB6C00) [pid = 920] [serial = 1428] [outer = 00000000] 23:27:41 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (17E57400) [pid = 920] [serial = 1429] [outer = 17BB6C00] 23:27:41 INFO - PROCESS | 920 | 1464935261259 Marionette DEBUG loaded listener.js 23:27:41 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (17E84000) [pid = 920] [serial = 1430] [outer = 17BB6C00] 23:27:41 INFO - PROCESS | 920 | 1464935261679 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:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 23:27:41 INFO - PROCESS | 920 | 1464935261738 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 23:27:41 INFO - PROCESS | 920 | 1464935261740 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 23:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:27:41 INFO - PROCESS | 920 | 1464935261752 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:27:41 INFO - PROCESS | 920 | 1464935261753 Marionette TRACE conn6 <- [1,1870,null,{}] 23:27:41 INFO - PROCESS | 920 | 1464935261757 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:27:41 INFO - PROCESS | 920 | 1464935261870 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 23:27:41 INFO - PROCESS | 920 | 1464935261876 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:41 INFO - PROCESS | 920 | ++DOCSHELL 17E85000 == 51 [pid = 920] [id = 477] 23:27:41 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (17E85800) [pid = 920] [serial = 1431] [outer = 00000000] 23:27:41 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (18225000) [pid = 920] [serial = 1432] [outer = 17E85800] 23:27:41 INFO - PROCESS | 920 | 1464935261921 Marionette DEBUG loaded listener.js 23:27:41 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (1822DC00) [pid = 920] [serial = 1433] [outer = 17E85800] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 125 (146C8000) [pid = 920] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 124 (126A6400) [pid = 920] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 123 (17971000) [pid = 920] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 122 (17E51400) [pid = 920] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 121 (15E37C00) [pid = 920] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 120 (15E07C00) [pid = 920] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 119 (152DD000) [pid = 920] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 118 (0CFA6800) [pid = 920] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 117 (16D2F400) [pid = 920] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 116 (12371000) [pid = 920] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 115 (13911000) [pid = 920] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 114 (16747800) [pid = 920] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 113 (0E156400) [pid = 920] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 112 (1796C800) [pid = 920] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17CDC000) [pid = 920] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 110 (122B5000) [pid = 920] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17CD6800) [pid = 920] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 108 (0D1E4C00) [pid = 920] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 107 (147F2800) [pid = 920] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 106 (146C6800) [pid = 920] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 105 (0D90C000) [pid = 920] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17BB8800) [pid = 920] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:27:42 INFO - PROCESS | 920 | --DOMWINDOW == 103 (0E26D400) [pid = 920] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:27:42 INFO - PROCESS | 920 | 1464935262605 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:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 890ms 23:27:42 INFO - PROCESS | 920 | 1464935262635 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 23:27:42 INFO - PROCESS | 920 | 1464935262637 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 23:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:27:42 INFO - PROCESS | 920 | 1464935262639 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:27:42 INFO - PROCESS | 920 | 1464935262641 Marionette TRACE conn6 <- [1,1874,null,{}] 23:27:42 INFO - PROCESS | 920 | 1464935262644 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:27:42 INFO - PROCESS | 920 | 1464935262735 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 23:27:42 INFO - PROCESS | 920 | 1464935262834 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:42 INFO - PROCESS | 920 | ++DOCSHELL 0D6F3000 == 52 [pid = 920] [id = 478] 23:27:42 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (0D90C000) [pid = 920] [serial = 1434] [outer = 00000000] 23:27:42 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (13918400) [pid = 920] [serial = 1435] [outer = 0D90C000] 23:27:42 INFO - PROCESS | 920 | 1464935262878 Marionette DEBUG loaded listener.js 23:27:42 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (147F3800) [pid = 920] [serial = 1436] [outer = 0D90C000] 23:27:43 INFO - PROCESS | 920 | 1464935263231 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:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 23:27:43 INFO - PROCESS | 920 | 1464935263270 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 23:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:27:43 INFO - PROCESS | 920 | 1464935263272 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 23:27:43 INFO - PROCESS | 920 | 1464935263275 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:27:43 INFO - PROCESS | 920 | 1464935263277 Marionette TRACE conn6 <- [1,1878,null,{}] 23:27:43 INFO - PROCESS | 920 | 1464935263281 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:27:43 INFO - PROCESS | 920 | 1464935263401 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 23:27:43 INFO - PROCESS | 920 | 1464935263409 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:43 INFO - PROCESS | 920 | ++DOCSHELL 0D03A800 == 53 [pid = 920] [id = 479] 23:27:43 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (0E15A400) [pid = 920] [serial = 1437] [outer = 00000000] 23:27:43 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (16747800) [pid = 920] [serial = 1438] [outer = 0E15A400] 23:27:43 INFO - PROCESS | 920 | 1464935263454 Marionette DEBUG loaded listener.js 23:27:43 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17971000) [pid = 920] [serial = 1439] [outer = 0E15A400] 23:27:43 INFO - PROCESS | 920 | 1464935263860 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:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 23:27:43 INFO - PROCESS | 920 | 1464935263907 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 23:27:43 INFO - PROCESS | 920 | 1464935263908 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 23:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:27:43 INFO - PROCESS | 920 | 1464935263912 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:27:43 INFO - PROCESS | 920 | 1464935263914 Marionette TRACE conn6 <- [1,1882,null,{}] 23:27:43 INFO - PROCESS | 920 | 1464935263918 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:27:43 INFO - PROCESS | 920 | 1464935264000 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 23:27:44 INFO - PROCESS | 920 | 1464935264131 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:44 INFO - PROCESS | 920 | ++DOCSHELL 15B35C00 == 54 [pid = 920] [id = 480] 23:27:44 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17DB9800) [pid = 920] [serial = 1440] [outer = 00000000] 23:27:44 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (1825E800) [pid = 920] [serial = 1441] [outer = 17DB9800] 23:27:44 INFO - PROCESS | 920 | 1464935264177 Marionette DEBUG loaded listener.js 23:27:44 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (194E9400) [pid = 920] [serial = 1442] [outer = 17DB9800] 23:27:44 INFO - PROCESS | 920 | 1464935264592 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:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 23:27:44 INFO - PROCESS | 920 | 1464935264643 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 23:27:44 INFO - PROCESS | 920 | 1464935264648 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 23:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:27:44 INFO - PROCESS | 920 | 1464935264653 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:27:44 INFO - PROCESS | 920 | 1464935264657 Marionette TRACE conn6 <- [1,1886,null,{}] 23:27:44 INFO - PROCESS | 920 | 1464935264663 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:27:44 INFO - PROCESS | 920 | 1464935264839 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 23:27:44 INFO - PROCESS | 920 | 1464935264945 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:44 INFO - PROCESS | 920 | ++DOCSHELL 0E6AA800 == 55 [pid = 920] [id = 481] 23:27:44 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (0E6B2000) [pid = 920] [serial = 1443] [outer = 00000000] 23:27:44 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (1227C800) [pid = 920] [serial = 1444] [outer = 0E6B2000] 23:27:44 INFO - PROCESS | 920 | 1464935265001 Marionette DEBUG loaded listener.js 23:27:45 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (12A4D000) [pid = 920] [serial = 1445] [outer = 0E6B2000] 23:27:45 INFO - PROCESS | 920 | 1464935265627 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:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1023ms 23:27:45 INFO - PROCESS | 920 | 1464935265677 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 23:27:45 INFO - PROCESS | 920 | 1464935265683 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 23:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:27:45 INFO - PROCESS | 920 | 1464935265689 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:27:45 INFO - PROCESS | 920 | 1464935265692 Marionette TRACE conn6 <- [1,1890,null,{}] 23:27:45 INFO - PROCESS | 920 | 1464935265696 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:27:45 INFO - PROCESS | 920 | 1464935265810 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 23:27:45 INFO - PROCESS | 920 | 1464935265952 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:45 INFO - PROCESS | 920 | ++DOCSHELL 15B35800 == 56 [pid = 920] [id = 482] 23:27:45 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (15E0A800) [pid = 920] [serial = 1446] [outer = 00000000] 23:27:45 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (15EF8800) [pid = 920] [serial = 1447] [outer = 15E0A800] 23:27:45 INFO - PROCESS | 920 | 1464935266007 Marionette DEBUG loaded listener.js 23:27:46 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (16D29800) [pid = 920] [serial = 1448] [outer = 15E0A800] 23:27:46 INFO - PROCESS | 920 | 1464935266537 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:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 23:27:46 INFO - PROCESS | 920 | 1464935266621 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 23:27:46 INFO - PROCESS | 920 | 1464935266624 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 23:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:27:46 INFO - PROCESS | 920 | 1464935266627 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:27:46 INFO - PROCESS | 920 | 1464935266631 Marionette TRACE conn6 <- [1,1894,null,{}] 23:27:46 INFO - PROCESS | 920 | 1464935266643 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:27:46 INFO - PROCESS | 920 | 1464935266808 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 23:27:46 INFO - PROCESS | 920 | 1464935266820 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:46 INFO - PROCESS | 920 | ++DOCSHELL 17DB7000 == 57 [pid = 920] [id = 483] 23:27:46 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (17DCD000) [pid = 920] [serial = 1449] [outer = 00000000] 23:27:46 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (1822E000) [pid = 920] [serial = 1450] [outer = 17DCD000] 23:27:46 INFO - PROCESS | 920 | 1464935266877 Marionette DEBUG loaded listener.js 23:27:46 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (19F7CC00) [pid = 920] [serial = 1451] [outer = 17DCD000] 23:27:47 INFO - PROCESS | 920 | 1464935267536 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:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 23:27:47 INFO - PROCESS | 920 | 1464935267601 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 23:27:47 INFO - PROCESS | 920 | 1464935267604 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 23:27:47 INFO - PROCESS | 920 | 1464935267607 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:27:47 INFO - PROCESS | 920 | 1464935267609 Marionette TRACE conn6 <- [1,1898,null,{}] 23:27:47 INFO - PROCESS | 920 | 1464935267613 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:27:47 INFO - PROCESS | 920 | 1464935267723 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 23:27:47 INFO - PROCESS | 920 | 1464935267862 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:47 INFO - PROCESS | 920 | ++DOCSHELL 1A390400 == 58 [pid = 920] [id = 484] 23:27:47 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (1A392C00) [pid = 920] [serial = 1452] [outer = 00000000] 23:27:47 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1A842C00) [pid = 920] [serial = 1453] [outer = 1A392C00] 23:27:47 INFO - PROCESS | 920 | 1464935267918 Marionette DEBUG loaded listener.js 23:27:47 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (1A8AF000) [pid = 920] [serial = 1454] [outer = 1A392C00] 23:27:48 INFO - PROCESS | 920 | 1464935268490 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:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 23:27:48 INFO - PROCESS | 920 | 1464935268541 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 23:27:48 INFO - PROCESS | 920 | 1464935268543 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 23:27:48 INFO - PROCESS | 920 | 1464935268547 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:27:48 INFO - PROCESS | 920 | 1464935268549 Marionette TRACE conn6 <- [1,1902,null,{}] 23:27:48 INFO - PROCESS | 920 | 1464935268552 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:27:48 INFO - PROCESS | 920 | 1464935268657 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 23:27:48 INFO - PROCESS | 920 | 1464935268771 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:48 INFO - PROCESS | 920 | ++DOCSHELL 1A273000 == 59 [pid = 920] [id = 485] 23:27:48 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (1A387C00) [pid = 920] [serial = 1455] [outer = 00000000] 23:27:48 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (1B209000) [pid = 920] [serial = 1456] [outer = 1A387C00] 23:27:48 INFO - PROCESS | 920 | 1464935268865 Marionette DEBUG loaded listener.js 23:27:48 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1B20E400) [pid = 920] [serial = 1457] [outer = 1A387C00] 23:27:49 INFO - PROCESS | 920 | 1464935269424 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:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 23:27:49 INFO - PROCESS | 920 | 1464935269493 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 23:27:49 INFO - PROCESS | 920 | 1464935269496 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 23:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:27:49 INFO - PROCESS | 920 | 1464935269500 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:27:49 INFO - PROCESS | 920 | 1464935269502 Marionette TRACE conn6 <- [1,1906,null,{}] 23:27:49 INFO - PROCESS | 920 | 1464935269506 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:27:49 INFO - PROCESS | 920 | 1464935269634 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 23:27:49 INFO - PROCESS | 920 | 1464935269926 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:49 INFO - PROCESS | 920 | ++DOCSHELL 0CF10800 == 60 [pid = 920] [id = 486] 23:27:49 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (0CFAA400) [pid = 920] [serial = 1458] [outer = 00000000] 23:27:49 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (0E7FD800) [pid = 920] [serial = 1459] [outer = 0CFAA400] 23:27:49 INFO - PROCESS | 920 | 1464935270003 Marionette DEBUG loaded listener.js 23:27:50 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (12376400) [pid = 920] [serial = 1460] [outer = 0CFAA400] 23:27:50 INFO - PROCESS | 920 | 1464935270637 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:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1169ms 23:27:50 INFO - PROCESS | 920 | 1464935270670 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 23:27:50 INFO - PROCESS | 920 | 1464935270674 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 23:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:27:50 INFO - PROCESS | 920 | 1464935270679 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:27:50 INFO - PROCESS | 920 | 1464935270682 Marionette TRACE conn6 <- [1,1910,null,{}] 23:27:50 INFO - PROCESS | 920 | 1464935270687 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:27:50 INFO - PROCESS | 920 | 1464935270788 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 23:27:50 INFO - PROCESS | 920 | 1464935270923 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 146C5400 == 59 [pid = 920] [id = 437] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 1796F800 == 58 [pid = 920] [id = 438] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 126A2C00 == 57 [pid = 920] [id = 450] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 17DCDC00 == 56 [pid = 920] [id = 439] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 0D03A800 == 55 [pid = 920] [id = 479] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 0D6F3000 == 54 [pid = 920] [id = 478] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 17E85000 == 53 [pid = 920] [id = 477] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 0D914400 == 52 [pid = 920] [id = 476] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 16EDC800 == 51 [pid = 920] [id = 475] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 16EE3000 == 50 [pid = 920] [id = 474] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 15204C00 == 49 [pid = 920] [id = 473] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 0E15E800 == 48 [pid = 920] [id = 472] 23:27:50 INFO - PROCESS | 920 | --DOCSHELL 122B1400 == 47 [pid = 920] [id = 471] 23:27:50 INFO - PROCESS | 920 | --DOMWINDOW == 129 (194DF400) [pid = 920] [serial = 1396] [outer = 00000000] [url = about:blank] 23:27:50 INFO - PROCESS | 920 | ++DOCSHELL 0CFAD000 == 48 [pid = 920] [id = 487] 23:27:50 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (0CFB0400) [pid = 920] [serial = 1461] [outer = 00000000] 23:27:51 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (0D6F3000) [pid = 920] [serial = 1462] [outer = 0CFB0400] 23:27:51 INFO - PROCESS | 920 | 1464935271033 Marionette DEBUG loaded listener.js 23:27:51 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (0E161800) [pid = 920] [serial = 1463] [outer = 0CFB0400] 23:27:51 INFO - PROCESS | 920 | --DOCSHELL 194EC000 == 47 [pid = 920] [id = 469] 23:27:51 INFO - PROCESS | 920 | --DOCSHELL 17559800 == 46 [pid = 920] [id = 468] 23:27:51 INFO - PROCESS | 920 | --DOCSHELL 14666C00 == 45 [pid = 920] [id = 467] 23:27:51 INFO - PROCESS | 920 | --DOCSHELL 0E268000 == 44 [pid = 920] [id = 466] 23:27:51 INFO - PROCESS | 920 | --DOCSHELL 17FFD400 == 43 [pid = 920] [id = 465] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 131 (129FB800) [pid = 920] [serial = 1226] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 130 (17DB2400) [pid = 920] [serial = 1316] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 129 (0F09E800) [pid = 920] [serial = 1310] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 128 (15632800) [pid = 920] [serial = 1313] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 127 (139F2800) [pid = 920] [serial = 1271] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 126 (17DB5000) [pid = 920] [serial = 1307] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17E59C00) [pid = 920] [serial = 1319] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 124 (16D31000) [pid = 920] [serial = 1274] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 123 (15E44C00) [pid = 920] [serial = 1232] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 122 (15B34000) [pid = 920] [serial = 1375] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 121 (15E10000) [pid = 920] [serial = 1376] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0D676000) [pid = 920] [serial = 1369] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 119 (0E155400) [pid = 920] [serial = 1370] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17557C00) [pid = 920] [serial = 1381] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 117 (12A48000) [pid = 920] [serial = 1367] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17967000) [pid = 920] [serial = 1382] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 115 (12485000) [pid = 920] [serial = 1366] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 114 (146CB000) [pid = 920] [serial = 1372] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 113 (147F2000) [pid = 920] [serial = 1373] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 112 (16D23000) [pid = 920] [serial = 1378] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 111 (12288C00) [pid = 920] [serial = 1355] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0E6F0800) [pid = 920] [serial = 1354] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 109 (147AD000) [pid = 920] [serial = 1357] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 108 (17E53C00) [pid = 920] [serial = 1360] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1825E000) [pid = 920] [serial = 1363] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 106 (17BBFC00) [pid = 920] [serial = 1384] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 105 (17DAEC00) [pid = 920] [serial = 1387] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 104 (16D2AC00) [pid = 920] [serial = 1390] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 103 (17BBB400) [pid = 920] [serial = 1391] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 102 (17E5E800) [pid = 920] [serial = 1393] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 101 (17FB6800) [pid = 920] [serial = 1394] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17DB0400) [pid = 920] [serial = 1388] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 99 (17C52800) [pid = 920] [serial = 1385] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 98 (16D27400) [pid = 920] [serial = 1379] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 97 (0E159400) [pid = 920] [serial = 1268] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 96 (1520D000) [pid = 920] [serial = 1229] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | --DOMWINDOW == 95 (147F0800) [pid = 920] [serial = 1223] [outer = 00000000] [url = about:blank] 23:27:51 INFO - PROCESS | 920 | 1464935271485 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:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 830ms 23:27:51 INFO - PROCESS | 920 | 1464935271512 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 23:27:51 INFO - PROCESS | 920 | 1464935271516 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 23:27:51 INFO - PROCESS | 920 | 1464935271520 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:27:51 INFO - PROCESS | 920 | 1464935271522 Marionette TRACE conn6 <- [1,1914,null,{}] 23:27:51 INFO - PROCESS | 920 | 1464935271526 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:27:51 INFO - PROCESS | 920 | 1464935271612 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 23:27:51 INFO - PROCESS | 920 | 1464935271622 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:51 INFO - PROCESS | 920 | ++DOCSHELL 12940800 == 44 [pid = 920] [id = 488] 23:27:51 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (12945000) [pid = 920] [serial = 1464] [outer = 00000000] 23:27:51 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (143E7000) [pid = 920] [serial = 1465] [outer = 12945000] 23:27:51 INFO - PROCESS | 920 | 1464935271668 Marionette DEBUG loaded listener.js 23:27:51 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (146CA400) [pid = 920] [serial = 1466] [outer = 12945000] 23:27:52 INFO - PROCESS | 920 | 1464935272148 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:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 23:27:52 INFO - PROCESS | 920 | 1464935272195 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 23:27:52 INFO - PROCESS | 920 | 1464935272197 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 23:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:27:52 INFO - PROCESS | 920 | 1464935272202 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:27:52 INFO - PROCESS | 920 | 1464935272208 Marionette TRACE conn6 <- [1,1918,null,{}] 23:27:52 INFO - PROCESS | 920 | 1464935272216 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:27:52 INFO - PROCESS | 920 | 1464935272304 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 23:27:52 INFO - PROCESS | 920 | 1464935272314 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:52 INFO - PROCESS | 920 | ++DOCSHELL 15632800 == 45 [pid = 920] [id = 489] 23:27:52 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (15635C00) [pid = 920] [serial = 1467] [outer = 00000000] 23:27:52 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (15E07400) [pid = 920] [serial = 1468] [outer = 15635C00] 23:27:52 INFO - PROCESS | 920 | 1464935272359 Marionette DEBUG loaded listener.js 23:27:52 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (15E37800) [pid = 920] [serial = 1469] [outer = 15635C00] 23:27:52 INFO - PROCESS | 920 | 1464935272823 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:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 23:27:52 INFO - PROCESS | 920 | 1464935272895 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 23:27:52 INFO - PROCESS | 920 | 1464935272898 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 23:27:52 INFO - PROCESS | 920 | 1464935272900 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:27:52 INFO - PROCESS | 920 | 1464935272902 Marionette TRACE conn6 <- [1,1922,null,{}] 23:27:52 INFO - PROCESS | 920 | 1464935272905 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:27:52 INFO - PROCESS | 920 | 1464935272991 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 23:27:53 INFO - PROCESS | 920 | 1464935273124 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:53 INFO - PROCESS | 920 | ++DOCSHELL 15EEF000 == 46 [pid = 920] [id = 490] 23:27:53 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (15EF5400) [pid = 920] [serial = 1470] [outer = 00000000] 23:27:53 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (16D26C00) [pid = 920] [serial = 1471] [outer = 15EF5400] 23:27:53 INFO - PROCESS | 920 | 1464935273168 Marionette DEBUG loaded listener.js 23:27:53 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (16D2E400) [pid = 920] [serial = 1472] [outer = 15EF5400] 23:27:53 INFO - PROCESS | 920 | 1464935273579 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:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 23:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:27:53 INFO - PROCESS | 920 | 1464935273635 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 23:27:53 INFO - PROCESS | 920 | 1464935273637 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 23:27:53 INFO - PROCESS | 920 | 1464935273645 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:27:53 INFO - PROCESS | 920 | 1464935273647 Marionette TRACE conn6 <- [1,1926,null,{}] 23:27:53 INFO - PROCESS | 920 | 1464935273651 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:27:53 INFO - PROCESS | 920 | 1464935273766 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 23:27:53 INFO - PROCESS | 920 | 1464935273776 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:53 INFO - PROCESS | 920 | ++DOCSHELL 0E156400 == 47 [pid = 920] [id = 491] 23:27:53 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (16D52400) [pid = 920] [serial = 1473] [outer = 00000000] 23:27:53 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (16F6B400) [pid = 920] [serial = 1474] [outer = 16D52400] 23:27:53 INFO - PROCESS | 920 | 1464935273885 Marionette DEBUG loaded listener.js 23:27:53 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (17559C00) [pid = 920] [serial = 1475] [outer = 16D52400] 23:27:54 INFO - PROCESS | 920 | 1464935274416 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:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 830ms 23:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:27:54 INFO - PROCESS | 920 | 1464935274471 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 23:27:54 INFO - PROCESS | 920 | 1464935274473 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 23:27:54 INFO - PROCESS | 920 | 1464935274476 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:27:54 INFO - PROCESS | 920 | 1464935274478 Marionette TRACE conn6 <- [1,1930,null,{}] 23:27:54 INFO - PROCESS | 920 | 1464935274484 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:27:54 INFO - PROCESS | 920 | 1464935274603 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 23:27:54 INFO - PROCESS | 920 | 1464935274615 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:54 INFO - PROCESS | 920 | ++DOCSHELL 1772A000 == 48 [pid = 920] [id = 492] 23:27:54 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (17BB9000) [pid = 920] [serial = 1476] [outer = 00000000] 23:27:54 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17C0A800) [pid = 920] [serial = 1477] [outer = 17BB9000] 23:27:54 INFO - PROCESS | 920 | 1464935274712 Marionette DEBUG loaded listener.js 23:27:54 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17BBEC00) [pid = 920] [serial = 1478] [outer = 17BB9000] 23:27:55 INFO - PROCESS | 920 | 1464935275104 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:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 23:27:55 INFO - PROCESS | 920 | 1464935275167 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 23:27:55 INFO - PROCESS | 920 | 1464935275169 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 23:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:27:55 INFO - PROCESS | 920 | 1464935275172 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:27:55 INFO - PROCESS | 920 | 1464935275174 Marionette TRACE conn6 <- [1,1934,null,{}] 23:27:55 INFO - PROCESS | 920 | 1464935275177 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:27:55 INFO - PROCESS | 920 | 1464935275291 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 23:27:55 INFO - PROCESS | 920 | 1464935275297 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:55 INFO - PROCESS | 920 | ++DOCSHELL 17BB7C00 == 49 [pid = 920] [id = 493] 23:27:55 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17CD9400) [pid = 920] [serial = 1479] [outer = 00000000] 23:27:55 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (17DB3400) [pid = 920] [serial = 1480] [outer = 17CD9400] 23:27:55 INFO - PROCESS | 920 | 1464935275341 Marionette DEBUG loaded listener.js 23:27:55 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17DC1800) [pid = 920] [serial = 1481] [outer = 17CD9400] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 112 (17DBF800) [pid = 920] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 111 (15206000) [pid = 920] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0D90C000) [pid = 920] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17E85800) [pid = 920] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 108 (1772A400) [pid = 920] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 107 (16F66400) [pid = 920] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 106 (12375000) [pid = 920] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 105 (17E5F400) [pid = 920] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 104 (0E15A400) [pid = 920] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 103 (0E15EC00) [pid = 920] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:27:55 INFO - PROCESS | 920 | --DOMWINDOW == 102 (17BB6C00) [pid = 920] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:27:55 INFO - PROCESS | 920 | 1464935275888 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:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 770ms 23:27:55 INFO - PROCESS | 920 | 1464935275943 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 23:27:55 INFO - PROCESS | 920 | 1464935275945 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 23:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:27:55 INFO - PROCESS | 920 | 1464935275951 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:27:55 INFO - PROCESS | 920 | 1464935275952 Marionette TRACE conn6 <- [1,1938,null,{}] 23:27:55 INFO - PROCESS | 920 | 1464935275956 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:27:56 INFO - PROCESS | 920 | 1464935276038 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 23:27:56 INFO - PROCESS | 920 | 1464935276045 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:56 INFO - PROCESS | 920 | ++DOCSHELL 16EE4800 == 50 [pid = 920] [id = 494] 23:27:56 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1754B000) [pid = 920] [serial = 1482] [outer = 00000000] 23:27:56 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (17DB0000) [pid = 920] [serial = 1483] [outer = 1754B000] 23:27:56 INFO - PROCESS | 920 | 1464935276088 Marionette DEBUG loaded listener.js 23:27:56 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (17DC6800) [pid = 920] [serial = 1484] [outer = 1754B000] 23:27:56 INFO - PROCESS | 920 | 1464935276519 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:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 23:27:56 INFO - PROCESS | 920 | 1464935276583 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 23:27:56 INFO - PROCESS | 920 | 1464935276585 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 23:27:56 INFO - PROCESS | 920 | 1464935276589 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:27:56 INFO - PROCESS | 920 | 1464935276590 Marionette TRACE conn6 <- [1,1942,null,{}] 23:27:56 INFO - PROCESS | 920 | 1464935276594 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:27:56 INFO - PROCESS | 920 | 1464935276678 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 23:27:56 INFO - PROCESS | 920 | 1464935276684 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:56 INFO - PROCESS | 920 | ++DOCSHELL 0CF06000 == 51 [pid = 920] [id = 495] 23:27:56 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (16F66400) [pid = 920] [serial = 1485] [outer = 00000000] 23:27:56 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (17E5B800) [pid = 920] [serial = 1486] [outer = 16F66400] 23:27:56 INFO - PROCESS | 920 | 1464935276728 Marionette DEBUG loaded listener.js 23:27:56 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (17E88C00) [pid = 920] [serial = 1487] [outer = 16F66400] 23:27:57 INFO - PROCESS | 920 | 1464935277142 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:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 23:27:57 INFO - PROCESS | 920 | 1464935277223 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 23:27:57 INFO - PROCESS | 920 | 1464935277225 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 23:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:27:57 INFO - PROCESS | 920 | 1464935277229 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:27:57 INFO - PROCESS | 920 | 1464935277231 Marionette TRACE conn6 <- [1,1946,null,{}] 23:27:57 INFO - PROCESS | 920 | 1464935277234 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:27:57 INFO - PROCESS | 920 | 1464935277321 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 23:27:57 INFO - PROCESS | 920 | 1464935277328 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:57 INFO - PROCESS | 920 | ++DOCSHELL 1520BC00 == 52 [pid = 920] [id = 496] 23:27:57 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (17E5B400) [pid = 920] [serial = 1488] [outer = 00000000] 23:27:57 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (1822C400) [pid = 920] [serial = 1489] [outer = 17E5B400] 23:27:57 INFO - PROCESS | 920 | 1464935277377 Marionette DEBUG loaded listener.js 23:27:57 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (1941FC00) [pid = 920] [serial = 1490] [outer = 17E5B400] 23:27:58 INFO - PROCESS | 920 | 1464935278092 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:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 930ms 23:27:58 INFO - PROCESS | 920 | 1464935278160 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 23:27:58 INFO - PROCESS | 920 | 1464935278165 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 23:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:27:58 INFO - PROCESS | 920 | 1464935278171 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:27:58 INFO - PROCESS | 920 | 1464935278175 Marionette TRACE conn6 <- [1,1950,null,{}] 23:27:58 INFO - PROCESS | 920 | 1464935278180 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:27:58 INFO - PROCESS | 920 | 1464935278327 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 23:27:58 INFO - PROCESS | 920 | 1464935278470 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:58 INFO - PROCESS | 920 | ++DOCSHELL 12377800 == 53 [pid = 920] [id = 497] 23:27:58 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1237AC00) [pid = 920] [serial = 1491] [outer = 00000000] 23:27:58 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (14663000) [pid = 920] [serial = 1492] [outer = 1237AC00] 23:27:58 INFO - PROCESS | 920 | 1464935278527 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (147AB400) [pid = 920] [serial = 1493] [outer = 1237AC00] 23:27:59 INFO - PROCESS | 920 | 1464935279159 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:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1022ms 23:27:59 INFO - PROCESS | 920 | 1464935279197 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 23:27:59 INFO - PROCESS | 920 | 1464935279204 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 23:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:27:59 INFO - PROCESS | 920 | 1464935279210 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:27:59 INFO - PROCESS | 920 | 1464935279213 Marionette TRACE conn6 <- [1,1954,null,{}] 23:27:59 INFO - PROCESS | 920 | 1464935279217 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:27:59 INFO - PROCESS | 920 | 1464935279332 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 23:27:59 INFO - PROCESS | 920 | 1464935279447 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:59 INFO - PROCESS | 920 | ++DOCSHELL 1562A400 == 54 [pid = 920] [id = 498] 23:27:59 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (15630C00) [pid = 920] [serial = 1494] [outer = 00000000] 23:27:59 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (16A1E400) [pid = 920] [serial = 1495] [outer = 15630C00] 23:27:59 INFO - PROCESS | 920 | 1464935279541 Marionette DEBUG loaded listener.js 23:27:59 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (16F6C000) [pid = 920] [serial = 1496] [outer = 15630C00] 23:28:00 INFO - PROCESS | 920 | 1464935280168 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:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1025ms 23:28:00 INFO - PROCESS | 920 | 1464935280236 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 23:28:00 INFO - PROCESS | 920 | 1464935280238 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 23:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:28:00 INFO - PROCESS | 920 | 1464935280242 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:28:00 INFO - PROCESS | 920 | 1464935280246 Marionette TRACE conn6 <- [1,1958,null,{}] 23:28:00 INFO - PROCESS | 920 | 1464935280257 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:28:00 INFO - PROCESS | 920 | 1464935280417 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 23:28:00 INFO - PROCESS | 920 | 1464935280563 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:00 INFO - PROCESS | 920 | ++DOCSHELL 1825E000 == 55 [pid = 920] [id = 499] 23:28:00 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1941C400) [pid = 920] [serial = 1497] [outer = 00000000] 23:28:00 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (19F71800) [pid = 920] [serial = 1498] [outer = 1941C400] 23:28:00 INFO - PROCESS | 920 | 1464935280622 Marionette DEBUG loaded listener.js 23:28:00 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (1A318800) [pid = 920] [serial = 1499] [outer = 1941C400] 23:28:01 INFO - PROCESS | 920 | 1464935281161 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:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 23:28:01 INFO - PROCESS | 920 | 1464935281216 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 23:28:01 INFO - PROCESS | 920 | 1464935281219 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 23:28:01 INFO - PROCESS | 920 | 1464935281222 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:28:01 INFO - PROCESS | 920 | 1464935281224 Marionette TRACE conn6 <- [1,1962,null,{}] 23:28:01 INFO - PROCESS | 920 | 1464935281228 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:28:01 INFO - PROCESS | 920 | 1464935281340 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 23:28:01 INFO - PROCESS | 920 | 1464935281454 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:01 INFO - PROCESS | 920 | ++DOCSHELL 15E41C00 == 56 [pid = 920] [id = 500] 23:28:01 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (19B76C00) [pid = 920] [serial = 1500] [outer = 00000000] 23:28:01 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (1A839400) [pid = 920] [serial = 1501] [outer = 19B76C00] 23:28:01 INFO - PROCESS | 920 | 1464935281508 Marionette DEBUG loaded listener.js 23:28:01 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1B206800) [pid = 920] [serial = 1502] [outer = 19B76C00] 23:28:02 INFO - PROCESS | 920 | 1464935282052 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:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 870ms 23:28:02 INFO - PROCESS | 920 | 1464935282096 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 23:28:02 INFO - PROCESS | 920 | 1464935282098 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 23:28:02 INFO - PROCESS | 920 | 1464935282101 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:28:02 INFO - PROCESS | 920 | 1464935282103 Marionette TRACE conn6 <- [1,1966,null,{}] 23:28:02 INFO - PROCESS | 920 | 1464935282107 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:28:02 INFO - PROCESS | 920 | 1464935282212 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 23:28:02 INFO - PROCESS | 920 | 1464935282325 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:02 INFO - PROCESS | 920 | ++DOCSHELL 122B5400 == 57 [pid = 920] [id = 501] 23:28:02 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (12C1F800) [pid = 920] [serial = 1503] [outer = 00000000] 23:28:02 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (1B20FC00) [pid = 920] [serial = 1504] [outer = 12C1F800] 23:28:02 INFO - PROCESS | 920 | 1464935282429 Marionette DEBUG loaded listener.js 23:28:02 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (1B2EF000) [pid = 920] [serial = 1505] [outer = 12C1F800] 23:28:03 INFO - PROCESS | 920 | 1464935283210 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:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1172ms 23:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:28:03 INFO - PROCESS | 920 | 1464935283278 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 23:28:03 INFO - PROCESS | 920 | 1464935283282 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 23:28:03 INFO - PROCESS | 920 | 1464935283287 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:28:03 INFO - PROCESS | 920 | 1464935283291 Marionette TRACE conn6 <- [1,1970,null,{}] 23:28:03 INFO - PROCESS | 920 | 1464935283297 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:28:03 INFO - PROCESS | 920 | 1464935283430 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 23:28:03 INFO - PROCESS | 920 | 1464935283579 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:03 INFO - PROCESS | 920 | ++DOCSHELL 143E5400 == 58 [pid = 920] [id = 502] 23:28:03 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1465D000) [pid = 920] [serial = 1506] [outer = 00000000] 23:28:03 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (147EE400) [pid = 920] [serial = 1507] [outer = 1465D000] 23:28:03 INFO - PROCESS | 920 | 1464935283631 Marionette DEBUG loaded listener.js 23:28:03 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (152D8800) [pid = 920] [serial = 1508] [outer = 1465D000] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 126A3000 == 57 [pid = 920] [id = 423] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 0CF06000 == 56 [pid = 920] [id = 495] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 16EE4800 == 55 [pid = 920] [id = 494] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 17BB7C00 == 54 [pid = 920] [id = 493] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 1772A000 == 53 [pid = 920] [id = 492] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 0E156400 == 52 [pid = 920] [id = 491] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 15EEF000 == 51 [pid = 920] [id = 490] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 15632800 == 50 [pid = 920] [id = 489] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 12940800 == 49 [pid = 920] [id = 488] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 0CFAD000 == 48 [pid = 920] [id = 487] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 0CF10800 == 47 [pid = 920] [id = 486] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 128 (1825E800) [pid = 920] [serial = 1441] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 1A273000 == 46 [pid = 920] [id = 485] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 1A390400 == 45 [pid = 920] [id = 484] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 0E6AA800 == 44 [pid = 920] [id = 481] 23:28:03 INFO - PROCESS | 920 | --DOCSHELL 15B35C00 == 43 [pid = 920] [id = 480] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 127 (17971000) [pid = 920] [serial = 1439] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 126 (18225800) [pid = 920] [serial = 1352] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 125 (16A27C00) [pid = 920] [serial = 1421] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 124 (13918400) [pid = 920] [serial = 1435] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 123 (1822DC00) [pid = 920] [serial = 1433] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 122 (18225000) [pid = 920] [serial = 1432] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 121 (17C01800) [pid = 920] [serial = 1427] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0E7FAC00) [pid = 920] [serial = 1399] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 119 (147F3800) [pid = 920] [serial = 1436] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17BBB800) [pid = 920] [serial = 1426] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 117 (1754D800) [pid = 920] [serial = 1423] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 116 (15206800) [pid = 920] [serial = 1415] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1A31A000) [pid = 920] [serial = 1411] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 114 (16747800) [pid = 920] [serial = 1438] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 113 (12CA6400) [pid = 920] [serial = 1417] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 112 (17E84000) [pid = 920] [serial = 1430] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 111 (147F9800) [pid = 920] [serial = 1402] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 110 (15EF8400) [pid = 920] [serial = 1420] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17724C00) [pid = 920] [serial = 1424] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 108 (1465F400) [pid = 920] [serial = 1414] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1A080800) [pid = 920] [serial = 1408] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1A38A400) [pid = 920] [serial = 1412] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 105 (17E57400) [pid = 920] [serial = 1429] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17DB2C00) [pid = 920] [serial = 1405] [outer = 00000000] [url = about:blank] 23:28:03 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1465E400) [pid = 920] [serial = 1418] [outer = 00000000] [url = about:blank] 23:28:04 INFO - PROCESS | 920 | 1464935284193 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:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 23:28:04 INFO - PROCESS | 920 | 1464935284218 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 23:28:04 INFO - PROCESS | 920 | 1464935284224 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 23:28:04 INFO - PROCESS | 920 | 1464935284230 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:28:04 INFO - PROCESS | 920 | 1464935284233 Marionette TRACE conn6 <- [1,1974,null,{}] 23:28:04 INFO - PROCESS | 920 | 1464935284236 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:28:04 INFO - PROCESS | 920 | 1464935284326 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 23:28:04 INFO - PROCESS | 920 | 1464935284431 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:04 INFO - PROCESS | 920 | ++DOCSHELL 12287000 == 44 [pid = 920] [id = 503] 23:28:04 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (122B3400) [pid = 920] [serial = 1509] [outer = 00000000] 23:28:04 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (139FB000) [pid = 920] [serial = 1510] [outer = 122B3400] 23:28:04 INFO - PROCESS | 920 | 1464935284476 Marionette DEBUG loaded listener.js 23:28:04 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (146CA000) [pid = 920] [serial = 1511] [outer = 122B3400] 23:28:04 INFO - PROCESS | 920 | 1464935284879 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:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 23:28:04 INFO - PROCESS | 920 | 1464935284903 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 23:28:04 INFO - PROCESS | 920 | 1464935284906 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 23:28:04 INFO - PROCESS | 920 | 1464935284909 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:28:04 INFO - PROCESS | 920 | 1464935284912 Marionette TRACE conn6 <- [1,1978,null,{}] 23:28:04 INFO - PROCESS | 920 | 1464935284923 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:28:04 INFO - PROCESS | 920 | 1464935285011 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 23:28:05 INFO - PROCESS | 920 | 1464935285052 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:05 INFO - PROCESS | 920 | ++DOCSHELL 15B29800 == 45 [pid = 920] [id = 504] 23:28:05 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (15B29C00) [pid = 920] [serial = 1512] [outer = 00000000] 23:28:05 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (15E38C00) [pid = 920] [serial = 1513] [outer = 15B29C00] 23:28:05 INFO - PROCESS | 920 | 1464935285099 Marionette DEBUG loaded listener.js 23:28:05 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (16744400) [pid = 920] [serial = 1514] [outer = 15B29C00] 23:28:05 INFO - PROCESS | 920 | 1464935285567 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:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 23:28:05 INFO - PROCESS | 920 | 1464935285583 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 23:28:05 INFO - PROCESS | 920 | 1464935285585 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 23:28:05 INFO - PROCESS | 920 | 1464935285588 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:28:05 INFO - PROCESS | 920 | 1464935285590 Marionette TRACE conn6 <- [1,1982,null,{}] 23:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:28:05 INFO - PROCESS | 920 | 1464935285593 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:28:05 INFO - PROCESS | 920 | 1464935285685 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 23:28:05 INFO - PROCESS | 920 | 1464935285692 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:05 INFO - PROCESS | 920 | ++DOCSHELL 16D2E000 == 46 [pid = 920] [id = 505] 23:28:05 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (16D31000) [pid = 920] [serial = 1515] [outer = 00000000] 23:28:05 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (16D50C00) [pid = 920] [serial = 1516] [outer = 16D31000] 23:28:05 INFO - PROCESS | 920 | 1464935285738 Marionette DEBUG loaded listener.js 23:28:05 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (1754E400) [pid = 920] [serial = 1517] [outer = 16D31000] 23:28:06 INFO - PROCESS | 920 | 1464935286196 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:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 631ms 23:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:28:06 INFO - PROCESS | 920 | 1464935286225 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 23:28:06 INFO - PROCESS | 920 | 1464935286227 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 23:28:06 INFO - PROCESS | 920 | 1464935286231 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:28:06 INFO - PROCESS | 920 | 1464935286233 Marionette TRACE conn6 <- [1,1986,null,{}] 23:28:06 INFO - PROCESS | 920 | 1464935286236 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:28:06 INFO - PROCESS | 920 | 1464935286358 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 23:28:06 INFO - PROCESS | 920 | 1464935286365 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:06 INFO - PROCESS | 920 | ++DOCSHELL 17556800 == 47 [pid = 920] [id = 506] 23:28:06 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17724C00) [pid = 920] [serial = 1518] [outer = 00000000] 23:28:06 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17970400) [pid = 920] [serial = 1519] [outer = 17724C00] 23:28:06 INFO - PROCESS | 920 | 1464935286409 Marionette DEBUG loaded listener.js 23:28:06 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17971000) [pid = 920] [serial = 1520] [outer = 17724C00] 23:28:06 INFO - PROCESS | 920 | 1464935286895 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:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 731ms 23:28:06 INFO - PROCESS | 920 | 1464935286964 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 23:28:06 INFO - PROCESS | 920 | 1464935286966 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 23:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:28:06 INFO - PROCESS | 920 | 1464935286969 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:28:06 INFO - PROCESS | 920 | 1464935286971 Marionette TRACE conn6 <- [1,1990,null,{}] 23:28:06 INFO - PROCESS | 920 | 1464935286981 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:28:07 INFO - PROCESS | 920 | 1464935287117 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 23:28:07 INFO - PROCESS | 920 | 1464935287185 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:07 INFO - PROCESS | 920 | ++DOCSHELL 17C01400 == 48 [pid = 920] [id = 507] 23:28:07 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17CD1800) [pid = 920] [serial = 1521] [outer = 00000000] 23:28:07 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17DB9000) [pid = 920] [serial = 1522] [outer = 17CD1800] 23:28:07 INFO - PROCESS | 920 | 1464935287230 Marionette DEBUG loaded listener.js 23:28:07 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17DCCC00) [pid = 920] [serial = 1523] [outer = 17CD1800] 23:28:07 INFO - PROCESS | 920 | 1464935287647 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:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 23:28:07 INFO - PROCESS | 920 | 1464935287722 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 23:28:07 INFO - PROCESS | 920 | 1464935287724 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 23:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:28:07 INFO - PROCESS | 920 | 1464935287727 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:28:07 INFO - PROCESS | 920 | 1464935287729 Marionette TRACE conn6 <- [1,1994,null,{}] 23:28:07 INFO - PROCESS | 920 | 1464935287732 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:28:07 INFO - PROCESS | 920 | 1464935287848 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 23:28:07 INFO - PROCESS | 920 | 1464935287858 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:07 INFO - PROCESS | 920 | ++DOCSHELL 17DB8400 == 49 [pid = 920] [id = 508] 23:28:07 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (17E51800) [pid = 920] [serial = 1524] [outer = 00000000] 23:28:07 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (17E90C00) [pid = 920] [serial = 1525] [outer = 17E51800] 23:28:07 INFO - PROCESS | 920 | 1464935287959 Marionette DEBUG loaded listener.js 23:28:08 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (1822AC00) [pid = 920] [serial = 1526] [outer = 17E51800] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 120 (18224800) [pid = 920] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 119 (16D52400) [pid = 920] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 118 (0CFAA400) [pid = 920] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 117 (17BB9000) [pid = 920] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 116 (12945000) [pid = 920] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 115 (0CFB0400) [pid = 920] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 114 (16F66400) [pid = 920] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 113 (15635C00) [pid = 920] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 112 (17CD9400) [pid = 920] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:28:08 INFO - PROCESS | 920 | --DOMWINDOW == 111 (1754B000) [pid = 920] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:28:08 INFO - PROCESS | 920 | 1464935288477 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:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 23:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 23:28:08 INFO - PROCESS | 920 | 1464935288499 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 23:28:08 INFO - PROCESS | 920 | 1464935288500 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 23:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:28:08 INFO - PROCESS | 920 | 1464935288503 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:28:08 INFO - PROCESS | 920 | 1464935288505 Marionette TRACE conn6 <- [1,1998,null,{}] 23:28:08 INFO - PROCESS | 920 | 1464935288508 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:28:08 INFO - PROCESS | 920 | 1464935288590 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 23:28:08 INFO - PROCESS | 920 | 1464935288598 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:08 INFO - PROCESS | 920 | ++DOCSHELL 12CA7000 == 50 [pid = 920] [id = 509] 23:28:08 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (155FC000) [pid = 920] [serial = 1527] [outer = 00000000] 23:28:08 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17CD9400) [pid = 920] [serial = 1528] [outer = 155FC000] 23:28:08 INFO - PROCESS | 920 | 1464935288641 Marionette DEBUG loaded listener.js 23:28:08 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17E8F000) [pid = 920] [serial = 1529] [outer = 155FC000] 23:28:09 INFO - PROCESS | 920 | 1464935289079 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:28:09 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:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 23:28:09 INFO - PROCESS | 920 | 1464935289135 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 23:28:09 INFO - PROCESS | 920 | 1464935289137 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 23:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:28:09 INFO - PROCESS | 920 | 1464935289140 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:28:09 INFO - PROCESS | 920 | 1464935289141 Marionette TRACE conn6 <- [1,2002,null,{}] 23:28:09 INFO - PROCESS | 920 | 1464935289145 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:28:09 INFO - PROCESS | 920 | 1464935289251 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 23:28:09 INFO - PROCESS | 920 | 1464935289258 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:09 INFO - PROCESS | 920 | ++DOCSHELL 17BB7000 == 51 [pid = 920] [id = 510] 23:28:09 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17BB9000) [pid = 920] [serial = 1530] [outer = 00000000] 23:28:09 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (18262400) [pid = 920] [serial = 1531] [outer = 17BB9000] 23:28:09 INFO - PROCESS | 920 | 1464935289301 Marionette DEBUG loaded listener.js 23:28:09 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (194E2000) [pid = 920] [serial = 1532] [outer = 17BB9000] 23:28:09 INFO - PROCESS | 920 | 1464935289736 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:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 23:28:09 INFO - PROCESS | 920 | 1464935289771 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 23:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:28:09 INFO - PROCESS | 920 | 1464935289773 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 23:28:09 INFO - PROCESS | 920 | 1464935289776 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:28:09 INFO - PROCESS | 920 | 1464935289778 Marionette TRACE conn6 <- [1,2006,null,{}] 23:28:09 INFO - PROCESS | 920 | 1464935289781 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:28:09 INFO - PROCESS | 920 | 1464935289864 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 23:28:09 INFO - PROCESS | 920 | 1464935289871 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:09 INFO - PROCESS | 920 | ++DOCSHELL 19F74400 == 52 [pid = 920] [id = 511] 23:28:09 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1A080800) [pid = 920] [serial = 1533] [outer = 00000000] 23:28:09 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (1A389800) [pid = 920] [serial = 1534] [outer = 1A080800] 23:28:09 INFO - PROCESS | 920 | 1464935289914 Marionette DEBUG loaded listener.js 23:28:09 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (1A839C00) [pid = 920] [serial = 1535] [outer = 1A080800] 23:28:10 INFO - PROCESS | 920 | 1464935290333 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:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 631ms 23:28:10 INFO - PROCESS | 920 | 1464935290423 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 23:28:10 INFO - PROCESS | 920 | 1464935290427 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 23:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:28:10 INFO - PROCESS | 920 | 1464935290438 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:28:10 INFO - PROCESS | 920 | 1464935290442 Marionette TRACE conn6 <- [1,2010,null,{}] 23:28:10 INFO - PROCESS | 920 | 1464935290448 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:28:10 INFO - PROCESS | 920 | 1464935290566 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 23:28:10 INFO - PROCESS | 920 | 1464935290746 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:10 INFO - PROCESS | 920 | ++DOCSHELL 122B6800 == 53 [pid = 920] [id = 512] 23:28:10 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (12372000) [pid = 920] [serial = 1536] [outer = 00000000] 23:28:10 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (12C21000) [pid = 920] [serial = 1537] [outer = 12372000] 23:28:10 INFO - PROCESS | 920 | 1464935290825 Marionette DEBUG loaded listener.js 23:28:10 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1465F000) [pid = 920] [serial = 1538] [outer = 12372000] 23:28:11 INFO - PROCESS | 920 | 1464935291406 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:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1019ms 23:28:11 INFO - PROCESS | 920 | 1464935291463 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 23:28:11 INFO - PROCESS | 920 | 1464935291466 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 23:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:28:11 INFO - PROCESS | 920 | 1464935291474 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:28:11 INFO - PROCESS | 920 | 1464935291478 Marionette TRACE conn6 <- [1,2014,null,{}] 23:28:11 INFO - PROCESS | 920 | 1464935291483 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:28:11 INFO - PROCESS | 920 | 1464935291598 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 23:28:11 INFO - PROCESS | 920 | 1464935291745 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:11 INFO - PROCESS | 920 | ++DOCSHELL 1520D400 == 54 [pid = 920] [id = 513] 23:28:11 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (15E39000) [pid = 920] [serial = 1539] [outer = 00000000] 23:28:11 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (16D26400) [pid = 920] [serial = 1540] [outer = 15E39000] 23:28:11 INFO - PROCESS | 920 | 1464935291800 Marionette DEBUG loaded listener.js 23:28:11 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (1796A000) [pid = 920] [serial = 1541] [outer = 15E39000] 23:28:12 INFO - PROCESS | 920 | 1464935292394 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:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 990ms 23:28:12 INFO - PROCESS | 920 | 1464935292463 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 23:28:12 INFO - PROCESS | 920 | 1464935292465 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 23:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:28:12 INFO - PROCESS | 920 | 1464935292469 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:28:12 INFO - PROCESS | 920 | 1464935292472 Marionette TRACE conn6 <- [1,2018,null,{}] 23:28:12 INFO - PROCESS | 920 | 1464935292495 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:28:12 INFO - PROCESS | 920 | 1464935292643 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 23:28:12 INFO - PROCESS | 920 | 1464935292715 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:12 INFO - PROCESS | 920 | ++DOCSHELL 17E84000 == 55 [pid = 920] [id = 514] 23:28:12 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (17E84800) [pid = 920] [serial = 1542] [outer = 00000000] 23:28:12 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (19F73800) [pid = 920] [serial = 1543] [outer = 17E84800] 23:28:12 INFO - PROCESS | 920 | 1464935292813 Marionette DEBUG loaded listener.js 23:28:12 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (1A393C00) [pid = 920] [serial = 1544] [outer = 17E84800] 23:28:13 INFO - PROCESS | 920 | 1464935293432 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:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1022ms 23:28:13 INFO - PROCESS | 920 | 1464935293494 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 23:28:13 INFO - PROCESS | 920 | 1464935293496 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 23:28:13 INFO - PROCESS | 920 | 1464935293499 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:28:13 INFO - PROCESS | 920 | 1464935293501 Marionette TRACE conn6 <- [1,2022,null,{}] 23:28:13 INFO - PROCESS | 920 | 1464935293505 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:28:13 INFO - PROCESS | 920 | 1464935293616 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 23:28:13 INFO - PROCESS | 920 | 1464935293758 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:13 INFO - PROCESS | 920 | ++DOCSHELL 1B363400 == 56 [pid = 920] [id = 515] 23:28:13 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1B364400) [pid = 920] [serial = 1545] [outer = 00000000] 23:28:13 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1B36D800) [pid = 920] [serial = 1546] [outer = 1B364400] 23:28:13 INFO - PROCESS | 920 | 1464935293813 Marionette DEBUG loaded listener.js 23:28:13 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1C017400) [pid = 920] [serial = 1547] [outer = 1B364400] 23:28:14 INFO - PROCESS | 920 | 1464935294361 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:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 870ms 23:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:28:14 INFO - PROCESS | 920 | 1464935294374 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 23:28:14 INFO - PROCESS | 920 | 1464935294376 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 23:28:14 INFO - PROCESS | 920 | 1464935294394 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:28:14 INFO - PROCESS | 920 | 1464935294396 Marionette TRACE conn6 <- [1,2026,null,{}] 23:28:14 INFO - PROCESS | 920 | 1464935294402 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:28:14 INFO - PROCESS | 920 | 1464935294510 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 23:28:14 INFO - PROCESS | 920 | 1464935294624 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:14 INFO - PROCESS | 920 | ++DOCSHELL 1B361400 == 57 [pid = 920] [id = 516] 23:28:14 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1B36D000) [pid = 920] [serial = 1548] [outer = 00000000] 23:28:14 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (1C1A4800) [pid = 920] [serial = 1549] [outer = 1B36D000] 23:28:14 INFO - PROCESS | 920 | 1464935294717 Marionette DEBUG loaded listener.js 23:28:14 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (1C1AA000) [pid = 920] [serial = 1550] [outer = 1B36D000] 23:28:15 INFO - PROCESS | 920 | 1464935295341 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:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 990ms 23:28:15 INFO - PROCESS | 920 | 1464935295370 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 23:28:15 INFO - PROCESS | 920 | 1464935295372 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 23:28:15 INFO - PROCESS | 920 | 1464935295376 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:28:15 INFO - PROCESS | 920 | 1464935295378 Marionette TRACE conn6 <- [1,2030,null,{}] 23:28:15 INFO - PROCESS | 920 | 1464935295381 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:28:15 INFO - PROCESS | 920 | 1464935295510 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 23:28:15 INFO - PROCESS | 920 | 1464935295819 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:15 INFO - PROCESS | 920 | ++DOCSHELL 0D036800 == 58 [pid = 920] [id = 517] 23:28:15 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (0D094C00) [pid = 920] [serial = 1551] [outer = 00000000] 23:28:15 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (0F079400) [pid = 920] [serial = 1552] [outer = 0D094C00] 23:28:15 INFO - PROCESS | 920 | 1464935295886 Marionette DEBUG loaded listener.js 23:28:15 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (12A4A800) [pid = 920] [serial = 1553] [outer = 0D094C00] 23:28:16 INFO - PROCESS | 920 | 1464935296497 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:28:16 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:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1172ms 23:28:16 INFO - PROCESS | 920 | 1464935296553 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 23:28:16 INFO - PROCESS | 920 | 1464935296557 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 23:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:28:16 INFO - PROCESS | 920 | 1464935296561 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:28:16 INFO - PROCESS | 920 | 1464935296564 Marionette TRACE conn6 <- [1,2034,null,{}] 23:28:16 INFO - PROCESS | 920 | 1464935296569 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:28:16 INFO - PROCESS | 920 | 1464935296676 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 23:28:16 INFO - PROCESS | 920 | 1464935296841 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:16 INFO - PROCESS | 920 | ++DOCSHELL 14665800 == 59 [pid = 920] [id = 518] 23:28:16 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (147B0400) [pid = 920] [serial = 1554] [outer = 00000000] 23:28:16 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (152DC800) [pid = 920] [serial = 1555] [outer = 147B0400] 23:28:16 INFO - PROCESS | 920 | 1464935296891 Marionette DEBUG loaded listener.js 23:28:16 INFO - PROCESS | 920 | ++DOMWINDOW == 141 (16744800) [pid = 920] [serial = 1556] [outer = 147B0400] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 17BB7000 == 58 [pid = 920] [id = 510] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 12CA7000 == 57 [pid = 920] [id = 509] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 17DB8400 == 56 [pid = 920] [id = 508] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 17C01400 == 55 [pid = 920] [id = 507] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 17556800 == 54 [pid = 920] [id = 506] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 16D2E000 == 53 [pid = 920] [id = 505] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 15B29800 == 52 [pid = 920] [id = 504] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 140 (1227C800) [pid = 920] [serial = 1444] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 139 (15EF8800) [pid = 920] [serial = 1447] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 138 (1822E000) [pid = 920] [serial = 1450] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 137 (1A842C00) [pid = 920] [serial = 1453] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 136 (1B209000) [pid = 920] [serial = 1456] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 135 (1822C400) [pid = 920] [serial = 1489] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 12287000 == 51 [pid = 920] [id = 503] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 143E5400 == 50 [pid = 920] [id = 502] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 12377800 == 49 [pid = 920] [id = 497] 23:28:17 INFO - PROCESS | 920 | --DOCSHELL 1520BC00 == 48 [pid = 920] [id = 496] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 134 (19B68800) [pid = 920] [serial = 1397] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 133 (16F6B400) [pid = 920] [serial = 1474] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 132 (0E7FD800) [pid = 920] [serial = 1459] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 131 (17BBEC00) [pid = 920] [serial = 1478] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 130 (12376400) [pid = 920] [serial = 1460] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 129 (17C0A800) [pid = 920] [serial = 1477] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 128 (143E7000) [pid = 920] [serial = 1465] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 127 (146CA400) [pid = 920] [serial = 1466] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 126 (0D6F3000) [pid = 920] [serial = 1462] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 125 (0E161800) [pid = 920] [serial = 1463] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 124 (17E88C00) [pid = 920] [serial = 1487] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 123 (15E07400) [pid = 920] [serial = 1468] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 122 (15E37800) [pid = 920] [serial = 1469] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 121 (16D26C00) [pid = 920] [serial = 1471] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 120 (17DB3400) [pid = 920] [serial = 1480] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 119 (17DB0000) [pid = 920] [serial = 1483] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17E5B800) [pid = 920] [serial = 1486] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 117 (17DC1800) [pid = 920] [serial = 1481] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17559C00) [pid = 920] [serial = 1475] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17DC6800) [pid = 920] [serial = 1484] [outer = 00000000] [url = about:blank] 23:28:17 INFO - PROCESS | 920 | 1464935297466 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:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 23:28:17 INFO - PROCESS | 920 | 1464935297495 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 23:28:17 INFO - PROCESS | 920 | 1464935297498 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 23:28:17 INFO - PROCESS | 920 | 1464935297503 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:28:17 INFO - PROCESS | 920 | 1464935297505 Marionette TRACE conn6 <- [1,2038,null,{}] 23:28:17 INFO - PROCESS | 920 | 1464935297508 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:28:17 INFO - PROCESS | 920 | 1464935297601 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 23:28:17 INFO - PROCESS | 920 | 1464935297708 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:17 INFO - PROCESS | 920 | ++DOCSHELL 0F090C00 == 49 [pid = 920] [id = 519] 23:28:17 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1227C800) [pid = 920] [serial = 1557] [outer = 00000000] 23:28:17 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (139F1C00) [pid = 920] [serial = 1558] [outer = 1227C800] 23:28:17 INFO - PROCESS | 920 | 1464935297753 Marionette DEBUG loaded listener.js 23:28:17 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (147F1000) [pid = 920] [serial = 1559] [outer = 1227C800] 23:28:18 INFO - PROCESS | 920 | 1464935298175 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:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 23:28:18 INFO - PROCESS | 920 | 1464935298238 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 23:28:18 INFO - PROCESS | 920 | 1464935298241 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 23:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:28:18 INFO - PROCESS | 920 | 1464935298245 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:28:18 INFO - PROCESS | 920 | 1464935298251 Marionette TRACE conn6 <- [1,2042,null,{}] 23:28:18 INFO - PROCESS | 920 | 1464935298260 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:28:18 INFO - PROCESS | 920 | 1464935298349 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 23:28:18 INFO - PROCESS | 920 | 1464935298359 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:18 INFO - PROCESS | 920 | ++DOCSHELL 16D2B000 == 50 [pid = 920] [id = 520] 23:28:18 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (16D2C000) [pid = 920] [serial = 1560] [outer = 00000000] 23:28:18 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (16D51400) [pid = 920] [serial = 1561] [outer = 16D2C000] 23:28:18 INFO - PROCESS | 920 | 1464935298403 Marionette DEBUG loaded listener.js 23:28:18 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (1754D000) [pid = 920] [serial = 1562] [outer = 16D2C000] 23:28:18 INFO - PROCESS | 920 | 1464935298869 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:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 23:28:18 INFO - PROCESS | 920 | 1464935298939 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 23:28:18 INFO - PROCESS | 920 | 1464935298941 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 23:28:18 INFO - PROCESS | 920 | 1464935298944 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:28:18 INFO - PROCESS | 920 | 1464935298946 Marionette TRACE conn6 <- [1,2046,null,{}] 23:28:18 INFO - PROCESS | 920 | 1464935298949 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:28:19 INFO - PROCESS | 920 | 1464935299063 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 23:28:19 INFO - PROCESS | 920 | 1464935299171 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:19 INFO - PROCESS | 920 | ++DOCSHELL 143E1C00 == 51 [pid = 920] [id = 521] 23:28:19 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (17551000) [pid = 920] [serial = 1563] [outer = 00000000] 23:28:19 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (17972400) [pid = 920] [serial = 1564] [outer = 17551000] 23:28:19 INFO - PROCESS | 920 | 1464935299215 Marionette DEBUG loaded listener.js 23:28:19 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (17C52800) [pid = 920] [serial = 1565] [outer = 17551000] 23:28:19 INFO - PROCESS | 920 | 1464935299596 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:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 23:28:19 INFO - PROCESS | 920 | 1464935299679 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 23:28:19 INFO - PROCESS | 920 | 1464935299681 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 23:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:28:19 INFO - PROCESS | 920 | 1464935299684 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:28:19 INFO - PROCESS | 920 | 1464935299685 Marionette TRACE conn6 <- [1,2050,null,{}] 23:28:19 INFO - PROCESS | 920 | 1464935299689 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:28:19 INFO - PROCESS | 920 | 1464935299809 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 23:28:19 INFO - PROCESS | 920 | 1464935299878 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:19 INFO - PROCESS | 920 | ++DOCSHELL 17CD8400 == 52 [pid = 920] [id = 522] 23:28:19 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (17CD9000) [pid = 920] [serial = 1566] [outer = 00000000] 23:28:19 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (17DB3400) [pid = 920] [serial = 1567] [outer = 17CD9000] 23:28:19 INFO - PROCESS | 920 | 1464935299930 Marionette DEBUG loaded listener.js 23:28:19 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (17DC4C00) [pid = 920] [serial = 1568] [outer = 17CD9000] 23:28:20 INFO - PROCESS | 920 | 1464935300372 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:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 23:28:20 INFO - PROCESS | 920 | 1464935300426 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 23:28:20 INFO - PROCESS | 920 | 1464935300428 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 23:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:28:20 INFO - PROCESS | 920 | 1464935300434 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:28:20 INFO - PROCESS | 920 | 1464935300436 Marionette TRACE conn6 <- [1,2054,null,{}] 23:28:20 INFO - PROCESS | 920 | 1464935300439 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:28:20 INFO - PROCESS | 920 | 1464935300561 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 23:28:20 INFO - PROCESS | 920 | 1464935300629 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:20 INFO - PROCESS | 920 | ++DOCSHELL 17DC7C00 == 53 [pid = 920] [id = 523] 23:28:20 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (17DC9800) [pid = 920] [serial = 1569] [outer = 00000000] 23:28:20 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (17E8A800) [pid = 920] [serial = 1570] [outer = 17DC9800] 23:28:20 INFO - PROCESS | 920 | 1464935300675 Marionette DEBUG loaded listener.js 23:28:20 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (17FB6800) [pid = 920] [serial = 1571] [outer = 17DC9800] 23:28:21 INFO - PROCESS | 920 | 1464935301090 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:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 23:28:21 INFO - PROCESS | 920 | 1464935301105 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 23:28:21 INFO - PROCESS | 920 | 1464935301107 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 23:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:28:21 INFO - PROCESS | 920 | 1464935301110 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:28:21 INFO - PROCESS | 920 | 1464935301112 Marionette TRACE conn6 <- [1,2058,null,{}] 23:28:21 INFO - PROCESS | 920 | 1464935301115 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:28:21 INFO - PROCESS | 920 | 1464935301236 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 23:28:21 INFO - PROCESS | 920 | 1464935301243 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:21 INFO - PROCESS | 920 | ++DOCSHELL 0E15CC00 == 54 [pid = 920] [id = 524] 23:28:21 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (156E0800) [pid = 920] [serial = 1572] [outer = 00000000] 23:28:21 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (18263C00) [pid = 920] [serial = 1573] [outer = 156E0800] 23:28:21 INFO - PROCESS | 920 | 1464935301287 Marionette DEBUG loaded listener.js 23:28:21 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1941F400) [pid = 920] [serial = 1574] [outer = 156E0800] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 132 (17BB6400) [pid = 920] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 131 (194EDC00) [pid = 920] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 130 (1796FC00) [pid = 920] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 129 (12CB2400) [pid = 920] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 128 (18232C00) [pid = 920] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 127 (0E26D800) [pid = 920] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 126 (14667000) [pid = 920] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 125 (15EF5400) [pid = 920] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 124 (17724C00) [pid = 920] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 123 (17CD1800) [pid = 920] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 122 (17E51800) [pid = 920] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 121 (16D31000) [pid = 920] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 120 (15B29C00) [pid = 920] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 119 (17E5B400) [pid = 920] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 118 (1465D000) [pid = 920] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 117 (122B3400) [pid = 920] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 116 (155FC000) [pid = 920] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17BB9000) [pid = 920] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17DCD000) [pid = 920] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 113 (15E0A800) [pid = 920] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 112 (1A392C00) [pid = 920] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 111 (1A387C00) [pid = 920] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:28:21 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0E6B2000) [pid = 920] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:28:21 INFO - PROCESS | 920 | 1464935301943 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:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 871ms 23:28:21 INFO - PROCESS | 920 | 1464935301982 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 23:28:21 INFO - PROCESS | 920 | 1464935301984 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 23:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:28:21 INFO - PROCESS | 920 | 1464935301987 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:28:21 INFO - PROCESS | 920 | 1464935301989 Marionette TRACE conn6 <- [1,2062,null,{}] 23:28:21 INFO - PROCESS | 920 | 1464935301992 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:28:22 INFO - PROCESS | 920 | 1464935302077 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 23:28:22 INFO - PROCESS | 920 | 1464935302085 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:22 INFO - PROCESS | 920 | ++DOCSHELL 147ED000 == 55 [pid = 920] [id = 525] 23:28:22 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (147EEC00) [pid = 920] [serial = 1575] [outer = 00000000] 23:28:22 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (16D31000) [pid = 920] [serial = 1576] [outer = 147EEC00] 23:28:22 INFO - PROCESS | 920 | 1464935302129 Marionette DEBUG loaded listener.js 23:28:22 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17550C00) [pid = 920] [serial = 1577] [outer = 147EEC00] 23:28:22 INFO - PROCESS | 920 | 1464935302568 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:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 23:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:28:22 INFO - PROCESS | 920 | 1464935302619 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 23:28:22 INFO - PROCESS | 920 | 1464935302620 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 23:28:22 INFO - PROCESS | 920 | 1464935302624 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:28:22 INFO - PROCESS | 920 | 1464935302625 Marionette TRACE conn6 <- [1,2066,null,{}] 23:28:22 INFO - PROCESS | 920 | 1464935302629 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:28:22 INFO - PROCESS | 920 | 1464935302719 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 23:28:22 INFO - PROCESS | 920 | 1464935302726 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:22 INFO - PROCESS | 920 | ++DOCSHELL 15EF6000 == 56 [pid = 920] [id = 526] 23:28:22 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17BB8C00) [pid = 920] [serial = 1578] [outer = 00000000] 23:28:22 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17E88800) [pid = 920] [serial = 1579] [outer = 17BB8C00] 23:28:22 INFO - PROCESS | 920 | 1464935302769 Marionette DEBUG loaded listener.js 23:28:22 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (19F79800) [pid = 920] [serial = 1580] [outer = 17BB8C00] 23:28:23 INFO - PROCESS | 920 | 1464935303198 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:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 23:28:23 INFO - PROCESS | 920 | 1464935303261 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 23:28:23 INFO - PROCESS | 920 | 1464935303263 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 23:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:28:23 INFO - PROCESS | 920 | 1464935303267 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:28:23 INFO - PROCESS | 920 | 1464935303268 Marionette TRACE conn6 <- [1,2070,null,{}] 23:28:23 INFO - PROCESS | 920 | 1464935303272 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:28:23 INFO - PROCESS | 920 | 1464935303356 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 23:28:23 INFO - PROCESS | 920 | 1464935303362 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:23 INFO - PROCESS | 920 | ++DOCSHELL 15E40400 == 57 [pid = 920] [id = 527] 23:28:23 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (15EEF000) [pid = 920] [serial = 1581] [outer = 00000000] 23:28:23 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1A38AC00) [pid = 920] [serial = 1582] [outer = 15EEF000] 23:28:23 INFO - PROCESS | 920 | 1464935303412 Marionette DEBUG loaded listener.js 23:28:23 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (1B20F000) [pid = 920] [serial = 1583] [outer = 15EEF000] 23:28:24 INFO - PROCESS | 920 | 1464935304141 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:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 930ms 23:28:24 INFO - PROCESS | 920 | 1464935304200 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 23:28:24 INFO - PROCESS | 920 | 1464935304205 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 23:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:28:24 INFO - PROCESS | 920 | 1464935304211 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:28:24 INFO - PROCESS | 920 | 1464935304214 Marionette TRACE conn6 <- [1,2074,null,{}] 23:28:24 INFO - PROCESS | 920 | 1464935304220 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:28:24 INFO - PROCESS | 920 | 1464935304340 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 23:28:24 INFO - PROCESS | 920 | 1464935304488 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:24 INFO - PROCESS | 920 | ++DOCSHELL 1237B400 == 58 [pid = 920] [id = 528] 23:28:24 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (12627800) [pid = 920] [serial = 1584] [outer = 00000000] 23:28:24 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (1466AC00) [pid = 920] [serial = 1585] [outer = 12627800] 23:28:24 INFO - PROCESS | 920 | 1464935304545 Marionette DEBUG loaded listener.js 23:28:24 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (147F1400) [pid = 920] [serial = 1586] [outer = 12627800] 23:28:25 INFO - PROCESS | 920 | 1464935305174 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:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1021ms 23:28:25 INFO - PROCESS | 920 | 1464935305236 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 23:28:25 INFO - PROCESS | 920 | 1464935305242 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 23:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:28:25 INFO - PROCESS | 920 | 1464935305249 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:28:25 INFO - PROCESS | 920 | 1464935305252 Marionette TRACE conn6 <- [1,2078,null,{}] 23:28:25 INFO - PROCESS | 920 | 1464935305256 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:28:25 INFO - PROCESS | 920 | 1464935305371 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 23:28:25 INFO - PROCESS | 920 | 1464935305518 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:25 INFO - PROCESS | 920 | ++DOCSHELL 1676D400 == 59 [pid = 920] [id = 529] 23:28:25 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (16D23800) [pid = 920] [serial = 1587] [outer = 00000000] 23:28:25 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (1772A800) [pid = 920] [serial = 1588] [outer = 16D23800] 23:28:25 INFO - PROCESS | 920 | 1464935305573 Marionette DEBUG loaded listener.js 23:28:25 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (17CDE400) [pid = 920] [serial = 1589] [outer = 16D23800] 23:28:26 INFO - PROCESS | 920 | 1464935306200 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:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1021ms 23:28:26 INFO - PROCESS | 920 | 1464935306272 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 23:28:26 INFO - PROCESS | 920 | 1464935306275 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 23:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:28:26 INFO - PROCESS | 920 | 1464935306279 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:28:26 INFO - PROCESS | 920 | 1464935306283 Marionette TRACE conn6 <- [1,2082,null,{}] 23:28:26 INFO - PROCESS | 920 | 1464935306294 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:28:26 INFO - PROCESS | 920 | 1464935306424 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 23:28:26 INFO - PROCESS | 920 | 1464935306572 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:26 INFO - PROCESS | 920 | ++DOCSHELL 1B20A800 == 60 [pid = 920] [id = 530] 23:28:26 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (1B2EC400) [pid = 920] [serial = 1590] [outer = 00000000] 23:28:26 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1B363800) [pid = 920] [serial = 1591] [outer = 1B2EC400] 23:28:26 INFO - PROCESS | 920 | 1464935306632 Marionette DEBUG loaded listener.js 23:28:26 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (1B36FC00) [pid = 920] [serial = 1592] [outer = 1B2EC400] 23:28:27 INFO - PROCESS | 920 | 1464935307183 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:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 23:28:27 INFO - PROCESS | 920 | 1464935307212 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 23:28:27 INFO - PROCESS | 920 | 1464935307215 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 23:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:28:27 INFO - PROCESS | 920 | 1464935307218 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:28:27 INFO - PROCESS | 920 | 1464935307220 Marionette TRACE conn6 <- [1,2086,null,{}] 23:28:27 INFO - PROCESS | 920 | 1464935307224 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:28:27 INFO - PROCESS | 920 | 1464935307343 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 23:28:27 INFO - PROCESS | 920 | 1464935307504 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:27 INFO - PROCESS | 920 | ++DOCSHELL 1BC07800 == 61 [pid = 920] [id = 531] 23:28:27 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (1BC09000) [pid = 920] [serial = 1593] [outer = 00000000] 23:28:27 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1BC0E000) [pid = 920] [serial = 1594] [outer = 1BC09000] 23:28:27 INFO - PROCESS | 920 | 1464935307559 Marionette DEBUG loaded listener.js 23:28:27 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1C05A800) [pid = 920] [serial = 1595] [outer = 1BC09000] 23:28:28 INFO - PROCESS | 920 | 1464935308130 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:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 23:28:28 INFO - PROCESS | 920 | 1464935308192 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 23:28:28 INFO - PROCESS | 920 | 1464935308194 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 23:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:28:28 INFO - PROCESS | 920 | 1464935308198 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:28:28 INFO - PROCESS | 920 | 1464935308200 Marionette TRACE conn6 <- [1,2090,null,{}] 23:28:28 INFO - PROCESS | 920 | 1464935308204 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:28:28 INFO - PROCESS | 920 | 1464935308310 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 23:28:28 INFO - PROCESS | 920 | 1464935308456 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:28 INFO - PROCESS | 920 | ++DOCSHELL 1C1AC000 == 62 [pid = 920] [id = 532] 23:28:28 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1C1AF400) [pid = 920] [serial = 1596] [outer = 00000000] 23:28:28 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1C776C00) [pid = 920] [serial = 1597] [outer = 1C1AF400] 23:28:28 INFO - PROCESS | 920 | 1464935308510 Marionette DEBUG loaded listener.js 23:28:28 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (1C781800) [pid = 920] [serial = 1598] [outer = 1C1AF400] 23:28:29 INFO - PROCESS | 920 | 1464935309101 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:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 23:28:29 INFO - PROCESS | 920 | 1464935309172 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 23:28:29 INFO - PROCESS | 920 | 1464935309174 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 23:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:28:29 INFO - PROCESS | 920 | 1464935309178 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:28:29 INFO - PROCESS | 920 | 1464935309180 Marionette TRACE conn6 <- [1,2094,null,{}] 23:28:29 INFO - PROCESS | 920 | 1464935309198 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:28:29 INFO - PROCESS | 920 | 1464935309324 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 23:28:29 INFO - PROCESS | 920 | 1464935309486 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:29 INFO - PROCESS | 920 | ++DOCSHELL 0E269000 == 63 [pid = 920] [id = 533] 23:28:29 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (194E4400) [pid = 920] [serial = 1599] [outer = 00000000] 23:28:29 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (1CFC9C00) [pid = 920] [serial = 1600] [outer = 194E4400] 23:28:29 INFO - PROCESS | 920 | 1464935309543 Marionette DEBUG loaded listener.js 23:28:29 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (1CFD3C00) [pid = 920] [serial = 1601] [outer = 194E4400] 23:28:30 INFO - PROCESS | 920 | 1464935310097 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:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 991ms 23:28:30 INFO - PROCESS | 920 | 1464935310318 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 23:28:30 INFO - PROCESS | 920 | 1464935310322 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 23:28:30 INFO - PROCESS | 920 | 1464935310341 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:28:30 INFO - PROCESS | 920 | 1464935310344 Marionette TRACE conn6 <- [1,2098,null,{}] 23:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:28:30 INFO - PROCESS | 920 | 1464935310350 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:28:30 INFO - PROCESS | 920 | 1464935310457 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 23:28:30 INFO - PROCESS | 920 | 1464935310599 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:30 INFO - PROCESS | 920 | ++DOCSHELL 129F8400 == 64 [pid = 920] [id = 534] 23:28:30 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (12C22000) [pid = 920] [serial = 1602] [outer = 00000000] 23:28:30 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (1465F400) [pid = 920] [serial = 1603] [outer = 12C22000] 23:28:30 INFO - PROCESS | 920 | 1464935310648 Marionette DEBUG loaded listener.js 23:28:30 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (15205800) [pid = 920] [serial = 1604] [outer = 12C22000] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 17BB6000 == 63 [pid = 920] [id = 453] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 15EF6000 == 62 [pid = 920] [id = 526] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 147ED000 == 61 [pid = 920] [id = 525] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 0E15CC00 == 60 [pid = 920] [id = 524] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 17DC7C00 == 59 [pid = 920] [id = 523] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 17CD8400 == 58 [pid = 920] [id = 522] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 143E1C00 == 57 [pid = 920] [id = 521] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 16D2B000 == 56 [pid = 920] [id = 520] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 0F090C00 == 55 [pid = 920] [id = 519] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 14665800 == 54 [pid = 920] [id = 518] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 0D036800 == 53 [pid = 920] [id = 517] 23:28:31 INFO - PROCESS | 920 | --DOCSHELL 19F74400 == 52 [pid = 920] [id = 511] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 139 (17FF8C00) [pid = 920] [serial = 1361] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 138 (15632C00) [pid = 920] [serial = 1358] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 137 (1A389800) [pid = 920] [serial = 1534] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 136 (1A0E8800) [pid = 920] [serial = 1409] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 135 (17FB8800) [pid = 920] [serial = 1406] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 134 (18265800) [pid = 920] [serial = 1364] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 133 (12376800) [pid = 920] [serial = 1400] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 132 (155FA000) [pid = 920] [serial = 1403] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 131 (1822AC00) [pid = 920] [serial = 1526] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 130 (17970400) [pid = 920] [serial = 1519] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 129 (1754E400) [pid = 920] [serial = 1517] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 128 (19F7CC00) [pid = 920] [serial = 1451] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 127 (16D29800) [pid = 920] [serial = 1448] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 126 (1A8AF000) [pid = 920] [serial = 1454] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 125 (1B20E400) [pid = 920] [serial = 1457] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 124 (12A4D000) [pid = 920] [serial = 1445] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 123 (16D2E400) [pid = 920] [serial = 1472] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 122 (17971000) [pid = 920] [serial = 1520] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 121 (17DCCC00) [pid = 920] [serial = 1523] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 120 (17DB9000) [pid = 920] [serial = 1522] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 119 (17E90C00) [pid = 920] [serial = 1525] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 118 (16D50C00) [pid = 920] [serial = 1516] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 117 (15E38C00) [pid = 920] [serial = 1513] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 116 (16744400) [pid = 920] [serial = 1514] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1941FC00) [pid = 920] [serial = 1490] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 114 (16A1E400) [pid = 920] [serial = 1495] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 113 (152D8800) [pid = 920] [serial = 1508] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 112 (147EE400) [pid = 920] [serial = 1507] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 111 (139FB000) [pid = 920] [serial = 1510] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 110 (146CA000) [pid = 920] [serial = 1511] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17E8F000) [pid = 920] [serial = 1529] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 108 (14663000) [pid = 920] [serial = 1492] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1B20FC00) [pid = 920] [serial = 1504] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 106 (19F71800) [pid = 920] [serial = 1498] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1A839400) [pid = 920] [serial = 1501] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17CD9400) [pid = 920] [serial = 1528] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 103 (194E2000) [pid = 920] [serial = 1532] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | --DOMWINDOW == 102 (18262400) [pid = 920] [serial = 1531] [outer = 00000000] [url = about:blank] 23:28:31 INFO - PROCESS | 920 | 1464935311358 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:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1075ms 23:28:31 INFO - PROCESS | 920 | 1464935311423 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 23:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:28:31 INFO - PROCESS | 920 | 1464935311427 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 23:28:31 INFO - PROCESS | 920 | 1464935311434 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:28:31 INFO - PROCESS | 920 | 1464935311437 Marionette TRACE conn6 <- [1,2102,null,{}] 23:28:31 INFO - PROCESS | 920 | 1464935311441 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:28:31 INFO - PROCESS | 920 | 1464935311536 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 23:28:31 INFO - PROCESS | 920 | 1464935311640 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:31 INFO - PROCESS | 920 | ++DOCSHELL 0E3AFC00 == 53 [pid = 920] [id = 535] 23:28:31 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (0E3BA000) [pid = 920] [serial = 1605] [outer = 00000000] 23:28:31 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (12941400) [pid = 920] [serial = 1606] [outer = 0E3BA000] 23:28:31 INFO - PROCESS | 920 | 1464935311685 Marionette DEBUG loaded listener.js 23:28:31 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (13916C00) [pid = 920] [serial = 1607] [outer = 0E3BA000] 23:28:32 INFO - PROCESS | 920 | 1464935312144 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:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 23:28:32 INFO - PROCESS | 920 | 1464935312163 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 23:28:32 INFO - PROCESS | 920 | 1464935312165 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 23:28:32 INFO - PROCESS | 920 | 1464935312173 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:28:32 INFO - PROCESS | 920 | 1464935312175 Marionette TRACE conn6 <- [1,2106,null,{}] 23:28:32 INFO - PROCESS | 920 | 1464935312184 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:28:32 INFO - PROCESS | 920 | 1464935312278 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 23:28:32 INFO - PROCESS | 920 | 1464935312289 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:32 INFO - PROCESS | 920 | ++DOCSHELL 15632C00 == 54 [pid = 920] [id = 536] 23:28:32 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (156DB800) [pid = 920] [serial = 1608] [outer = 00000000] 23:28:32 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (15E0AC00) [pid = 920] [serial = 1609] [outer = 156DB800] 23:28:32 INFO - PROCESS | 920 | 1464935312338 Marionette DEBUG loaded listener.js 23:28:32 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (15E42800) [pid = 920] [serial = 1610] [outer = 156DB800] 23:28:32 INFO - PROCESS | 920 | 1464935312819 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:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 23:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:28:32 INFO - PROCESS | 920 | 1464935312848 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 23:28:32 INFO - PROCESS | 920 | 1464935312850 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 23:28:32 INFO - PROCESS | 920 | 1464935312853 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:28:32 INFO - PROCESS | 920 | 1464935312855 Marionette TRACE conn6 <- [1,2110,null,{}] 23:28:32 INFO - PROCESS | 920 | 1464935312858 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:28:32 INFO - PROCESS | 920 | 1464935312951 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 23:28:32 INFO - PROCESS | 920 | 1464935312959 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:32 INFO - PROCESS | 920 | ++DOCSHELL 15EEE800 == 55 [pid = 920] [id = 537] 23:28:32 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (16D2AC00) [pid = 920] [serial = 1611] [outer = 00000000] 23:28:32 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (16F70000) [pid = 920] [serial = 1612] [outer = 16D2AC00] 23:28:32 INFO - PROCESS | 920 | 1464935313004 Marionette DEBUG loaded listener.js 23:28:33 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17554C00) [pid = 920] [serial = 1613] [outer = 16D2AC00] 23:28:33 INFO - PROCESS | 920 | 1464935313460 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:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 23:28:33 INFO - PROCESS | 920 | 1464935313524 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 23:28:33 INFO - PROCESS | 920 | 1464935313526 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 23:28:33 INFO - PROCESS | 920 | 1464935313529 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:28:33 INFO - PROCESS | 920 | 1464935313531 Marionette TRACE conn6 <- [1,2114,null,{}] 23:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:28:33 INFO - PROCESS | 920 | 1464935313534 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:28:33 INFO - PROCESS | 920 | 1464935313654 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 23:28:33 INFO - PROCESS | 920 | 1464935313747 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:33 INFO - PROCESS | 920 | ++DOCSHELL 17723C00 == 56 [pid = 920] [id = 538] 23:28:33 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (17726400) [pid = 920] [serial = 1614] [outer = 00000000] 23:28:33 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17BB6800) [pid = 920] [serial = 1615] [outer = 17726400] 23:28:33 INFO - PROCESS | 920 | 1464935313793 Marionette DEBUG loaded listener.js 23:28:33 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17C5A000) [pid = 920] [serial = 1616] [outer = 17726400] 23:28:34 INFO - PROCESS | 920 | 1464935314205 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:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 23:28:34 INFO - PROCESS | 920 | 1464935314275 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 23:28:34 INFO - PROCESS | 920 | 1464935314277 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 23:28:34 INFO - PROCESS | 920 | 1464935314280 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:28:34 INFO - PROCESS | 920 | 1464935314282 Marionette TRACE conn6 <- [1,2118,null,{}] 23:28:34 INFO - PROCESS | 920 | 1464935314286 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:28:34 INFO - PROCESS | 920 | 1464935314428 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 23:28:34 INFO - PROCESS | 920 | 1464935314499 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:34 INFO - PROCESS | 920 | ++DOCSHELL 17CDA400 == 57 [pid = 920] [id = 539] 23:28:34 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17CDBC00) [pid = 920] [serial = 1617] [outer = 00000000] 23:28:34 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17E51C00) [pid = 920] [serial = 1618] [outer = 17CDBC00] 23:28:34 INFO - PROCESS | 920 | 1464935314543 Marionette DEBUG loaded listener.js 23:28:34 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17E83800) [pid = 920] [serial = 1619] [outer = 17CDBC00] 23:28:34 INFO - PROCESS | 920 | 1464935314974 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:28:35 INFO - PROCESS | 920 | 1464935315044 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 23:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:28:35 INFO - PROCESS | 920 | 1464935315050 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:28:35 INFO - PROCESS | 920 | 1464935315052 Marionette TRACE conn6 <- [1,2122,null,{}] 23:28:35 INFO - PROCESS | 920 | 1464935315055 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:28:35 INFO - PROCESS | 920 | 1464935315178 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 23:28:35 INFO - PROCESS | 920 | 1464935315247 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:35 INFO - PROCESS | 920 | ++DOCSHELL 0DE4B400 == 58 [pid = 920] [id = 540] 23:28:35 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17DCB800) [pid = 920] [serial = 1620] [outer = 00000000] 23:28:35 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (18257C00) [pid = 920] [serial = 1621] [outer = 17DCB800] 23:28:35 INFO - PROCESS | 920 | 1464935315291 Marionette DEBUG loaded listener.js 23:28:35 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (18265400) [pid = 920] [serial = 1622] [outer = 17DCB800] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 119 (156E0800) [pid = 920] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 118 (147B0400) [pid = 920] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 117 (1227C800) [pid = 920] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17BB8C00) [pid = 920] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17CD9000) [pid = 920] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 114 (147EEC00) [pid = 920] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 113 (17551000) [pid = 920] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 112 (16D2C000) [pid = 920] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 111 (0D094C00) [pid = 920] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17DC9800) [pid = 920] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:28:35 INFO - PROCESS | 920 | --DOMWINDOW == 109 (1A080800) [pid = 920] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:28:35 INFO - PROCESS | 920 | 1464935315740 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:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 731ms 23:28:35 INFO - PROCESS | 920 | 1464935315783 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 23:28:35 INFO - PROCESS | 920 | 1464935315785 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 23:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:28:35 INFO - PROCESS | 920 | 1464935315788 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:28:35 INFO - PROCESS | 920 | 1464935315790 Marionette TRACE conn6 <- [1,2126,null,{}] 23:28:35 INFO - PROCESS | 920 | 1464935315793 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:28:35 INFO - PROCESS | 920 | 1464935315929 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 23:28:35 INFO - PROCESS | 920 | 1464935315995 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:35 INFO - PROCESS | 920 | ++DOCSHELL 0D036C00 == 59 [pid = 920] [id = 541] 23:28:35 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (0E6EA800) [pid = 920] [serial = 1623] [outer = 00000000] 23:28:36 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17BBEC00) [pid = 920] [serial = 1624] [outer = 0E6EA800] 23:28:36 INFO - PROCESS | 920 | 1464935316039 Marionette DEBUG loaded listener.js 23:28:36 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (17DBF800) [pid = 920] [serial = 1625] [outer = 0E6EA800] 23:28:36 INFO - PROCESS | 920 | 1464935316399 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:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 23:28:36 INFO - PROCESS | 920 | 1464935316419 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 23:28:36 INFO - PROCESS | 920 | 1464935316421 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 23:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:28:36 INFO - PROCESS | 920 | 1464935316424 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:28:36 INFO - PROCESS | 920 | 1464935316426 Marionette TRACE conn6 <- [1,2130,null,{}] 23:28:36 INFO - PROCESS | 920 | 1464935316444 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:28:36 INFO - PROCESS | 920 | 1464935316529 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 23:28:36 INFO - PROCESS | 920 | 1464935316536 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:36 INFO - PROCESS | 920 | ++DOCSHELL 156E0800 == 60 [pid = 920] [id = 542] 23:28:36 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17DB3C00) [pid = 920] [serial = 1626] [outer = 00000000] 23:28:36 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (19B68400) [pid = 920] [serial = 1627] [outer = 17DB3C00] 23:28:36 INFO - PROCESS | 920 | 1464935316579 Marionette DEBUG loaded listener.js 23:28:36 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (19F74400) [pid = 920] [serial = 1628] [outer = 17DB3C00] 23:28:37 INFO - PROCESS | 920 | 1464935317020 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:28:37 INFO - PROCESS | 920 | 1464935317077 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 23:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:28:37 INFO - PROCESS | 920 | 1464935317080 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:28:37 INFO - PROCESS | 920 | 1464935317082 Marionette TRACE conn6 <- [1,2134,null,{}] 23:28:37 INFO - PROCESS | 920 | 1464935317099 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:28:37 INFO - PROCESS | 920 | 1464935317187 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 23:28:37 INFO - PROCESS | 920 | 1464935317194 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:37 INFO - PROCESS | 920 | ++DOCSHELL 17972000 == 61 [pid = 920] [id = 543] 23:28:37 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1A07B400) [pid = 920] [serial = 1629] [outer = 00000000] 23:28:37 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (1A835400) [pid = 920] [serial = 1630] [outer = 1A07B400] 23:28:37 INFO - PROCESS | 920 | 1464935317239 Marionette DEBUG loaded listener.js 23:28:37 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1A8B7C00) [pid = 920] [serial = 1631] [outer = 1A07B400] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 122B6800 == 60 [pid = 920] [id = 512] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 17DB7000 == 59 [pid = 920] [id = 483] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1520D400 == 58 [pid = 920] [id = 513] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 18231C00 == 57 [pid = 920] [id = 454] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 17E84000 == 56 [pid = 920] [id = 514] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 12C25000 == 55 [pid = 920] [id = 452] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1B363400 == 54 [pid = 920] [id = 515] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 0E154000 == 53 [pid = 920] [id = 451] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 15B35800 == 52 [pid = 920] [id = 482] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 17E50800 == 51 [pid = 920] [id = 470] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1825E000 == 50 [pid = 920] [id = 499] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 15E41C00 == 49 [pid = 920] [id = 500] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 16D4DC00 == 48 [pid = 920] [id = 440] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 122B5400 == 47 [pid = 920] [id = 501] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 18258800 == 46 [pid = 920] [id = 402] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1562A400 == 45 [pid = 920] [id = 498] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 16D53000 == 44 [pid = 920] [id = 421] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1B361400 == 43 [pid = 920] [id = 516] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 0E3AFC00 == 42 [pid = 920] [id = 535] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 0E269000 == 41 [pid = 920] [id = 533] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 129F8400 == 40 [pid = 920] [id = 534] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1C1AC000 == 39 [pid = 920] [id = 532] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1BC07800 == 38 [pid = 920] [id = 531] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1B20A800 == 37 [pid = 920] [id = 530] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1237B400 == 36 [pid = 920] [id = 528] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 1676D400 == 35 [pid = 920] [id = 529] 23:28:38 INFO - PROCESS | 920 | --DOCSHELL 15E40400 == 34 [pid = 920] [id = 527] 23:28:39 INFO - PROCESS | 920 | --DOCSHELL 156E0800 == 33 [pid = 920] [id = 542] 23:28:39 INFO - PROCESS | 920 | --DOCSHELL 15632C00 == 32 [pid = 920] [id = 536] 23:28:39 INFO - PROCESS | 920 | --DOCSHELL 0DE4B400 == 31 [pid = 920] [id = 540] 23:28:39 INFO - PROCESS | 920 | --DOCSHELL 17723C00 == 30 [pid = 920] [id = 538] 23:28:39 INFO - PROCESS | 920 | --DOCSHELL 17CDA400 == 29 [pid = 920] [id = 539] 23:28:39 INFO - PROCESS | 920 | --DOCSHELL 0D036C00 == 28 [pid = 920] [id = 541] 23:28:39 INFO - PROCESS | 920 | --DOCSHELL 15EEE800 == 27 [pid = 920] [id = 537] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 117 (147F1000) [pid = 920] [serial = 1559] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 116 (16D26400) [pid = 920] [serial = 1540] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17E88800) [pid = 920] [serial = 1579] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17DB3400) [pid = 920] [serial = 1567] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 113 (16D31000) [pid = 920] [serial = 1576] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 112 (17C52800) [pid = 920] [serial = 1565] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17550C00) [pid = 920] [serial = 1577] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17972400) [pid = 920] [serial = 1564] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 109 (152DC800) [pid = 920] [serial = 1555] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 108 (18263C00) [pid = 920] [serial = 1573] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 107 (16D51400) [pid = 920] [serial = 1561] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 106 (12C21000) [pid = 920] [serial = 1537] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1B36D800) [pid = 920] [serial = 1546] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 104 (0F079400) [pid = 920] [serial = 1552] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 103 (12A4A800) [pid = 920] [serial = 1553] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 102 (139F1C00) [pid = 920] [serial = 1558] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1C1A4800) [pid = 920] [serial = 1549] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17E8A800) [pid = 920] [serial = 1570] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 99 (17FB6800) [pid = 920] [serial = 1571] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 98 (1A839C00) [pid = 920] [serial = 1535] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17DC4C00) [pid = 920] [serial = 1568] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 96 (1754D000) [pid = 920] [serial = 1562] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1A38AC00) [pid = 920] [serial = 1582] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 94 (19F79800) [pid = 920] [serial = 1580] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 93 (1941F400) [pid = 920] [serial = 1574] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 92 (19F73800) [pid = 920] [serial = 1543] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | --DOMWINDOW == 91 (16744800) [pid = 920] [serial = 1556] [outer = 00000000] [url = about:blank] 23:28:39 INFO - PROCESS | 920 | 1464935319493 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:28:39 INFO - PROCESS | 920 | 1464935319530 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 23:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:28:39 INFO - PROCESS | 920 | 1464935319536 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:28:39 INFO - PROCESS | 920 | 1464935319540 Marionette TRACE conn6 <- [1,2138,null,{}] 23:28:39 INFO - PROCESS | 920 | 1464935319547 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:28:39 INFO - PROCESS | 920 | 1464935319639 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 23:28:39 INFO - PROCESS | 920 | 1464935319650 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:39 INFO - PROCESS | 920 | ++DOCSHELL 0D033000 == 28 [pid = 920] [id = 544] 23:28:39 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (0D097400) [pid = 920] [serial = 1632] [outer = 00000000] 23:28:39 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (0D1E2000) [pid = 920] [serial = 1633] [outer = 0D097400] 23:28:39 INFO - PROCESS | 920 | 1464935319699 Marionette DEBUG loaded listener.js 23:28:39 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (0D629400) [pid = 920] [serial = 1634] [outer = 0D097400] 23:28:40 INFO - PROCESS | 920 | 1464935320200 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:28:40 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:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 671ms 23:28:40 INFO - PROCESS | 920 | 1464935320210 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 23:28:40 INFO - PROCESS | 920 | 1464935320216 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 23:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:28:40 INFO - PROCESS | 920 | 1464935320223 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:28:40 INFO - PROCESS | 920 | 1464935320225 Marionette TRACE conn6 <- [1,2142,null,{}] 23:28:40 INFO - PROCESS | 920 | 1464935320229 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:28:40 INFO - PROCESS | 920 | 1464935320324 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 23:28:40 INFO - PROCESS | 920 | 1464935320335 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:40 INFO - PROCESS | 920 | ++DOCSHELL 0E158800 == 29 [pid = 920] [id = 545] 23:28:40 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (0E158C00) [pid = 920] [serial = 1635] [outer = 00000000] 23:28:40 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0E15D800) [pid = 920] [serial = 1636] [outer = 0E158C00] 23:28:40 INFO - PROCESS | 920 | 1464935320380 Marionette DEBUG loaded listener.js 23:28:40 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0E266C00) [pid = 920] [serial = 1637] [outer = 0E158C00] 23:28:40 INFO - PROCESS | 920 | 1464935320891 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:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 23:28:40 INFO - PROCESS | 920 | 1464935320954 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 23:28:40 INFO - PROCESS | 920 | 1464935320957 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 23:28:40 INFO - PROCESS | 920 | 1464935320961 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:28:40 INFO - PROCESS | 920 | 1464935320964 Marionette TRACE conn6 <- [1,2146,null,{}] 23:28:40 INFO - PROCESS | 920 | 1464935320975 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:28:41 INFO - PROCESS | 920 | 1464935321124 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 23:28:41 INFO - PROCESS | 920 | 1464935321148 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:41 INFO - PROCESS | 920 | --DOCSHELL 0D909000 == 28 [pid = 920] [id = 12] 23:28:41 INFO - PROCESS | 920 | ++DOCSHELL 0F079400 == 29 [pid = 920] [id = 546] 23:28:41 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (0F079800) [pid = 920] [serial = 1638] [outer = 00000000] 23:28:41 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (12289C00) [pid = 920] [serial = 1639] [outer = 0F079800] 23:28:41 INFO - PROCESS | 920 | 1464935321208 Marionette DEBUG loaded listener.js 23:28:41 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (12372800) [pid = 920] [serial = 1640] [outer = 0F079800] 23:28:41 INFO - PROCESS | 920 | 1464935321670 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:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 23:28:41 INFO - PROCESS | 920 | 1464935321701 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 23:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:28:41 INFO - PROCESS | 920 | 1464935321703 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 23:28:41 INFO - PROCESS | 920 | 1464935321707 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:28:41 INFO - PROCESS | 920 | 1464935321708 Marionette TRACE conn6 <- [1,2150,null,{}] 23:28:41 INFO - PROCESS | 920 | 1464935321712 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:28:41 INFO - PROCESS | 920 | 1464935321810 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 23:28:41 INFO - PROCESS | 920 | 1464935321819 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:41 INFO - PROCESS | 920 | ++DOCSHELL 12373C00 == 30 [pid = 920] [id = 547] 23:28:41 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (123ECC00) [pid = 920] [serial = 1641] [outer = 00000000] 23:28:41 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (12971800) [pid = 920] [serial = 1642] [outer = 123ECC00] 23:28:41 INFO - PROCESS | 920 | 1464935321864 Marionette DEBUG loaded listener.js 23:28:41 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (12A41000) [pid = 920] [serial = 1643] [outer = 123ECC00] 23:28:42 INFO - PROCESS | 920 | 1464935322314 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:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 631ms 23:28:42 INFO - PROCESS | 920 | 1464935322354 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 23:28:42 INFO - PROCESS | 920 | 1464935322356 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 23:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:28:42 INFO - PROCESS | 920 | 1464935322360 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:28:42 INFO - PROCESS | 920 | 1464935322362 Marionette TRACE conn6 <- [1,2154,null,{}] 23:28:42 INFO - PROCESS | 920 | 1464935322365 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:28:42 INFO - PROCESS | 920 | 1464935322442 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 23:28:42 INFO - PROCESS | 920 | 1464935322450 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:42 INFO - PROCESS | 920 | ++DOCSHELL 12A49800 == 31 [pid = 920] [id = 548] 23:28:42 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (12C27000) [pid = 920] [serial = 1644] [outer = 00000000] 23:28:42 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (0D90E000) [pid = 920] [serial = 1645] [outer = 12C27000] 23:28:42 INFO - PROCESS | 920 | 1464935322494 Marionette DEBUG loaded listener.js 23:28:42 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (13914800) [pid = 920] [serial = 1646] [outer = 12C27000] 23:28:42 INFO - PROCESS | 920 | 1464935322951 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:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 23:28:42 INFO - PROCESS | 920 | 1464935323007 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 23:28:42 INFO - PROCESS | 920 | 1464935323010 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 23:28:42 INFO - PROCESS | 920 | 1464935323013 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:28:42 INFO - PROCESS | 920 | 1464935323014 Marionette TRACE conn6 <- [1,2158,null,{}] 23:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:28:43 INFO - PROCESS | 920 | 1464935323018 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:28:43 INFO - PROCESS | 920 | 1464935323127 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 23:28:43 INFO - PROCESS | 920 | 1464935323143 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:43 INFO - PROCESS | 920 | ++DOCSHELL 146C6000 == 32 [pid = 920] [id = 549] 23:28:43 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (146C8000) [pid = 920] [serial = 1647] [outer = 00000000] 23:28:43 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (146D0000) [pid = 920] [serial = 1648] [outer = 146C8000] 23:28:43 INFO - PROCESS | 920 | 1464935323188 Marionette DEBUG loaded listener.js 23:28:43 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (147AC000) [pid = 920] [serial = 1649] [outer = 146C8000] 23:28:43 INFO - PROCESS | 920 | 1464935323611 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:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 23:28:43 INFO - PROCESS | 920 | 1464935323657 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 23:28:43 INFO - PROCESS | 920 | 1464935323659 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 23:28:43 INFO - PROCESS | 920 | 1464935323662 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:28:43 INFO - PROCESS | 920 | 1464935323664 Marionette TRACE conn6 <- [1,2162,null,{}] 23:28:43 INFO - PROCESS | 920 | 1464935323671 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:28:43 INFO - PROCESS | 920 | 1464935323747 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 23:28:43 INFO - PROCESS | 920 | 1464935323754 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:43 INFO - PROCESS | 920 | ++DOCSHELL 146CC800 == 33 [pid = 920] [id = 550] 23:28:43 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (147EDC00) [pid = 920] [serial = 1650] [outer = 00000000] 23:28:43 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (147F8800) [pid = 920] [serial = 1651] [outer = 147EDC00] 23:28:43 INFO - PROCESS | 920 | 1464935323798 Marionette DEBUG loaded listener.js 23:28:43 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (147F9C00) [pid = 920] [serial = 1652] [outer = 147EDC00] 23:28:44 INFO - PROCESS | 920 | 1464935324254 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:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 23:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:28:44 INFO - PROCESS | 920 | 1464935324303 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 23:28:44 INFO - PROCESS | 920 | 1464935324305 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 23:28:44 INFO - PROCESS | 920 | 1464935324308 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:28:44 INFO - PROCESS | 920 | 1464935324310 Marionette TRACE conn6 <- [1,2166,null,{}] 23:28:44 INFO - PROCESS | 920 | 1464935324318 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:28:44 INFO - PROCESS | 920 | 1464935324400 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 23:28:44 INFO - PROCESS | 920 | 1464935324407 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:44 INFO - PROCESS | 920 | ++DOCSHELL 152D4800 == 34 [pid = 920] [id = 551] 23:28:44 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (155EE400) [pid = 920] [serial = 1653] [outer = 00000000] 23:28:44 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (155FA800) [pid = 920] [serial = 1654] [outer = 155EE400] 23:28:44 INFO - PROCESS | 920 | 1464935324451 Marionette DEBUG loaded listener.js 23:28:44 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (155F3000) [pid = 920] [serial = 1655] [outer = 155EE400] 23:28:44 INFO - PROCESS | 920 | 1464935324918 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:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 23:28:44 INFO - PROCESS | 920 | 1464935324980 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 23:28:44 INFO - PROCESS | 920 | 1464935324982 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 23:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:28:44 INFO - PROCESS | 920 | 1464935324985 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:28:44 INFO - PROCESS | 920 | 1464935324987 Marionette TRACE conn6 <- [1,2170,null,{}] 23:28:44 INFO - PROCESS | 920 | 1464935324996 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:28:45 INFO - PROCESS | 920 | 1464935325106 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 23:28:45 INFO - PROCESS | 920 | 1464935325197 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:45 INFO - PROCESS | 920 | ++DOCSHELL 0DE47400 == 35 [pid = 920] [id = 552] 23:28:45 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (15B27800) [pid = 920] [serial = 1656] [outer = 00000000] 23:28:45 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (15E0D400) [pid = 920] [serial = 1657] [outer = 15B27800] 23:28:45 INFO - PROCESS | 920 | 1464935325241 Marionette DEBUG loaded listener.js 23:28:45 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (15E10C00) [pid = 920] [serial = 1658] [outer = 15B27800] 23:28:45 INFO - PROCESS | 920 | 1464935325648 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:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 690ms 23:28:45 INFO - PROCESS | 920 | 1464935325676 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 23:28:45 INFO - PROCESS | 920 | 1464935325678 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 23:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:28:45 INFO - PROCESS | 920 | 1464935325681 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:28:45 INFO - PROCESS | 920 | 1464935325683 Marionette TRACE conn6 <- [1,2174,null,{}] 23:28:45 INFO - PROCESS | 920 | 1464935325687 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:28:45 INFO - PROCESS | 920 | 1464935325802 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 23:28:45 INFO - PROCESS | 920 | 1464935325809 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:45 INFO - PROCESS | 920 | ++DOCSHELL 15EEE800 == 36 [pid = 920] [id = 553] 23:28:45 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (15EEFC00) [pid = 920] [serial = 1659] [outer = 00000000] 23:28:45 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (16747C00) [pid = 920] [serial = 1660] [outer = 15EEFC00] 23:28:45 INFO - PROCESS | 920 | 1464935325853 Marionette DEBUG loaded listener.js 23:28:45 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (16769400) [pid = 920] [serial = 1661] [outer = 15EEFC00] 23:28:46 INFO - PROCESS | 920 | 1464935326295 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:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 632ms 23:28:46 INFO - PROCESS | 920 | 1464935326321 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 23:28:46 INFO - PROCESS | 920 | 1464935326323 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 23:28:46 INFO - PROCESS | 920 | 1464935326326 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:28:46 INFO - PROCESS | 920 | 1464935326328 Marionette TRACE conn6 <- [1,2178,null,{}] 23:28:46 INFO - PROCESS | 920 | 1464935326332 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:28:46 INFO - PROCESS | 920 | 1464935326469 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 23:28:46 INFO - PROCESS | 920 | 1464935326567 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:46 INFO - PROCESS | 920 | ++DOCSHELL 16D28400 == 37 [pid = 920] [id = 554] 23:28:46 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (16D29000) [pid = 920] [serial = 1662] [outer = 00000000] 23:28:46 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (16D4D400) [pid = 920] [serial = 1663] [outer = 16D29000] 23:28:46 INFO - PROCESS | 920 | 1464935326621 Marionette DEBUG loaded listener.js 23:28:46 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (16EE4000) [pid = 920] [serial = 1664] [outer = 16D29000] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 123 (19B76C00) [pid = 920] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 122 (1B364400) [pid = 920] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 121 (12C1F800) [pid = 920] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 120 (1237AC00) [pid = 920] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 119 (17DB9800) [pid = 920] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 118 (1B36D000) [pid = 920] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 117 (15630C00) [pid = 920] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17E84800) [pid = 920] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1941C400) [pid = 920] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 114 (15E39000) [pid = 920] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 113 (12372000) [pid = 920] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 112 (17DB3C00) [pid = 920] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17726400) [pid = 920] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17CDBC00) [pid = 920] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17DCB800) [pid = 920] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 108 (0E6EA800) [pid = 920] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 107 (16D23800) [pid = 920] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 106 (12627800) [pid = 920] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 105 (15EEF000) [pid = 920] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 104 (16D2AC00) [pid = 920] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 103 (156DB800) [pid = 920] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0E3BA000) [pid = 920] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 101 (12C22000) [pid = 920] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 100 (194E4400) [pid = 920] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 99 (1C1AF400) [pid = 920] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 98 (1BC09000) [pid = 920] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:28:47 INFO - PROCESS | 920 | --DOMWINDOW == 97 (1B2EC400) [pid = 920] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:28:47 INFO - PROCESS | 920 | 1464935327408 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:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1121ms 23:28:47 INFO - PROCESS | 920 | 1464935327451 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 23:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:28:47 INFO - PROCESS | 920 | 1464935327453 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 23:28:47 INFO - PROCESS | 920 | 1464935327456 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:28:47 INFO - PROCESS | 920 | 1464935327457 Marionette TRACE conn6 <- [1,2182,null,{}] 23:28:47 INFO - PROCESS | 920 | 1464935327460 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:28:47 INFO - PROCESS | 920 | 1464935327538 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 23:28:47 INFO - PROCESS | 920 | 1464935327545 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:47 INFO - PROCESS | 920 | ++DOCSHELL 146CA400 == 38 [pid = 920] [id = 555] 23:28:47 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (155F4400) [pid = 920] [serial = 1665] [outer = 00000000] 23:28:47 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (15E3B400) [pid = 920] [serial = 1666] [outer = 155F4400] 23:28:47 INFO - PROCESS | 920 | 1464935327589 Marionette DEBUG loaded listener.js 23:28:47 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (155F7C00) [pid = 920] [serial = 1667] [outer = 155F4400] 23:28:48 INFO - PROCESS | 920 | 1464935328073 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:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 23:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:28:48 INFO - PROCESS | 920 | 1464935328127 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 23:28:48 INFO - PROCESS | 920 | 1464935328129 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 23:28:48 INFO - PROCESS | 920 | 1464935328132 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:28:48 INFO - PROCESS | 920 | 1464935328133 Marionette TRACE conn6 <- [1,2186,null,{}] 23:28:48 INFO - PROCESS | 920 | 1464935328137 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:28:48 INFO - PROCESS | 920 | 1464935328214 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 23:28:48 INFO - PROCESS | 920 | 1464935328223 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:48 INFO - PROCESS | 920 | ++DOCSHELL 0D032800 == 39 [pid = 920] [id = 556] 23:28:48 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (0D90A000) [pid = 920] [serial = 1668] [outer = 00000000] 23:28:48 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (16763800) [pid = 920] [serial = 1669] [outer = 0D90A000] 23:28:48 INFO - PROCESS | 920 | 1464935328266 Marionette DEBUG loaded listener.js 23:28:48 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (16F6B800) [pid = 920] [serial = 1670] [outer = 0D90A000] 23:28:48 INFO - PROCESS | 920 | 1464935328699 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:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 23:28:48 INFO - PROCESS | 920 | 1464935328768 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 23:28:48 INFO - PROCESS | 920 | 1464935328770 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 23:28:48 INFO - PROCESS | 920 | 1464935328773 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:28:48 INFO - PROCESS | 920 | 1464935328775 Marionette TRACE conn6 <- [1,2190,null,{}] 23:28:48 INFO - PROCESS | 920 | 1464935328778 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:28:48 INFO - PROCESS | 920 | 1464935328857 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 23:28:48 INFO - PROCESS | 920 | 1464935328863 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:48 INFO - PROCESS | 920 | ++DOCSHELL 16F6E400 == 40 [pid = 920] [id = 557] 23:28:48 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (17550800) [pid = 920] [serial = 1671] [outer = 00000000] 23:28:48 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (17727C00) [pid = 920] [serial = 1672] [outer = 17550800] 23:28:48 INFO - PROCESS | 920 | 1464935328907 Marionette DEBUG loaded listener.js 23:28:48 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17729400) [pid = 920] [serial = 1673] [outer = 17550800] 23:28:49 INFO - PROCESS | 920 | 1464935329640 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:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 23:28:49 INFO - PROCESS | 920 | 1464935329722 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 23:28:49 INFO - PROCESS | 920 | 1464935329726 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 23:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:28:49 INFO - PROCESS | 920 | 1464935329733 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:28:49 INFO - PROCESS | 920 | 1464935329737 Marionette TRACE conn6 <- [1,2194,null,{}] 23:28:49 INFO - PROCESS | 920 | 1464935329743 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:28:49 INFO - PROCESS | 920 | 1464935329870 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 23:28:49 INFO - PROCESS | 920 | 1464935330002 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:50 INFO - PROCESS | 920 | ++DOCSHELL 0CFAF000 == 41 [pid = 920] [id = 558] 23:28:50 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (0D038800) [pid = 920] [serial = 1674] [outer = 00000000] 23:28:50 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (0DE51800) [pid = 920] [serial = 1675] [outer = 0D038800] 23:28:50 INFO - PROCESS | 920 | 1464935330060 Marionette DEBUG loaded listener.js 23:28:50 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (0E162C00) [pid = 920] [serial = 1676] [outer = 0D038800] 23:28:50 INFO - PROCESS | 920 | 1464935330807 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:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1134ms 23:28:50 INFO - PROCESS | 920 | 1464935330875 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 23:28:50 INFO - PROCESS | 920 | 1464935330881 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 23:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:28:50 INFO - PROCESS | 920 | 1464935330888 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:28:50 INFO - PROCESS | 920 | 1464935330891 Marionette TRACE conn6 <- [1,2198,null,{}] 23:28:50 INFO - PROCESS | 920 | 1464935330895 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:28:51 INFO - PROCESS | 920 | 1464935331025 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 23:28:51 INFO - PROCESS | 920 | 1464935331157 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:51 INFO - PROCESS | 920 | ++DOCSHELL 0CFAEC00 == 42 [pid = 920] [id = 559] 23:28:51 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (0D9E9000) [pid = 920] [serial = 1677] [outer = 00000000] 23:28:51 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (0F09D400) [pid = 920] [serial = 1678] [outer = 0D9E9000] 23:28:51 INFO - PROCESS | 920 | 1464935331215 Marionette DEBUG loaded listener.js 23:28:51 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (123F2800) [pid = 920] [serial = 1679] [outer = 0D9E9000] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 0D02FC00 == 41 [pid = 920] [id = 403] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 146C4800 == 40 [pid = 920] [id = 417] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 129F3000 == 39 [pid = 920] [id = 418] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 147F2400 == 38 [pid = 920] [id = 409] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 0D02D800 == 37 [pid = 920] [id = 419] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 0D032400 == 36 [pid = 920] [id = 420] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 15B33800 == 35 [pid = 920] [id = 410] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 08A76400 == 34 [pid = 920] [id = 412] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 147B2000 == 33 [pid = 920] [id = 416] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 0E6B1800 == 32 [pid = 920] [id = 411] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 14664C00 == 31 [pid = 920] [id = 415] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 12A45400 == 30 [pid = 920] [id = 406] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 12289400 == 29 [pid = 920] [id = 405] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 12370C00 == 28 [pid = 920] [id = 413] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 13917800 == 27 [pid = 920] [id = 414] 23:28:52 INFO - PROCESS | 920 | --DOCSHELL 0D135400 == 26 [pid = 920] [id = 13] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 111 (1B206800) [pid = 920] [serial = 1502] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 110 (1B2EF000) [pid = 920] [serial = 1505] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 109 (147AB400) [pid = 920] [serial = 1493] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 108 (194E9400) [pid = 920] [serial = 1442] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 107 (16F6C000) [pid = 920] [serial = 1496] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1A393C00) [pid = 920] [serial = 1544] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 105 (1A318800) [pid = 920] [serial = 1499] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 104 (1796A000) [pid = 920] [serial = 1541] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1465F000) [pid = 920] [serial = 1538] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 102 (1A835400) [pid = 920] [serial = 1630] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | 1464935332129 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:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1282ms 23:28:52 INFO - PROCESS | 920 | 1464935332172 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 23:28:52 INFO - PROCESS | 920 | 1464935332177 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 23:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:28:52 INFO - PROCESS | 920 | 1464935332181 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:28:52 INFO - PROCESS | 920 | 1464935332185 Marionette TRACE conn6 <- [1,2202,null,{}] 23:28:52 INFO - PROCESS | 920 | 1464935332190 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:28:52 INFO - PROCESS | 920 | 1464935332288 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1C017400) [pid = 920] [serial = 1547] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1C1AA000) [pid = 920] [serial = 1550] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 99 (19F74400) [pid = 920] [serial = 1628] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 98 (17BB6800) [pid = 920] [serial = 1615] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17C5A000) [pid = 920] [serial = 1616] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17E83800) [pid = 920] [serial = 1619] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 95 (17E51C00) [pid = 920] [serial = 1618] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 94 (18257C00) [pid = 920] [serial = 1621] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 93 (17BBEC00) [pid = 920] [serial = 1624] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 92 (19B68400) [pid = 920] [serial = 1627] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 91 (18265400) [pid = 920] [serial = 1622] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 90 (1772A800) [pid = 920] [serial = 1588] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 89 (147F1400) [pid = 920] [serial = 1586] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1466AC00) [pid = 920] [serial = 1585] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 87 (1B20F000) [pid = 920] [serial = 1583] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 86 (16F70000) [pid = 920] [serial = 1612] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 85 (15E0AC00) [pid = 920] [serial = 1609] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 84 (15E42800) [pid = 920] [serial = 1610] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 83 (12941400) [pid = 920] [serial = 1606] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 82 (13916C00) [pid = 920] [serial = 1607] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 81 (15205800) [pid = 920] [serial = 1604] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 80 (1465F400) [pid = 920] [serial = 1603] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 79 (1CFD3C00) [pid = 920] [serial = 1601] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 78 (1CFC9C00) [pid = 920] [serial = 1600] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 77 (1C781800) [pid = 920] [serial = 1598] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 76 (1C776C00) [pid = 920] [serial = 1597] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 75 (1C05A800) [pid = 920] [serial = 1595] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 74 (1BC0E000) [pid = 920] [serial = 1594] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 73 (1B36FC00) [pid = 920] [serial = 1592] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 72 (1B363800) [pid = 920] [serial = 1591] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 71 (17CDE400) [pid = 920] [serial = 1589] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 70 (17DBF800) [pid = 920] [serial = 1625] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | --DOMWINDOW == 69 (17554C00) [pid = 920] [serial = 1613] [outer = 00000000] [url = about:blank] 23:28:52 INFO - PROCESS | 920 | 1464935332384 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:52 INFO - PROCESS | 920 | ++DOCSHELL 0D622C00 == 27 [pid = 920] [id = 560] 23:28:52 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (0D626C00) [pid = 920] [serial = 1680] [outer = 00000000] 23:28:52 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (0D9E8400) [pid = 920] [serial = 1681] [outer = 0D626C00] 23:28:52 INFO - PROCESS | 920 | 1464935332432 Marionette DEBUG loaded listener.js 23:28:52 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (0E153C00) [pid = 920] [serial = 1682] [outer = 0D626C00] 23:28:52 INFO - PROCESS | 920 | 1464935332873 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:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 23:28:52 INFO - PROCESS | 920 | 1464935332912 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 23:28:52 INFO - PROCESS | 920 | 1464935332918 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 23:28:52 INFO - PROCESS | 920 | 1464935332924 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:28:52 INFO - PROCESS | 920 | 1464935332926 Marionette TRACE conn6 <- [1,2206,null,{}] 23:28:52 INFO - PROCESS | 920 | 1464935332930 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:28:53 INFO - PROCESS | 920 | 1464935333016 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 23:28:53 INFO - PROCESS | 920 | 1464935333025 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:53 INFO - PROCESS | 920 | ++DOCSHELL 0F094400 == 28 [pid = 920] [id = 561] 23:28:53 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (0F097400) [pid = 920] [serial = 1683] [outer = 00000000] 23:28:53 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (12370C00) [pid = 920] [serial = 1684] [outer = 0F097400] 23:28:53 INFO - PROCESS | 920 | 1464935333070 Marionette DEBUG loaded listener.js 23:28:53 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (123F0000) [pid = 920] [serial = 1685] [outer = 0F097400] 23:28:53 INFO - PROCESS | 920 | 1464935333532 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:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 631ms 23:28:53 INFO - PROCESS | 920 | 1464935333558 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 23:28:53 INFO - PROCESS | 920 | 1464935333560 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 23:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:28:53 INFO - PROCESS | 920 | 1464935333563 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:28:53 INFO - PROCESS | 920 | 1464935333567 Marionette TRACE conn6 <- [1,2210,null,{}] 23:28:53 INFO - PROCESS | 920 | 1464935333578 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:28:53 INFO - PROCESS | 920 | 1464935333664 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 23:28:53 INFO - PROCESS | 920 | 1464935333674 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:53 INFO - PROCESS | 920 | ++DOCSHELL 139F2400 == 29 [pid = 920] [id = 562] 23:28:53 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (139F7800) [pid = 920] [serial = 1686] [outer = 00000000] 23:28:53 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (1465EC00) [pid = 920] [serial = 1687] [outer = 139F7800] 23:28:53 INFO - PROCESS | 920 | 1464935333722 Marionette DEBUG loaded listener.js 23:28:53 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (146C7400) [pid = 920] [serial = 1688] [outer = 139F7800] 23:28:54 INFO - PROCESS | 920 | 1464935334187 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:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 23:28:54 INFO - PROCESS | 920 | 1464935334238 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 23:28:54 INFO - PROCESS | 920 | 1464935334240 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 23:28:54 INFO - PROCESS | 920 | 1464935334243 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:28:54 INFO - PROCESS | 920 | 1464935334245 Marionette TRACE conn6 <- [1,2214,null,{}] 23:28:54 INFO - PROCESS | 920 | 1464935334257 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:28:54 INFO - PROCESS | 920 | 1464935334344 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 23:28:54 INFO - PROCESS | 920 | 1464935334350 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:54 INFO - PROCESS | 920 | ++DOCSHELL 146C9C00 == 30 [pid = 920] [id = 563] 23:28:54 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (147AA800) [pid = 920] [serial = 1689] [outer = 00000000] 23:28:54 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (147F8400) [pid = 920] [serial = 1690] [outer = 147AA800] 23:28:54 INFO - PROCESS | 920 | 1464935334395 Marionette DEBUG loaded listener.js 23:28:54 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (1520B800) [pid = 920] [serial = 1691] [outer = 147AA800] 23:28:54 INFO - PROCESS | 920 | 1464935334871 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:28:54 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:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 23:28:54 INFO - PROCESS | 920 | 1464935334918 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 23:28:54 INFO - PROCESS | 920 | 1464935334920 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 23:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:28:54 INFO - PROCESS | 920 | 1464935334923 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:28:54 INFO - PROCESS | 920 | 1464935334925 Marionette TRACE conn6 <- [1,2218,null,{}] 23:28:54 INFO - PROCESS | 920 | 1464935334928 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:28:55 INFO - PROCESS | 920 | 1464935335038 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 23:28:55 INFO - PROCESS | 920 | 1464935335128 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:55 INFO - PROCESS | 920 | ++DOCSHELL 155F4800 == 31 [pid = 920] [id = 564] 23:28:55 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (155F5000) [pid = 920] [serial = 1692] [outer = 00000000] 23:28:55 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (15631000) [pid = 920] [serial = 1693] [outer = 155F5000] 23:28:55 INFO - PROCESS | 920 | 1464935335175 Marionette DEBUG loaded listener.js 23:28:55 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (15E04800) [pid = 920] [serial = 1694] [outer = 155F5000] 23:28:55 INFO - PROCESS | 920 | 1464935335623 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:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 23:28:55 INFO - PROCESS | 920 | 1464935335657 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 23:28:55 INFO - PROCESS | 920 | 1464935335658 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 23:28:55 INFO - PROCESS | 920 | 1464935335661 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:28:55 INFO - PROCESS | 920 | 1464935335663 Marionette TRACE conn6 <- [1,2222,null,{}] 23:28:55 INFO - PROCESS | 920 | 1464935335671 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:28:55 INFO - PROCESS | 920 | 1464935335795 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 23:28:55 INFO - PROCESS | 920 | 1464935335802 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:55 INFO - PROCESS | 920 | ++DOCSHELL 15E38C00 == 32 [pid = 920] [id = 565] 23:28:55 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (15E3C800) [pid = 920] [serial = 1695] [outer = 00000000] 23:28:55 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (16D22400) [pid = 920] [serial = 1696] [outer = 15E3C800] 23:28:55 INFO - PROCESS | 920 | 1464935335853 Marionette DEBUG loaded listener.js 23:28:55 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (16744800) [pid = 920] [serial = 1697] [outer = 15E3C800] 23:28:56 INFO - PROCESS | 920 | 1464935336320 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:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 23:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:28:56 INFO - PROCESS | 920 | 1464935336354 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 23:28:56 INFO - PROCESS | 920 | 1464935336356 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 23:28:56 INFO - PROCESS | 920 | 1464935336359 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:28:56 INFO - PROCESS | 920 | 1464935336361 Marionette TRACE conn6 <- [1,2226,null,{}] 23:28:56 INFO - PROCESS | 920 | 1464935336364 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:28:56 INFO - PROCESS | 920 | 1464935336510 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 86 (15B27800) [pid = 920] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 85 (123ECC00) [pid = 920] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 84 (147EDC00) [pid = 920] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 83 (12C27000) [pid = 920] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 82 (155EE400) [pid = 920] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0D097400) [pid = 920] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 80 (15EEFC00) [pid = 920] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 79 (146C8000) [pid = 920] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 78 (0F079800) [pid = 920] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 77 (0D90A000) [pid = 920] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 76 (16D29000) [pid = 920] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 75 (0D916C00) [pid = 920] [serial = 35] [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:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 74 (0E158C00) [pid = 920] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 73 (155F4400) [pid = 920] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:28:56 INFO - PROCESS | 920 | --DOMWINDOW == 72 (0D909800) [pid = 920] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:28:56 INFO - PROCESS | 920 | 1464935336712 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:56 INFO - PROCESS | 920 | ++DOCSHELL 0D097400 == 33 [pid = 920] [id = 566] 23:28:56 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (0D909800) [pid = 920] [serial = 1698] [outer = 00000000] 23:28:56 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (0E7F2800) [pid = 920] [serial = 1699] [outer = 0D909800] 23:28:56 INFO - PROCESS | 920 | 1464935336756 Marionette DEBUG loaded listener.js 23:28:56 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (1237AC00) [pid = 920] [serial = 1700] [outer = 0D909800] 23:28:57 INFO - PROCESS | 920 | 1464935337096 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:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 771ms 23:28:57 INFO - PROCESS | 920 | 1464935337131 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 23:28:57 INFO - PROCESS | 920 | 1464935337133 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 23:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:28:57 INFO - PROCESS | 920 | 1464935337136 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:28:57 INFO - PROCESS | 920 | 1464935337138 Marionette TRACE conn6 <- [1,2230,null,{}] 23:28:57 INFO - PROCESS | 920 | 1464935337141 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:28:57 INFO - PROCESS | 920 | 1464935337253 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 23:28:57 INFO - PROCESS | 920 | 1464935337262 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:57 INFO - PROCESS | 920 | ++DOCSHELL 13910000 == 34 [pid = 920] [id = 567] 23:28:57 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (14667400) [pid = 920] [serial = 1701] [outer = 00000000] 23:28:57 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (16D29800) [pid = 920] [serial = 1702] [outer = 14667400] 23:28:57 INFO - PROCESS | 920 | 1464935337307 Marionette DEBUG loaded listener.js 23:28:57 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (16F6B400) [pid = 920] [serial = 1703] [outer = 14667400] 23:28:57 INFO - PROCESS | 920 | 1464935337713 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:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 632ms 23:28:57 INFO - PROCESS | 920 | 1464935337769 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 23:28:57 INFO - PROCESS | 920 | 1464935337770 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 23:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:28:57 INFO - PROCESS | 920 | 1464935337773 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:28:57 INFO - PROCESS | 920 | 1464935337775 Marionette TRACE conn6 <- [1,2234,null,{}] 23:28:57 INFO - PROCESS | 920 | 1464935337778 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:28:57 INFO - PROCESS | 920 | 1464935337894 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 23:28:57 INFO - PROCESS | 920 | 1464935337903 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:57 INFO - PROCESS | 920 | ++DOCSHELL 13916C00 == 35 [pid = 920] [id = 568] 23:28:57 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (146C5000) [pid = 920] [serial = 1704] [outer = 00000000] 23:28:57 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (17726800) [pid = 920] [serial = 1705] [outer = 146C5000] 23:28:57 INFO - PROCESS | 920 | 1464935337952 Marionette DEBUG loaded listener.js 23:28:58 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (17726C00) [pid = 920] [serial = 1706] [outer = 146C5000] 23:28:58 INFO - PROCESS | 920 | 1464935338375 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:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 23:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:28:58 INFO - PROCESS | 920 | 1464935338405 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 23:28:58 INFO - PROCESS | 920 | 1464935338407 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 23:28:58 INFO - PROCESS | 920 | 1464935338410 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:28:58 INFO - PROCESS | 920 | 1464935338411 Marionette TRACE conn6 <- [1,2238,null,{}] 23:28:58 INFO - PROCESS | 920 | 1464935338415 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:28:58 INFO - PROCESS | 920 | 1464935338530 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 23:28:58 INFO - PROCESS | 920 | 1464935338538 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:58 INFO - PROCESS | 920 | ++DOCSHELL 12941400 == 36 [pid = 920] [id = 569] 23:28:58 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (143E6000) [pid = 920] [serial = 1707] [outer = 00000000] 23:28:58 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (17BB7800) [pid = 920] [serial = 1708] [outer = 143E6000] 23:28:58 INFO - PROCESS | 920 | 1464935338592 Marionette DEBUG loaded listener.js 23:28:58 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (17BB8800) [pid = 920] [serial = 1709] [outer = 143E6000] 23:28:59 INFO - PROCESS | 920 | 1464935339222 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:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 23:28:59 INFO - PROCESS | 920 | 1464935339342 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 23:28:59 INFO - PROCESS | 920 | 1464935339347 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 23:28:59 INFO - PROCESS | 920 | 1464935339352 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:28:59 INFO - PROCESS | 920 | 1464935339357 Marionette TRACE conn6 <- [1,2242,null,{}] 23:28:59 INFO - PROCESS | 920 | 1464935339362 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:28:59 INFO - PROCESS | 920 | 1464935339479 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 23:28:59 INFO - PROCESS | 920 | 1464935339610 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:59 INFO - PROCESS | 920 | ++DOCSHELL 0D920400 == 37 [pid = 920] [id = 570] 23:28:59 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (0D9E7400) [pid = 920] [serial = 1710] [outer = 00000000] 23:28:59 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (0F07BC00) [pid = 920] [serial = 1711] [outer = 0D9E7400] 23:28:59 INFO - PROCESS | 920 | 1464935339670 Marionette DEBUG loaded listener.js 23:28:59 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (129F1800) [pid = 920] [serial = 1712] [outer = 0D9E7400] 23:29:00 INFO - PROCESS | 920 | 1464935340208 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:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 931ms 23:29:00 INFO - PROCESS | 920 | 1464935340287 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 23:29:00 INFO - PROCESS | 920 | 1464935340293 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 23:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:29:00 INFO - PROCESS | 920 | 1464935340300 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:29:00 INFO - PROCESS | 920 | 1464935340302 Marionette TRACE conn6 <- [1,2246,null,{}] 23:29:00 INFO - PROCESS | 920 | 1464935340307 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:29:00 INFO - PROCESS | 920 | 1464935340416 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 23:29:00 INFO - PROCESS | 920 | 1464935340551 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:00 INFO - PROCESS | 920 | ++DOCSHELL 1390EC00 == 38 [pid = 920] [id = 571] 23:29:00 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (14666800) [pid = 920] [serial = 1713] [outer = 00000000] 23:29:00 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (155FA000) [pid = 920] [serial = 1714] [outer = 14666800] 23:29:00 INFO - PROCESS | 920 | 1464935340606 Marionette DEBUG loaded listener.js 23:29:00 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (15E3C400) [pid = 920] [serial = 1715] [outer = 14666800] 23:29:01 INFO - PROCESS | 920 | 1464935341229 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:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 23:29:01 INFO - PROCESS | 920 | 1464935341271 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 23:29:01 INFO - PROCESS | 920 | 1464935341274 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 23:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:29:01 INFO - PROCESS | 920 | 1464935341277 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:29:01 INFO - PROCESS | 920 | 1464935341281 Marionette TRACE conn6 <- [1,2250,null,{}] 23:29:01 INFO - PROCESS | 920 | 1464935341292 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:29:01 INFO - PROCESS | 920 | 1464935341402 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 23:29:01 INFO - PROCESS | 920 | 1464935341540 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:01 INFO - PROCESS | 920 | ++DOCSHELL 17C01800 == 39 [pid = 920] [id = 572] 23:29:01 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17C03800) [pid = 920] [serial = 1716] [outer = 00000000] 23:29:01 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17C54C00) [pid = 920] [serial = 1717] [outer = 17C03800] 23:29:01 INFO - PROCESS | 920 | 1464935341597 Marionette DEBUG loaded listener.js 23:29:01 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17CD2000) [pid = 920] [serial = 1718] [outer = 17C03800] 23:29:02 INFO - PROCESS | 920 | 1464935342111 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:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 23:29:02 INFO - PROCESS | 920 | 1464935342152 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 23:29:02 INFO - PROCESS | 920 | 1464935342155 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 23:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:29:02 INFO - PROCESS | 920 | 1464935342158 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:29:02 INFO - PROCESS | 920 | 1464935342160 Marionette TRACE conn6 <- [1,2254,null,{}] 23:29:02 INFO - PROCESS | 920 | 1464935342164 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:29:02 INFO - PROCESS | 920 | 1464935342271 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 23:29:02 INFO - PROCESS | 920 | 1464935342378 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:02 INFO - PROCESS | 920 | ++DOCSHELL 17CDB400 == 40 [pid = 920] [id = 573] 23:29:02 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (17CDBC00) [pid = 920] [serial = 1719] [outer = 00000000] 23:29:02 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17DAD000) [pid = 920] [serial = 1720] [outer = 17CDBC00] 23:29:02 INFO - PROCESS | 920 | 1464935342432 Marionette DEBUG loaded listener.js 23:29:02 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17DB0C00) [pid = 920] [serial = 1721] [outer = 17CDBC00] 23:29:03 INFO - PROCESS | 920 | 1464935343227 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:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1124ms 23:29:03 INFO - PROCESS | 920 | 1464935343286 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 23:29:03 INFO - PROCESS | 920 | 1464935343290 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 23:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:29:03 INFO - PROCESS | 920 | 1464935343295 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:29:03 INFO - PROCESS | 920 | 1464935343299 Marionette TRACE conn6 <- [1,2258,null,{}] 23:29:03 INFO - PROCESS | 920 | 1464935343305 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:29:03 INFO - PROCESS | 920 | 1464935343403 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 23:29:03 INFO - PROCESS | 920 | 1464935343546 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:03 INFO - PROCESS | 920 | ++DOCSHELL 0E15C800 == 41 [pid = 920] [id = 574] 23:29:03 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0E26D000) [pid = 920] [serial = 1722] [outer = 00000000] 23:29:03 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (12377400) [pid = 920] [serial = 1723] [outer = 0E26D000] 23:29:03 INFO - PROCESS | 920 | 1464935343598 Marionette DEBUG loaded listener.js 23:29:03 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (12A43000) [pid = 920] [serial = 1724] [outer = 0E26D000] 23:29:03 INFO - PROCESS | 920 | --DOCSHELL 0D66D800 == 40 [pid = 920] [id = 408] 23:29:03 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0D966C00) [pid = 920] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:29:03 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17727C00) [pid = 920] [serial = 1672] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 96 (16D4D400) [pid = 920] [serial = 1663] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 95 (15205000) [pid = 920] [serial = 1136] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 94 (16769400) [pid = 920] [serial = 1661] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 93 (16763800) [pid = 920] [serial = 1669] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0E266C00) [pid = 920] [serial = 1637] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 91 (0E15D800) [pid = 920] [serial = 1636] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 90 (16EE4000) [pid = 920] [serial = 1664] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 89 (155F7C00) [pid = 920] [serial = 1667] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 88 (15E3B400) [pid = 920] [serial = 1666] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 87 (155F3000) [pid = 920] [serial = 1655] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 86 (15E0D400) [pid = 920] [serial = 1657] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 85 (12971800) [pid = 920] [serial = 1642] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 84 (12A41000) [pid = 920] [serial = 1643] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 83 (147F8800) [pid = 920] [serial = 1651] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 82 (147F9C00) [pid = 920] [serial = 1652] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0D90E000) [pid = 920] [serial = 1645] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 80 (13914800) [pid = 920] [serial = 1646] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 79 (155FA800) [pid = 920] [serial = 1654] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 78 (0D1E2000) [pid = 920] [serial = 1633] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 77 (0D629400) [pid = 920] [serial = 1634] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 76 (16747C00) [pid = 920] [serial = 1660] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 75 (146D0000) [pid = 920] [serial = 1648] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 74 (147AC000) [pid = 920] [serial = 1649] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 73 (12289C00) [pid = 920] [serial = 1639] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 72 (12372800) [pid = 920] [serial = 1640] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 71 (15E10C00) [pid = 920] [serial = 1658] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | --DOMWINDOW == 70 (16F6B800) [pid = 920] [serial = 1670] [outer = 00000000] [url = about:blank] 23:29:04 INFO - PROCESS | 920 | 1464935344130 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:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 890ms 23:29:04 INFO - PROCESS | 920 | 1464935344186 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 23:29:04 INFO - PROCESS | 920 | 1464935344191 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 23:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:29:04 INFO - PROCESS | 920 | 1464935344197 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:29:04 INFO - PROCESS | 920 | 1464935344200 Marionette TRACE conn6 <- [1,2262,null,{}] 23:29:04 INFO - PROCESS | 920 | 1464935344203 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:29:04 INFO - PROCESS | 920 | 1464935344289 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 23:29:04 INFO - PROCESS | 920 | 1464935344299 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:04 INFO - PROCESS | 920 | ++DOCSHELL 0D9F5C00 == 41 [pid = 920] [id = 575] 23:29:04 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (0DE49000) [pid = 920] [serial = 1725] [outer = 00000000] 23:29:04 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (0E7FF400) [pid = 920] [serial = 1726] [outer = 0DE49000] 23:29:04 INFO - PROCESS | 920 | 1464935344347 Marionette DEBUG loaded listener.js 23:29:04 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (122B4C00) [pid = 920] [serial = 1727] [outer = 0DE49000] 23:29:04 INFO - PROCESS | 920 | 1464935344836 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:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 23:29:04 INFO - PROCESS | 920 | 1464935344894 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 23:29:04 INFO - PROCESS | 920 | 1464935344897 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 23:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:29:04 INFO - PROCESS | 920 | 1464935344901 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:29:04 INFO - PROCESS | 920 | 1464935344905 Marionette TRACE conn6 <- [1,2266,null,{}] 23:29:04 INFO - PROCESS | 920 | 1464935344915 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:29:04 INFO - PROCESS | 920 | 1464935345001 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 23:29:05 INFO - PROCESS | 920 | 1464935345009 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:05 INFO - PROCESS | 920 | ++DOCSHELL 12971800 == 42 [pid = 920] [id = 576] 23:29:05 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (12973400) [pid = 920] [serial = 1728] [outer = 00000000] 23:29:05 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (139F5C00) [pid = 920] [serial = 1729] [outer = 12973400] 23:29:05 INFO - PROCESS | 920 | 1464935345055 Marionette DEBUG loaded listener.js 23:29:05 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (146CA000) [pid = 920] [serial = 1730] [outer = 12973400] 23:29:05 INFO - PROCESS | 920 | 1464935345518 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:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 23:29:05 INFO - PROCESS | 920 | 1464935345536 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 23:29:05 INFO - PROCESS | 920 | 1464935345538 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 23:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:29:05 INFO - PROCESS | 920 | 1464935345541 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:29:05 INFO - PROCESS | 920 | 1464935345543 Marionette TRACE conn6 <- [1,2270,null,{}] 23:29:05 INFO - PROCESS | 920 | 1464935345546 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:29:05 INFO - PROCESS | 920 | 1464935345635 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 23:29:05 INFO - PROCESS | 920 | 1464935345642 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:05 INFO - PROCESS | 920 | ++DOCSHELL 13914800 == 43 [pid = 920] [id = 577] 23:29:05 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (146CE400) [pid = 920] [serial = 1731] [outer = 00000000] 23:29:05 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (147FA800) [pid = 920] [serial = 1732] [outer = 146CE400] 23:29:05 INFO - PROCESS | 920 | 1464935345687 Marionette DEBUG loaded listener.js 23:29:05 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (152DF400) [pid = 920] [serial = 1733] [outer = 146CE400] 23:29:06 INFO - PROCESS | 920 | 1464935346115 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:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 23:29:06 INFO - PROCESS | 920 | 1464935346188 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 23:29:06 INFO - PROCESS | 920 | 1464935346190 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 23:29:06 INFO - PROCESS | 920 | 1464935346194 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:29:06 INFO - PROCESS | 920 | 1464935346196 Marionette TRACE conn6 <- [1,2274,null,{}] 23:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:29:06 INFO - PROCESS | 920 | 1464935346199 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:29:06 INFO - PROCESS | 920 | 1464935346310 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 23:29:06 INFO - PROCESS | 920 | 1464935346317 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:06 INFO - PROCESS | 920 | ++DOCSHELL 0E6E8000 == 44 [pid = 920] [id = 578] 23:29:06 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (155F6C00) [pid = 920] [serial = 1734] [outer = 00000000] 23:29:06 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (156DB800) [pid = 920] [serial = 1735] [outer = 155F6C00] 23:29:06 INFO - PROCESS | 920 | 1464935346362 Marionette DEBUG loaded listener.js 23:29:06 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (15E08C00) [pid = 920] [serial = 1736] [outer = 155F6C00] 23:29:06 INFO - PROCESS | 920 | 1464935346824 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:29:06 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:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 23:29:06 INFO - PROCESS | 920 | 1464935346870 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 23:29:06 INFO - PROCESS | 920 | 1464935346872 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 23:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:29:06 INFO - PROCESS | 920 | 1464935346875 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:29:06 INFO - PROCESS | 920 | 1464935346877 Marionette TRACE conn6 <- [1,2278,null,{}] 23:29:06 INFO - PROCESS | 920 | 1464935346880 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:29:07 INFO - PROCESS | 920 | 1464935347026 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 23:29:07 INFO - PROCESS | 920 | 1464935347039 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:07 INFO - PROCESS | 920 | ++DOCSHELL 15E10C00 == 45 [pid = 920] [id = 579] 23:29:07 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (15E42400) [pid = 920] [serial = 1737] [outer = 00000000] 23:29:07 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (16A27000) [pid = 920] [serial = 1738] [outer = 15E42400] 23:29:07 INFO - PROCESS | 920 | 1464935347083 Marionette DEBUG loaded listener.js 23:29:07 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (16D2D000) [pid = 920] [serial = 1739] [outer = 15E42400] 23:29:07 INFO - PROCESS | 920 | 1464935347537 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:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 23:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:29:07 INFO - PROCESS | 920 | 1464935347546 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 23:29:07 INFO - PROCESS | 920 | 1464935347548 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 23:29:07 INFO - PROCESS | 920 | 1464935347551 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:29:07 INFO - PROCESS | 920 | 1464935347553 Marionette TRACE conn6 <- [1,2282,null,{}] 23:29:07 INFO - PROCESS | 920 | 1464935347556 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:29:07 INFO - PROCESS | 920 | 1464935347669 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 23:29:07 INFO - PROCESS | 920 | 1464935347765 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:07 INFO - PROCESS | 920 | ++DOCSHELL 16D4A800 == 46 [pid = 920] [id = 580] 23:29:07 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (16D4D400) [pid = 920] [serial = 1740] [outer = 00000000] 23:29:07 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (16F6F400) [pid = 920] [serial = 1741] [outer = 16D4D400] 23:29:07 INFO - PROCESS | 920 | 1464935347808 Marionette DEBUG loaded listener.js 23:29:07 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (16F70400) [pid = 920] [serial = 1742] [outer = 16D4D400] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 87 (155F5000) [pid = 920] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 86 (0F097400) [pid = 920] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 85 (139F7800) [pid = 920] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 84 (15E3C800) [pid = 920] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 83 (0D626C00) [pid = 920] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 82 (147AA800) [pid = 920] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 81 (146C5000) [pid = 920] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 80 (0D909800) [pid = 920] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:29:08 INFO - PROCESS | 920 | --DOMWINDOW == 79 (14667400) [pid = 920] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:29:08 INFO - PROCESS | 920 | 1464935348286 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:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 23:29:08 INFO - PROCESS | 920 | 1464935348323 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 23:29:08 INFO - PROCESS | 920 | 1464935348325 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 23:29:08 INFO - PROCESS | 920 | 1464935348328 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:29:08 INFO - PROCESS | 920 | 1464935348330 Marionette TRACE conn6 <- [1,2286,null,{}] 23:29:08 INFO - PROCESS | 920 | 1464935348333 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:29:08 INFO - PROCESS | 920 | 1464935348422 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 23:29:08 INFO - PROCESS | 920 | 1464935348429 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:08 INFO - PROCESS | 920 | ++DOCSHELL 0CFA6400 == 47 [pid = 920] [id = 581] 23:29:08 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (12371400) [pid = 920] [serial = 1743] [outer = 00000000] 23:29:08 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (155FC000) [pid = 920] [serial = 1744] [outer = 12371400] 23:29:08 INFO - PROCESS | 920 | 1464935348473 Marionette DEBUG loaded listener.js 23:29:08 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (16F6B800) [pid = 920] [serial = 1745] [outer = 12371400] 23:29:08 INFO - PROCESS | 920 | 1464935348874 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:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 572ms 23:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:29:08 INFO - PROCESS | 920 | 1464935348904 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 23:29:08 INFO - PROCESS | 920 | 1464935348906 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 23:29:08 INFO - PROCESS | 920 | 1464935348909 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:29:08 INFO - PROCESS | 920 | 1464935348911 Marionette TRACE conn6 <- [1,2290,null,{}] 23:29:08 INFO - PROCESS | 920 | 1464935348914 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:29:09 INFO - PROCESS | 920 | 1464935349035 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 23:29:09 INFO - PROCESS | 920 | 1464935349072 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:09 INFO - PROCESS | 920 | ++DOCSHELL 1754B000 == 48 [pid = 920] [id = 582] 23:29:09 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (17BB6800) [pid = 920] [serial = 1746] [outer = 00000000] 23:29:09 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (17CD3C00) [pid = 920] [serial = 1747] [outer = 17BB6800] 23:29:09 INFO - PROCESS | 920 | 1464935349117 Marionette DEBUG loaded listener.js 23:29:09 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (17CDC800) [pid = 920] [serial = 1748] [outer = 17BB6800] 23:29:09 INFO - PROCESS | 920 | 1464935349511 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:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 23:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:29:09 INFO - PROCESS | 920 | 1464935349540 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 23:29:09 INFO - PROCESS | 920 | 1464935349542 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 23:29:09 INFO - PROCESS | 920 | 1464935349545 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:29:09 INFO - PROCESS | 920 | 1464935349546 Marionette TRACE conn6 <- [1,2294,null,{}] 23:29:09 INFO - PROCESS | 920 | 1464935349550 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:29:09 INFO - PROCESS | 920 | 1464935349668 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 23:29:09 INFO - PROCESS | 920 | 1464935349677 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:09 INFO - PROCESS | 920 | ++DOCSHELL 17DAC000 == 49 [pid = 920] [id = 583] 23:29:09 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (17DAC400) [pid = 920] [serial = 1749] [outer = 00000000] 23:29:09 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (17DC0C00) [pid = 920] [serial = 1750] [outer = 17DAC400] 23:29:09 INFO - PROCESS | 920 | 1464935349721 Marionette DEBUG loaded listener.js 23:29:09 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17DC4C00) [pid = 920] [serial = 1751] [outer = 17DAC400] 23:29:10 INFO - PROCESS | 920 | 1464935350137 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:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 631ms 23:29:10 INFO - PROCESS | 920 | 1464935350177 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 23:29:10 INFO - PROCESS | 920 | 1464935350179 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 23:29:10 INFO - PROCESS | 920 | 1464935350182 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:29:10 INFO - PROCESS | 920 | 1464935350184 Marionette TRACE conn6 <- [1,2298,null,{}] 23:29:10 INFO - PROCESS | 920 | 1464935350188 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:29:10 INFO - PROCESS | 920 | 1464935350325 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 23:29:10 INFO - PROCESS | 920 | 1464935350535 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:10 INFO - PROCESS | 920 | ++DOCSHELL 0D031C00 == 50 [pid = 920] [id = 584] 23:29:10 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (0D032C00) [pid = 920] [serial = 1752] [outer = 00000000] 23:29:10 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (0D1E8800) [pid = 920] [serial = 1753] [outer = 0D032C00] 23:29:10 INFO - PROCESS | 920 | 1464935350592 Marionette DEBUG loaded listener.js 23:29:10 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (0D912000) [pid = 920] [serial = 1754] [outer = 0D032C00] 23:29:11 INFO - PROCESS | 920 | 1464935351260 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:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1117ms 23:29:11 INFO - PROCESS | 920 | 1464935351305 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 23:29:11 INFO - PROCESS | 920 | 1464935351309 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 23:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:29:11 INFO - PROCESS | 920 | 1464935351314 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:29:11 INFO - PROCESS | 920 | 1464935351317 Marionette TRACE conn6 <- [1,2302,null,{}] 23:29:11 INFO - PROCESS | 920 | 1464935351322 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:29:11 INFO - PROCESS | 920 | 1464935351432 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 23:29:11 INFO - PROCESS | 920 | 1464935351571 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:11 INFO - PROCESS | 920 | ++DOCSHELL 12CB4C00 == 51 [pid = 920] [id = 585] 23:29:11 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (139F1800) [pid = 920] [serial = 1755] [outer = 00000000] 23:29:11 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (146CEC00) [pid = 920] [serial = 1756] [outer = 139F1800] 23:29:11 INFO - PROCESS | 920 | 1464935351628 Marionette DEBUG loaded listener.js 23:29:11 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (147F7C00) [pid = 920] [serial = 1757] [outer = 139F1800] 23:29:12 INFO - PROCESS | 920 | 1464935352223 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:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 990ms 23:29:12 INFO - PROCESS | 920 | 1464935352307 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 23:29:12 INFO - PROCESS | 920 | 1464935352311 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 23:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:29:12 INFO - PROCESS | 920 | 1464935352315 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:29:12 INFO - PROCESS | 920 | 1464935352317 Marionette TRACE conn6 <- [1,2306,null,{}] 23:29:12 INFO - PROCESS | 920 | 1464935352322 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:29:12 INFO - PROCESS | 920 | 1464935352432 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 23:29:12 INFO - PROCESS | 920 | 1464935352570 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:12 INFO - PROCESS | 920 | ++DOCSHELL 16A27800 == 52 [pid = 920] [id = 586] 23:29:12 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (16D22800) [pid = 920] [serial = 1758] [outer = 00000000] 23:29:12 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17BC2800) [pid = 920] [serial = 1759] [outer = 16D22800] 23:29:12 INFO - PROCESS | 920 | 1464935352625 Marionette DEBUG loaded listener.js 23:29:12 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17DC0400) [pid = 920] [serial = 1760] [outer = 16D22800] 23:29:13 INFO - PROCESS | 920 | 1464935353260 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:29:13 INFO - PROCESS | 920 | 1464935353292 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 23:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:29:13 INFO - PROCESS | 920 | 1464935353302 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:29:13 INFO - PROCESS | 920 | 1464935353308 Marionette TRACE conn6 <- [1,2310,null,{}] 23:29:13 INFO - PROCESS | 920 | 1464935353313 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:29:13 INFO - PROCESS | 920 | 1464935353422 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 23:29:13 INFO - PROCESS | 920 | 1464935353558 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:13 INFO - PROCESS | 920 | ++DOCSHELL 17E50400 == 53 [pid = 920] [id = 587] 23:29:13 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17E83800) [pid = 920] [serial = 1761] [outer = 00000000] 23:29:13 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (17E8A800) [pid = 920] [serial = 1762] [outer = 17E83800] 23:29:13 INFO - PROCESS | 920 | 1464935353613 Marionette DEBUG loaded listener.js 23:29:13 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (17E8F800) [pid = 920] [serial = 1763] [outer = 17E83800] 23:29:14 INFO - PROCESS | 920 | 1464935354430 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:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1194ms 23:29:14 INFO - PROCESS | 920 | 1464935354493 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 23:29:14 INFO - PROCESS | 920 | 1464935354497 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 23:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:29:14 INFO - PROCESS | 920 | 1464935354516 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:29:14 INFO - PROCESS | 920 | 1464935354520 Marionette TRACE conn6 <- [1,2314,null,{}] 23:29:14 INFO - PROCESS | 920 | 1464935354527 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:29:14 INFO - PROCESS | 920 | 1464935354626 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 23:29:14 INFO - PROCESS | 920 | 1464935354768 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:14 INFO - PROCESS | 920 | ++DOCSHELL 0E7A4C00 == 54 [pid = 920] [id = 588] 23:29:14 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (0E7F9C00) [pid = 920] [serial = 1764] [outer = 00000000] 23:29:14 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (12970000) [pid = 920] [serial = 1765] [outer = 0E7F9C00] 23:29:14 INFO - PROCESS | 920 | 1464935354819 Marionette DEBUG loaded listener.js 23:29:14 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (12CA7800) [pid = 920] [serial = 1766] [outer = 0E7F9C00] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 0D02E800 == 53 [pid = 920] [id = 404] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 13916C00 == 52 [pid = 920] [id = 568] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 17972000 == 51 [pid = 920] [id = 543] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 0D097400 == 50 [pid = 920] [id = 566] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 15E38C00 == 49 [pid = 920] [id = 565] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 13910000 == 48 [pid = 920] [id = 567] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 146C9C00 == 47 [pid = 920] [id = 563] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 139F2400 == 46 [pid = 920] [id = 562] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 17DAC000 == 45 [pid = 920] [id = 583] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 1754B000 == 44 [pid = 920] [id = 582] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 0CFA6400 == 43 [pid = 920] [id = 581] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 16D4A800 == 42 [pid = 920] [id = 580] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 15E10C00 == 41 [pid = 920] [id = 579] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 0E6E8000 == 40 [pid = 920] [id = 578] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 13914800 == 39 [pid = 920] [id = 577] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 12971800 == 38 [pid = 920] [id = 576] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 0D9F5C00 == 37 [pid = 920] [id = 575] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 0E15C800 == 36 [pid = 920] [id = 574] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0F09D400) [pid = 920] [serial = 1678] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 101 (0DE51800) [pid = 920] [serial = 1675] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 0D920400 == 35 [pid = 920] [id = 570] 23:29:15 INFO - PROCESS | 920 | --DOCSHELL 12941400 == 34 [pid = 920] [id = 569] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17726800) [pid = 920] [serial = 1705] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 99 (15E04800) [pid = 920] [serial = 1694] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0E7F2800) [pid = 920] [serial = 1699] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 97 (16744800) [pid = 920] [serial = 1697] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17726C00) [pid = 920] [serial = 1706] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 95 (1237AC00) [pid = 920] [serial = 1700] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 94 (16F6B400) [pid = 920] [serial = 1703] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 93 (1520B800) [pid = 920] [serial = 1691] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 92 (16D29800) [pid = 920] [serial = 1702] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 91 (15631000) [pid = 920] [serial = 1693] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 90 (12370C00) [pid = 920] [serial = 1684] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 89 (123F0000) [pid = 920] [serial = 1685] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1465EC00) [pid = 920] [serial = 1687] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 87 (146C7400) [pid = 920] [serial = 1688] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 86 (16D22400) [pid = 920] [serial = 1696] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 85 (0D9E8400) [pid = 920] [serial = 1681] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 84 (0E153C00) [pid = 920] [serial = 1682] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | --DOMWINDOW == 83 (147F8400) [pid = 920] [serial = 1690] [outer = 00000000] [url = about:blank] 23:29:15 INFO - PROCESS | 920 | 1464935355416 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:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 23:29:15 INFO - PROCESS | 920 | 1464935355453 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 23:29:15 INFO - PROCESS | 920 | 1464935355458 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 23:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:29:15 INFO - PROCESS | 920 | 1464935355464 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:29:15 INFO - PROCESS | 920 | 1464935355467 Marionette TRACE conn6 <- [1,2318,null,{}] 23:29:15 INFO - PROCESS | 920 | 1464935355471 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:29:15 INFO - PROCESS | 920 | 1464935355559 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 23:29:15 INFO - PROCESS | 920 | 1464935355657 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:15 INFO - PROCESS | 920 | ++DOCSHELL 0D034C00 == 35 [pid = 920] [id = 589] 23:29:15 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (0D909800) [pid = 920] [serial = 1767] [outer = 00000000] 23:29:15 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (0E6E8000) [pid = 920] [serial = 1768] [outer = 0D909800] 23:29:15 INFO - PROCESS | 920 | 1464935355701 Marionette DEBUG loaded listener.js 23:29:15 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (0F09AC00) [pid = 920] [serial = 1769] [outer = 0D909800] 23:29:16 INFO - PROCESS | 920 | 1464935356146 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:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 23:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:29:16 INFO - PROCESS | 920 | 1464935356196 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 23:29:16 INFO - PROCESS | 920 | 1464935356198 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 23:29:16 INFO - PROCESS | 920 | 1464935356201 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:29:16 INFO - PROCESS | 920 | 1464935356205 Marionette TRACE conn6 <- [1,2322,null,{}] 23:29:16 INFO - PROCESS | 920 | 1464935356215 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:29:16 INFO - PROCESS | 920 | 1464935356301 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 23:29:16 INFO - PROCESS | 920 | 1464935356311 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:16 INFO - PROCESS | 920 | ++DOCSHELL 14661C00 == 36 [pid = 920] [id = 590] 23:29:16 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (14662400) [pid = 920] [serial = 1770] [outer = 00000000] 23:29:16 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (146C4800) [pid = 920] [serial = 1771] [outer = 14662400] 23:29:16 INFO - PROCESS | 920 | 1464935356359 Marionette DEBUG loaded listener.js 23:29:16 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (146D0400) [pid = 920] [serial = 1772] [outer = 14662400] 23:29:16 INFO - PROCESS | 920 | 1464935356824 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:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 23:29:16 INFO - PROCESS | 920 | 1464935356876 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 23:29:16 INFO - PROCESS | 920 | 1464935356878 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 23:29:16 INFO - PROCESS | 920 | 1464935356881 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:29:16 INFO - PROCESS | 920 | 1464935356883 Marionette TRACE conn6 <- [1,2326,null,{}] 23:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:29:16 INFO - PROCESS | 920 | 1464935356887 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:29:16 INFO - PROCESS | 920 | 1464935356973 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 23:29:16 INFO - PROCESS | 920 | 1464935356983 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:16 INFO - PROCESS | 920 | ++DOCSHELL 147F3400 == 37 [pid = 920] [id = 591] 23:29:16 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (147F4800) [pid = 920] [serial = 1773] [outer = 00000000] 23:29:17 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (152DA000) [pid = 920] [serial = 1774] [outer = 147F4800] 23:29:17 INFO - PROCESS | 920 | 1464935357027 Marionette DEBUG loaded listener.js 23:29:17 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (155F5C00) [pid = 920] [serial = 1775] [outer = 147F4800] 23:29:17 INFO - PROCESS | 920 | 1464935357473 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:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 23:29:17 INFO - PROCESS | 920 | 1464935357516 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 23:29:17 INFO - PROCESS | 920 | 1464935357527 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 23:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:29:17 INFO - PROCESS | 920 | 1464935357538 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:29:17 INFO - PROCESS | 920 | 1464935357540 Marionette TRACE conn6 <- [1,2330,null,{}] 23:29:17 INFO - PROCESS | 920 | 1464935357543 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:29:17 INFO - PROCESS | 920 | 1464935357655 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 23:29:17 INFO - PROCESS | 920 | 1464935357746 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:17 INFO - PROCESS | 920 | ++DOCSHELL 155FA800 == 38 [pid = 920] [id = 592] 23:29:17 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (15631000) [pid = 920] [serial = 1776] [outer = 00000000] 23:29:17 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (15E09C00) [pid = 920] [serial = 1777] [outer = 15631000] 23:29:17 INFO - PROCESS | 920 | 1464935357793 Marionette DEBUG loaded listener.js 23:29:17 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (15E43800) [pid = 920] [serial = 1778] [outer = 15631000] 23:29:18 INFO - PROCESS | 920 | 1464935358216 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:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 23:29:18 INFO - PROCESS | 920 | 1464935358278 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 23:29:18 INFO - PROCESS | 920 | 1464935358280 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 23:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:29:18 INFO - PROCESS | 920 | 1464935358283 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:29:18 INFO - PROCESS | 920 | 1464935358285 Marionette TRACE conn6 <- [1,2334,null,{}] 23:29:18 INFO - PROCESS | 920 | 1464935358288 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:29:18 INFO - PROCESS | 920 | 1464935358423 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 23:29:18 INFO - PROCESS | 920 | 1464935358488 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:18 INFO - PROCESS | 920 | ++DOCSHELL 0D032400 == 39 [pid = 920] [id = 593] 23:29:18 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (15E3E800) [pid = 920] [serial = 1779] [outer = 00000000] 23:29:18 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (16D2DC00) [pid = 920] [serial = 1780] [outer = 15E3E800] 23:29:18 INFO - PROCESS | 920 | 1464935358533 Marionette DEBUG loaded listener.js 23:29:18 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (16F6B400) [pid = 920] [serial = 1781] [outer = 15E3E800] 23:29:18 INFO - PROCESS | 920 | 1464935358943 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:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 23:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:29:18 INFO - PROCESS | 920 | 1464935358954 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 23:29:18 INFO - PROCESS | 920 | 1464935358956 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 23:29:18 INFO - PROCESS | 920 | 1464935358959 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:29:18 INFO - PROCESS | 920 | 1464935358961 Marionette TRACE conn6 <- [1,2338,null,{}] 23:29:18 INFO - PROCESS | 920 | 1464935358964 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:29:19 INFO - PROCESS | 920 | 1464935359109 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 23:29:19 INFO - PROCESS | 920 | 1464935359119 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:19 INFO - PROCESS | 920 | ++DOCSHELL 143EA000 == 40 [pid = 920] [id = 594] 23:29:19 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (16765400) [pid = 920] [serial = 1782] [outer = 00000000] 23:29:19 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (17726C00) [pid = 920] [serial = 1783] [outer = 16765400] 23:29:19 INFO - PROCESS | 920 | 1464935359162 Marionette DEBUG loaded listener.js 23:29:19 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (1796F000) [pid = 920] [serial = 1784] [outer = 16765400] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17550800) [pid = 920] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 99 (0D9E9000) [pid = 920] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0D038800) [pid = 920] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 97 (1A07B400) [pid = 920] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17C03800) [pid = 920] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 95 (146CE400) [pid = 920] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 94 (12973400) [pid = 920] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 93 (14666800) [pid = 920] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 92 (155F6C00) [pid = 920] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 91 (0DE49000) [pid = 920] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 90 (0D9E7400) [pid = 920] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 89 (15E42400) [pid = 920] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 88 (0E26D000) [pid = 920] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 87 (17CDBC00) [pid = 920] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 86 (16D4D400) [pid = 920] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 85 (12371400) [pid = 920] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:29:19 INFO - PROCESS | 920 | --DOMWINDOW == 84 (17BB6800) [pid = 920] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:29:19 INFO - PROCESS | 920 | 1464935359832 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:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 931ms 23:29:19 INFO - PROCESS | 920 | 1464935359890 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 23:29:19 INFO - PROCESS | 920 | 1464935359892 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 23:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:29:19 INFO - PROCESS | 920 | 1464935359895 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:29:19 INFO - PROCESS | 920 | 1464935359897 Marionette TRACE conn6 <- [1,2342,null,{}] 23:29:19 INFO - PROCESS | 920 | 1464935359901 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:29:20 INFO - PROCESS | 920 | 1464935360025 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 23:29:20 INFO - PROCESS | 920 | 1464935360089 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:20 INFO - PROCESS | 920 | ++DOCSHELL 0D1ED800 == 41 [pid = 920] [id = 595] 23:29:20 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (0D62D400) [pid = 920] [serial = 1785] [outer = 00000000] 23:29:20 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (14668000) [pid = 920] [serial = 1786] [outer = 0D62D400] 23:29:20 INFO - PROCESS | 920 | 1464935360132 Marionette DEBUG loaded listener.js 23:29:20 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (0E73C400) [pid = 920] [serial = 1787] [outer = 0D62D400] 23:29:20 INFO - PROCESS | 920 | 1464935360510 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:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 23:29:20 INFO - PROCESS | 920 | 1464935360566 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 23:29:20 INFO - PROCESS | 920 | 1464935360568 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 23:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:29:20 INFO - PROCESS | 920 | 1464935360571 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:29:20 INFO - PROCESS | 920 | 1464935360573 Marionette TRACE conn6 <- [1,2346,null,{}] 23:29:20 INFO - PROCESS | 920 | 1464935360576 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:29:20 INFO - PROCESS | 920 | 1464935360656 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 23:29:20 INFO - PROCESS | 920 | 1464935360663 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:20 INFO - PROCESS | 920 | ++DOCSHELL 15E08000 == 42 [pid = 920] [id = 596] 23:29:20 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (15E45400) [pid = 920] [serial = 1788] [outer = 00000000] 23:29:20 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (17BB4800) [pid = 920] [serial = 1789] [outer = 15E45400] 23:29:20 INFO - PROCESS | 920 | 1464935360707 Marionette DEBUG loaded listener.js 23:29:20 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17CCFC00) [pid = 920] [serial = 1790] [outer = 15E45400] 23:29:21 INFO - PROCESS | 920 | 1464935361141 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:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 23:29:21 INFO - PROCESS | 920 | 1464935361202 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 23:29:21 INFO - PROCESS | 920 | 1464935361204 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 23:29:21 INFO - PROCESS | 920 | 1464935361207 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:29:21 INFO - PROCESS | 920 | 1464935361209 Marionette TRACE conn6 <- [1,2350,null,{}] 23:29:21 INFO - PROCESS | 920 | 1464935361213 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:29:21 INFO - PROCESS | 920 | 1464935361294 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 23:29:21 INFO - PROCESS | 920 | 1464935361301 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:21 INFO - PROCESS | 920 | ++DOCSHELL 0D1EB400 == 43 [pid = 920] [id = 597] 23:29:21 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17CD8400) [pid = 920] [serial = 1791] [outer = 00000000] 23:29:21 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17DBF800) [pid = 920] [serial = 1792] [outer = 17CD8400] 23:29:21 INFO - PROCESS | 920 | 1464935361344 Marionette DEBUG loaded listener.js 23:29:21 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17E51800) [pid = 920] [serial = 1793] [outer = 17CD8400] 23:29:21 INFO - PROCESS | 920 | 1464935361970 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:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 830ms 23:29:22 INFO - PROCESS | 920 | 1464935362043 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 23:29:22 INFO - PROCESS | 920 | 1464935362047 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 23:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:29:22 INFO - PROCESS | 920 | 1464935362053 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:29:22 INFO - PROCESS | 920 | 1464935362057 Marionette TRACE conn6 <- [1,2354,null,{}] 23:29:22 INFO - PROCESS | 920 | 1464935362064 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:29:22 INFO - PROCESS | 920 | 1464935362207 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 23:29:22 INFO - PROCESS | 920 | 1464935362350 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:22 INFO - PROCESS | 920 | ++DOCSHELL 0CFAA000 == 44 [pid = 920] [id = 598] 23:29:22 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (0E157C00) [pid = 920] [serial = 1794] [outer = 00000000] 23:29:22 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (122B3000) [pid = 920] [serial = 1795] [outer = 0E157C00] 23:29:22 INFO - PROCESS | 920 | 1464935362409 Marionette DEBUG loaded listener.js 23:29:22 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (12940C00) [pid = 920] [serial = 1796] [outer = 0E157C00] 23:29:23 INFO - PROCESS | 920 | 1464935363022 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:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1019ms 23:29:23 INFO - PROCESS | 920 | 1464935363077 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 23:29:23 INFO - PROCESS | 920 | 1464935363083 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 23:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:29:23 INFO - PROCESS | 920 | 1464935363090 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:29:23 INFO - PROCESS | 920 | 1464935363092 Marionette TRACE conn6 <- [1,2358,null,{}] 23:29:23 INFO - PROCESS | 920 | 1464935363097 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:29:23 INFO - PROCESS | 920 | 1464935363207 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 23:29:23 INFO - PROCESS | 920 | 1464935363346 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:23 INFO - PROCESS | 920 | ++DOCSHELL 146CB800 == 45 [pid = 920] [id = 599] 23:29:23 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (146D3000) [pid = 920] [serial = 1797] [outer = 00000000] 23:29:23 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (1520D400) [pid = 920] [serial = 1798] [outer = 146D3000] 23:29:23 INFO - PROCESS | 920 | 1464935363404 Marionette DEBUG loaded listener.js 23:29:23 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (15E40C00) [pid = 920] [serial = 1799] [outer = 146D3000] 23:29:24 INFO - PROCESS | 920 | 1464935364023 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:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 23:29:24 INFO - PROCESS | 920 | 1464935364061 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 23:29:24 INFO - PROCESS | 920 | 1464935364064 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 23:29:24 INFO - PROCESS | 920 | 1464935364068 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:29:24 INFO - PROCESS | 920 | 1464935364071 Marionette TRACE conn6 <- [1,2362,null,{}] 23:29:24 INFO - PROCESS | 920 | 1464935364082 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:29:24 INFO - PROCESS | 920 | 1464935364193 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 23:29:24 INFO - PROCESS | 920 | 1464935364334 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:24 INFO - PROCESS | 920 | ++DOCSHELL 17DB9800 == 46 [pid = 920] [id = 600] 23:29:24 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (17DCB800) [pid = 920] [serial = 1800] [outer = 00000000] 23:29:24 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (17E5D400) [pid = 920] [serial = 1801] [outer = 17DCB800] 23:29:24 INFO - PROCESS | 920 | 1464935364391 Marionette DEBUG loaded listener.js 23:29:24 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (17E86400) [pid = 920] [serial = 1802] [outer = 17DCB800] 23:29:24 INFO - PROCESS | 920 | 1464935364941 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:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 930ms 23:29:24 INFO - PROCESS | 920 | 1464935365001 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 23:29:24 INFO - PROCESS | 920 | 1464935365004 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 23:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:29:24 INFO - PROCESS | 920 | 1464935365008 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:29:24 INFO - PROCESS | 920 | 1464935365010 Marionette TRACE conn6 <- [1,2366,null,{}] 23:29:25 INFO - PROCESS | 920 | 1464935365014 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:29:25 INFO - PROCESS | 920 | 1464935365122 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 23:29:25 INFO - PROCESS | 920 | 1464935365233 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:25 INFO - PROCESS | 920 | ++DOCSHELL 17FFBC00 == 47 [pid = 920] [id = 601] 23:29:25 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (17FFC000) [pid = 920] [serial = 1803] [outer = 00000000] 23:29:25 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (1822A000) [pid = 920] [serial = 1804] [outer = 17FFC000] 23:29:25 INFO - PROCESS | 920 | 1464935365287 Marionette DEBUG loaded listener.js 23:29:25 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (1822E800) [pid = 920] [serial = 1805] [outer = 17FFC000] 23:29:25 INFO - PROCESS | 920 | 1464935365920 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:29:25 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:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 23:29:25 INFO - PROCESS | 920 | 1464935365982 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 23:29:25 INFO - PROCESS | 920 | 1464935365984 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 23:29:25 INFO - PROCESS | 920 | 1464935365987 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:29:25 INFO - PROCESS | 920 | 1464935365989 Marionette TRACE conn6 <- [1,2370,null,{}] 23:29:25 INFO - PROCESS | 920 | 1464935365993 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:29:26 INFO - PROCESS | 920 | 1464935366096 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 23:29:26 INFO - PROCESS | 920 | 1464935366261 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:26 INFO - PROCESS | 920 | ++DOCSHELL 0D13A400 == 48 [pid = 920] [id = 602] 23:29:26 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (0DE4E800) [pid = 920] [serial = 1806] [outer = 00000000] 23:29:26 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (1825D000) [pid = 920] [serial = 1807] [outer = 0DE4E800] 23:29:26 INFO - PROCESS | 920 | 1464935366320 Marionette DEBUG loaded listener.js 23:29:26 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (18265800) [pid = 920] [serial = 1808] [outer = 0DE4E800] 23:29:27 INFO - PROCESS | 920 | 1464935367108 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:29:27 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:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1181ms 23:29:27 INFO - PROCESS | 920 | 1464935367172 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 23:29:27 INFO - PROCESS | 920 | 1464935367176 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 23:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:29:27 INFO - PROCESS | 920 | 1464935367182 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:29:27 INFO - PROCESS | 920 | 1464935367185 Marionette TRACE conn6 <- [1,2374,null,{}] 23:29:27 INFO - PROCESS | 920 | 1464935367190 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:29:27 INFO - PROCESS | 920 | 1464935367291 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 23:29:27 INFO - PROCESS | 920 | 1464935367437 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:27 INFO - PROCESS | 920 | ++DOCSHELL 12A4C000 == 49 [pid = 920] [id = 603] 23:29:27 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (12C21000) [pid = 920] [serial = 1809] [outer = 00000000] 23:29:27 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (12CB2400) [pid = 920] [serial = 1810] [outer = 12C21000] 23:29:27 INFO - PROCESS | 920 | 1464935367489 Marionette DEBUG loaded listener.js 23:29:27 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (14663C00) [pid = 920] [serial = 1811] [outer = 12C21000] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 155F4800 == 48 [pid = 920] [id = 564] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 15E08000 == 47 [pid = 920] [id = 596] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 0D1ED800 == 46 [pid = 920] [id = 595] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 143EA000 == 45 [pid = 920] [id = 594] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 0D032400 == 44 [pid = 920] [id = 593] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 155FA800 == 43 [pid = 920] [id = 592] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 147F3400 == 42 [pid = 920] [id = 591] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 14661C00 == 41 [pid = 920] [id = 590] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 0D034C00 == 40 [pid = 920] [id = 589] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 0E7A4C00 == 39 [pid = 920] [id = 588] 23:29:27 INFO - PROCESS | 920 | --DOCSHELL 0D031C00 == 38 [pid = 920] [id = 584] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17CD2000) [pid = 920] [serial = 1718] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17C54C00) [pid = 920] [serial = 1717] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 108 (147FA800) [pid = 920] [serial = 1732] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 107 (139F5C00) [pid = 920] [serial = 1729] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 106 (146CA000) [pid = 920] [serial = 1730] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 105 (15E3C400) [pid = 920] [serial = 1715] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 104 (155FA000) [pid = 920] [serial = 1714] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 103 (15E08C00) [pid = 920] [serial = 1736] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0E7FF400) [pid = 920] [serial = 1726] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 101 (122B4C00) [pid = 920] [serial = 1727] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 100 (17BB7800) [pid = 920] [serial = 1708] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 99 (129F1800) [pid = 920] [serial = 1712] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0F07BC00) [pid = 920] [serial = 1711] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 97 (16A27000) [pid = 920] [serial = 1738] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 96 (12A43000) [pid = 920] [serial = 1724] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 95 (12377400) [pid = 920] [serial = 1723] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 94 (17DB0C00) [pid = 920] [serial = 1721] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 93 (17DAD000) [pid = 920] [serial = 1720] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 92 (16F6F400) [pid = 920] [serial = 1741] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 91 (155FC000) [pid = 920] [serial = 1744] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 90 (16F6B800) [pid = 920] [serial = 1745] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 89 (16F70400) [pid = 920] [serial = 1742] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 88 (17DC0C00) [pid = 920] [serial = 1750] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 87 (156DB800) [pid = 920] [serial = 1735] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 86 (16D2D000) [pid = 920] [serial = 1739] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 85 (17CD3C00) [pid = 920] [serial = 1747] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 84 (152DF400) [pid = 920] [serial = 1733] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 83 (17CDC800) [pid = 920] [serial = 1748] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 82 (17729400) [pid = 920] [serial = 1673] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 81 (123F2800) [pid = 920] [serial = 1679] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 80 (0E162C00) [pid = 920] [serial = 1676] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | --DOMWINDOW == 79 (1A8B7C00) [pid = 920] [serial = 1631] [outer = 00000000] [url = about:blank] 23:29:27 INFO - PROCESS | 920 | 1464935367996 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:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 23:29:28 INFO - PROCESS | 920 | 1464935368013 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 23:29:28 INFO - PROCESS | 920 | 1464935368018 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 23:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:29:28 INFO - PROCESS | 920 | 1464935368029 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:29:28 INFO - PROCESS | 920 | 1464935368031 Marionette TRACE conn6 <- [1,2378,null,{}] 23:29:28 INFO - PROCESS | 920 | 1464935368035 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:29:28 INFO - PROCESS | 920 | 1464935368126 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 23:29:28 INFO - PROCESS | 920 | 1464935368226 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:28 INFO - PROCESS | 920 | ++DOCSHELL 0E26FC00 == 39 [pid = 920] [id = 604] 23:29:28 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (0E7F2400) [pid = 920] [serial = 1812] [outer = 00000000] 23:29:28 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (12379800) [pid = 920] [serial = 1813] [outer = 0E7F2400] 23:29:28 INFO - PROCESS | 920 | 1464935368271 Marionette DEBUG loaded listener.js 23:29:28 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (1293E800) [pid = 920] [serial = 1814] [outer = 0E7F2400] 23:29:28 INFO - PROCESS | 920 | 1464935368688 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:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 23:29:28 INFO - PROCESS | 920 | 1464935368708 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 23:29:28 INFO - PROCESS | 920 | 1464935368711 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 23:29:28 INFO - PROCESS | 920 | 1464935368714 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:29:28 INFO - PROCESS | 920 | 1464935368717 Marionette TRACE conn6 <- [1,2382,null,{}] 23:29:28 INFO - PROCESS | 920 | 1464935368727 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:29:28 INFO - PROCESS | 920 | 1464935368820 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 23:29:28 INFO - PROCESS | 920 | 1464935368857 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:28 INFO - PROCESS | 920 | ++DOCSHELL 147EE800 == 40 [pid = 920] [id = 605] 23:29:28 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (147EF000) [pid = 920] [serial = 1815] [outer = 00000000] 23:29:28 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (147F2400) [pid = 920] [serial = 1816] [outer = 147EF000] 23:29:28 INFO - PROCESS | 920 | 1464935368905 Marionette DEBUG loaded listener.js 23:29:28 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (1520F000) [pid = 920] [serial = 1817] [outer = 147EF000] 23:29:29 INFO - PROCESS | 920 | 1464935369389 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:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 731ms 23:29:29 INFO - PROCESS | 920 | 1464935369450 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 23:29:29 INFO - PROCESS | 920 | 1464935369452 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 23:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:29:29 INFO - PROCESS | 920 | 1464935369455 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:29:29 INFO - PROCESS | 920 | 1464935369457 Marionette TRACE conn6 <- [1,2386,null,{}] 23:29:29 INFO - PROCESS | 920 | 1464935369460 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:29:29 INFO - PROCESS | 920 | 1464935369547 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 23:29:29 INFO - PROCESS | 920 | 1464935369645 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:29 INFO - PROCESS | 920 | ++DOCSHELL 155F9800 == 41 [pid = 920] [id = 606] 23:29:29 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (155FC000) [pid = 920] [serial = 1818] [outer = 00000000] 23:29:29 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (15B34C00) [pid = 920] [serial = 1819] [outer = 155FC000] 23:29:29 INFO - PROCESS | 920 | 1464935369697 Marionette DEBUG loaded listener.js 23:29:29 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (15E3BC00) [pid = 920] [serial = 1820] [outer = 155FC000] 23:29:30 INFO - PROCESS | 920 | 1464935370112 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:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 23:29:30 INFO - PROCESS | 920 | 1464935370129 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 23:29:30 INFO - PROCESS | 920 | 1464935370131 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 23:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:29:30 INFO - PROCESS | 920 | 1464935370140 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:29:30 INFO - PROCESS | 920 | 1464935370142 Marionette TRACE conn6 <- [1,2390,null,{}] 23:29:30 INFO - PROCESS | 920 | 1464935370145 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:29:30 INFO - PROCESS | 920 | 1464935370286 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 23:29:30 INFO - PROCESS | 920 | 1464935370353 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:30 INFO - PROCESS | 920 | ++DOCSHELL 15EF6000 == 42 [pid = 920] [id = 607] 23:29:30 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (15EF8800) [pid = 920] [serial = 1821] [outer = 00000000] 23:29:30 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (16D22400) [pid = 920] [serial = 1822] [outer = 15EF8800] 23:29:30 INFO - PROCESS | 920 | 1464935370397 Marionette DEBUG loaded listener.js 23:29:30 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (16D29000) [pid = 920] [serial = 1823] [outer = 15EF8800] 23:29:30 INFO - PROCESS | 920 | 1464935370824 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:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 23:29:30 INFO - PROCESS | 920 | 1464935370865 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 23:29:30 INFO - PROCESS | 920 | 1464935370867 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 23:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:29:30 INFO - PROCESS | 920 | 1464935370870 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:29:30 INFO - PROCESS | 920 | 1464935370872 Marionette TRACE conn6 <- [1,2394,null,{}] 23:29:30 INFO - PROCESS | 920 | 1464935370875 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:29:31 INFO - PROCESS | 920 | 1464935371021 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 23:29:31 INFO - PROCESS | 920 | 1464935371089 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:31 INFO - PROCESS | 920 | ++DOCSHELL 0CFAF400 == 43 [pid = 920] [id = 608] 23:29:31 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (0D9F2C00) [pid = 920] [serial = 1824] [outer = 00000000] 23:29:31 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (1754B800) [pid = 920] [serial = 1825] [outer = 0D9F2C00] 23:29:31 INFO - PROCESS | 920 | 1464935371134 Marionette DEBUG loaded listener.js 23:29:31 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (1796B000) [pid = 920] [serial = 1826] [outer = 0D9F2C00] 23:29:31 INFO - PROCESS | 920 | 1464935371545 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:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 23:29:31 INFO - PROCESS | 920 | 1464935371602 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 23:29:31 INFO - PROCESS | 920 | 1464935371604 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 23:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:29:31 INFO - PROCESS | 920 | 1464935371640 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:29:31 INFO - PROCESS | 920 | 1464935371642 Marionette TRACE conn6 <- [1,2398,null,{}] 23:29:31 INFO - PROCESS | 920 | 1464935371655 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:29:31 INFO - PROCESS | 920 | 1464935371770 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 23:29:31 INFO - PROCESS | 920 | 1464935371780 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:31 INFO - PROCESS | 920 | ++DOCSHELL 17BB7800 == 44 [pid = 920] [id = 609] 23:29:31 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17BC0800) [pid = 920] [serial = 1827] [outer = 00000000] 23:29:31 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17CD2400) [pid = 920] [serial = 1828] [outer = 17BC0800] 23:29:31 INFO - PROCESS | 920 | 1464935371880 Marionette DEBUG loaded listener.js 23:29:31 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17CD9400) [pid = 920] [serial = 1829] [outer = 17BC0800] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17DAC400) [pid = 920] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 95 (15631000) [pid = 920] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 94 (147F4800) [pid = 920] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0E7F9C00) [pid = 920] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 92 (14662400) [pid = 920] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 91 (0D909800) [pid = 920] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 90 (15E3E800) [pid = 920] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 89 (0D62D400) [pid = 920] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 88 (16765400) [pid = 920] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:29:32 INFO - PROCESS | 920 | --DOMWINDOW == 87 (15E45400) [pid = 920] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:29:32 INFO - PROCESS | 920 | 1464935372402 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:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 810ms 23:29:32 INFO - PROCESS | 920 | 1464935372417 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 23:29:32 INFO - PROCESS | 920 | 1464935372419 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 23:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:29:32 INFO - PROCESS | 920 | 1464935372422 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:29:32 INFO - PROCESS | 920 | 1464935372433 Marionette TRACE conn6 <- [1,2402,null,{}] 23:29:32 INFO - PROCESS | 920 | 1464935372437 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:29:32 INFO - PROCESS | 920 | 1464935372519 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 23:29:32 INFO - PROCESS | 920 | 1464935372525 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:32 INFO - PROCESS | 920 | ++DOCSHELL 16EE4000 == 45 [pid = 920] [id = 610] 23:29:32 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17558000) [pid = 920] [serial = 1830] [outer = 00000000] 23:29:32 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (17CDD800) [pid = 920] [serial = 1831] [outer = 17558000] 23:29:32 INFO - PROCESS | 920 | 1464935372569 Marionette DEBUG loaded listener.js 23:29:32 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17DB3400) [pid = 920] [serial = 1832] [outer = 17558000] 23:29:32 INFO - PROCESS | 920 | 1464935372981 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:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 23:29:33 INFO - PROCESS | 920 | 1464935373054 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 23:29:33 INFO - PROCESS | 920 | 1464935373056 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 23:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:29:33 INFO - PROCESS | 920 | 1464935373059 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:29:33 INFO - PROCESS | 920 | 1464935373060 Marionette TRACE conn6 <- [1,2406,null,{}] 23:29:33 INFO - PROCESS | 920 | 1464935373064 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:29:33 INFO - PROCESS | 920 | 1464935373146 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 23:29:33 INFO - PROCESS | 920 | 1464935373152 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:33 INFO - PROCESS | 920 | ++DOCSHELL 0D1EC800 == 46 [pid = 920] [id = 611] 23:29:33 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17DB3C00) [pid = 920] [serial = 1833] [outer = 00000000] 23:29:33 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17DC9400) [pid = 920] [serial = 1834] [outer = 17DB3C00] 23:29:33 INFO - PROCESS | 920 | 1464935373221 Marionette DEBUG loaded listener.js 23:29:33 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17E55000) [pid = 920] [serial = 1835] [outer = 17DB3C00] 23:29:33 INFO - PROCESS | 920 | 1464935373650 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:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 23:29:33 INFO - PROCESS | 920 | 1464935373700 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 23:29:33 INFO - PROCESS | 920 | 1464935373702 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 23:29:33 INFO - PROCESS | 920 | 1464935373705 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:29:33 INFO - PROCESS | 920 | 1464935373707 Marionette TRACE conn6 <- [1,2410,null,{}] 23:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:29:33 INFO - PROCESS | 920 | 1464935373710 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:29:33 INFO - PROCESS | 920 | 1464935373795 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 23:29:33 INFO - PROCESS | 920 | 1464935373801 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:33 INFO - PROCESS | 920 | ++DOCSHELL 17E51C00 == 47 [pid = 920] [id = 612] 23:29:33 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (17E85000) [pid = 920] [serial = 1836] [outer = 00000000] 23:29:33 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (18227C00) [pid = 920] [serial = 1837] [outer = 17E85000] 23:29:33 INFO - PROCESS | 920 | 1464935373844 Marionette DEBUG loaded listener.js 23:29:33 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (1825BC00) [pid = 920] [serial = 1838] [outer = 17E85000] 23:29:34 INFO - PROCESS | 920 | 1464935374555 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:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 23:29:34 INFO - PROCESS | 920 | 1464935374641 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 23:29:34 INFO - PROCESS | 920 | 1464935374646 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 23:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:29:34 INFO - PROCESS | 920 | 1464935374652 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:29:34 INFO - PROCESS | 920 | 1464935374656 Marionette TRACE conn6 <- [1,2414,null,{}] 23:29:34 INFO - PROCESS | 920 | 1464935374661 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:29:34 INFO - PROCESS | 920 | 1464935374813 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 23:29:34 INFO - PROCESS | 920 | 1464935374950 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:34 INFO - PROCESS | 920 | ++DOCSHELL 0E265800 == 48 [pid = 920] [id = 613] 23:29:34 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0E7B0000) [pid = 920] [serial = 1839] [outer = 00000000] 23:29:34 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (12480000) [pid = 920] [serial = 1840] [outer = 0E7B0000] 23:29:35 INFO - PROCESS | 920 | 1464935375007 Marionette DEBUG loaded listener.js 23:29:35 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (12C22000) [pid = 920] [serial = 1841] [outer = 0E7B0000] 23:29:35 INFO - PROCESS | 920 | 1464935375567 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:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 930ms 23:29:35 INFO - PROCESS | 920 | 1464935375598 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 23:29:35 INFO - PROCESS | 920 | 1464935375604 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 23:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:29:35 INFO - PROCESS | 920 | 1464935375612 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:29:35 INFO - PROCESS | 920 | 1464935375615 Marionette TRACE conn6 <- [1,2418,null,{}] 23:29:35 INFO - PROCESS | 920 | 1464935375618 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:29:35 INFO - PROCESS | 920 | 1464935375730 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 23:29:35 INFO - PROCESS | 920 | 1464935375844 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:35 INFO - PROCESS | 920 | ++DOCSHELL 146D2400 == 49 [pid = 920] [id = 614] 23:29:35 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (146D3400) [pid = 920] [serial = 1842] [outer = 00000000] 23:29:35 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (15E01C00) [pid = 920] [serial = 1843] [outer = 146D3400] 23:29:35 INFO - PROCESS | 920 | 1464935375939 Marionette DEBUG loaded listener.js 23:29:36 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (16D2BC00) [pid = 920] [serial = 1844] [outer = 146D3400] 23:29:36 INFO - PROCESS | 920 | 1464935376532 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:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 23:29:36 INFO - PROCESS | 920 | 1464935376584 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 23:29:36 INFO - PROCESS | 920 | 1464935376587 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 23:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:29:36 INFO - PROCESS | 920 | 1464935376591 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:29:36 INFO - PROCESS | 920 | 1464935376594 Marionette TRACE conn6 <- [1,2422,null,{}] 23:29:36 INFO - PROCESS | 920 | 1464935376605 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:29:36 INFO - PROCESS | 920 | 1464935376719 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 23:29:36 INFO - PROCESS | 920 | 1464935376863 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:36 INFO - PROCESS | 920 | ++DOCSHELL 18225C00 == 50 [pid = 920] [id = 615] 23:29:36 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (18227000) [pid = 920] [serial = 1845] [outer = 00000000] 23:29:36 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (18262400) [pid = 920] [serial = 1846] [outer = 18227000] 23:29:36 INFO - PROCESS | 920 | 1464935376921 Marionette DEBUG loaded listener.js 23:29:36 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (194E3000) [pid = 920] [serial = 1847] [outer = 18227000] 23:29:37 INFO - PROCESS | 920 | 1464935377459 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:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 23:29:37 INFO - PROCESS | 920 | 1464935377524 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 23:29:37 INFO - PROCESS | 920 | 1464935377527 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 23:29:37 INFO - PROCESS | 920 | 1464935377530 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:29:37 INFO - PROCESS | 920 | 1464935377532 Marionette TRACE conn6 <- [1,2426,null,{}] 23:29:37 INFO - PROCESS | 920 | 1464935377536 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:29:37 INFO - PROCESS | 920 | 1464935377646 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 23:29:37 INFO - PROCESS | 920 | 1464935377795 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:37 INFO - PROCESS | 920 | ++DOCSHELL 0E15F000 == 51 [pid = 920] [id = 616] 23:29:37 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17BC2C00) [pid = 920] [serial = 1848] [outer = 00000000] 23:29:37 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (19B73400) [pid = 920] [serial = 1849] [outer = 17BC2C00] 23:29:37 INFO - PROCESS | 920 | 1464935377850 Marionette DEBUG loaded listener.js 23:29:37 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (19F7CC00) [pid = 920] [serial = 1850] [outer = 17BC2C00] 23:29:38 INFO - PROCESS | 920 | 1464935378693 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:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1222ms 23:29:38 INFO - PROCESS | 920 | 1464935378756 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 23:29:38 INFO - PROCESS | 920 | 1464935378760 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 23:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:29:38 INFO - PROCESS | 920 | 1464935378766 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:29:38 INFO - PROCESS | 920 | 1464935378769 Marionette TRACE conn6 <- [1,2430,null,{}] 23:29:38 INFO - PROCESS | 920 | 1464935378774 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:29:38 INFO - PROCESS | 920 | 1464935378873 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 23:29:39 INFO - PROCESS | 920 | 1464935379019 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:39 INFO - PROCESS | 920 | ++DOCSHELL 1237B400 == 52 [pid = 920] [id = 617] 23:29:39 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (1237C800) [pid = 920] [serial = 1851] [outer = 00000000] 23:29:39 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (12941400) [pid = 920] [serial = 1852] [outer = 1237C800] 23:29:39 INFO - PROCESS | 920 | 1464935379071 Marionette DEBUG loaded listener.js 23:29:39 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (12CA8400) [pid = 920] [serial = 1853] [outer = 1237C800] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 0D1EC800 == 51 [pid = 920] [id = 611] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 16EE4000 == 50 [pid = 920] [id = 610] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 17BB7800 == 49 [pid = 920] [id = 609] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 0CFAF400 == 48 [pid = 920] [id = 608] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 15EF6000 == 47 [pid = 920] [id = 607] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 155F9800 == 46 [pid = 920] [id = 606] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 147EE800 == 45 [pid = 920] [id = 605] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17E8A800) [pid = 920] [serial = 1762] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17DBF800) [pid = 920] [serial = 1792] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 0E26FC00 == 44 [pid = 920] [id = 604] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 12A4C000 == 43 [pid = 920] [id = 603] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 146CB800 == 42 [pid = 920] [id = 599] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 0CFAA000 == 41 [pid = 920] [id = 598] 23:29:39 INFO - PROCESS | 920 | --DOCSHELL 0D1EB400 == 40 [pid = 920] [id = 597] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 108 (17DC4C00) [pid = 920] [serial = 1751] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 107 (15E09C00) [pid = 920] [serial = 1777] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 106 (15E43800) [pid = 920] [serial = 1778] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 105 (0D1E8800) [pid = 920] [serial = 1753] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 104 (146CEC00) [pid = 920] [serial = 1756] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 103 (152DA000) [pid = 920] [serial = 1774] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 102 (12CA7800) [pid = 920] [serial = 1766] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 101 (12970000) [pid = 920] [serial = 1765] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 100 (146C4800) [pid = 920] [serial = 1771] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 99 (146D0400) [pid = 920] [serial = 1772] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0E6E8000) [pid = 920] [serial = 1768] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 97 (0F09AC00) [pid = 920] [serial = 1769] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 96 (16F6B400) [pid = 920] [serial = 1781] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 95 (17BC2800) [pid = 920] [serial = 1759] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 94 (16D2DC00) [pid = 920] [serial = 1780] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 93 (14668000) [pid = 920] [serial = 1786] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 92 (17726C00) [pid = 920] [serial = 1783] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 91 (17BB4800) [pid = 920] [serial = 1789] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 90 (1796F000) [pid = 920] [serial = 1784] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 89 (17CCFC00) [pid = 920] [serial = 1790] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 88 (0E73C400) [pid = 920] [serial = 1787] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | --DOMWINDOW == 87 (155F5C00) [pid = 920] [serial = 1775] [outer = 00000000] [url = about:blank] 23:29:39 INFO - PROCESS | 920 | 1464935379683 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:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 990ms 23:29:39 INFO - PROCESS | 920 | 1464935379756 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 23:29:39 INFO - PROCESS | 920 | 1464935379762 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 23:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:29:39 INFO - PROCESS | 920 | 1464935379768 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:29:39 INFO - PROCESS | 920 | 1464935379770 Marionette TRACE conn6 <- [1,2434,null,{}] 23:29:39 INFO - PROCESS | 920 | 1464935379774 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:29:39 INFO - PROCESS | 920 | 1464935379862 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 23:29:39 INFO - PROCESS | 920 | 1464935379958 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:39 INFO - PROCESS | 920 | ++DOCSHELL 0D1E7C00 == 41 [pid = 920] [id = 618] 23:29:39 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (0DE48000) [pid = 920] [serial = 1854] [outer = 00000000] 23:29:39 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (122B1400) [pid = 920] [serial = 1855] [outer = 0DE48000] 23:29:40 INFO - PROCESS | 920 | 1464935380002 Marionette DEBUG loaded listener.js 23:29:40 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (12487000) [pid = 920] [serial = 1856] [outer = 0DE48000] 23:29:40 INFO - PROCESS | 920 | 1464935380408 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:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 672ms 23:29:40 INFO - PROCESS | 920 | 1464935380442 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 23:29:40 INFO - PROCESS | 920 | 1464935380444 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 23:29:40 INFO - PROCESS | 920 | 1464935380447 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:29:40 INFO - PROCESS | 920 | 1464935380451 Marionette TRACE conn6 <- [1,2438,null,{}] 23:29:40 INFO - PROCESS | 920 | 1464935380461 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:29:40 INFO - PROCESS | 920 | 1464935380547 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 23:29:40 INFO - PROCESS | 920 | 1464935380555 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:40 INFO - PROCESS | 920 | ++DOCSHELL 139F8000 == 42 [pid = 920] [id = 619] 23:29:40 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (143DF000) [pid = 920] [serial = 1857] [outer = 00000000] 23:29:40 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (147AC000) [pid = 920] [serial = 1858] [outer = 143DF000] 23:29:40 INFO - PROCESS | 920 | 1464935380602 Marionette DEBUG loaded listener.js 23:29:40 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (147F0800) [pid = 920] [serial = 1859] [outer = 143DF000] 23:29:41 INFO - PROCESS | 920 | 1464935381062 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:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 23:29:41 INFO - PROCESS | 920 | 1464935381086 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:29:41 INFO - PROCESS | 920 | 1464935381088 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:29:41 INFO - PROCESS | 920 | 1464935381091 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:29:41 INFO - PROCESS | 920 | 1464935381093 Marionette TRACE conn6 <- [1,2442,null,{}] 23:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:29:41 INFO - PROCESS | 920 | 1464935381096 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:29:41 INFO - PROCESS | 920 | 1464935381182 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:29:41 INFO - PROCESS | 920 | 1464935381189 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:41 INFO - PROCESS | 920 | ++DOCSHELL 1520C400 == 43 [pid = 920] [id = 620] 23:29:41 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (152D5800) [pid = 920] [serial = 1860] [outer = 00000000] 23:29:41 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (155F0800) [pid = 920] [serial = 1861] [outer = 152D5800] 23:29:41 INFO - PROCESS | 920 | 1464935381233 Marionette DEBUG loaded listener.js 23:29:41 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (1562A800) [pid = 920] [serial = 1862] [outer = 152D5800] 23:29:41 INFO - PROCESS | 920 | 1464935381714 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:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 23:29:41 INFO - PROCESS | 920 | 1464935381767 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:29:41 INFO - PROCESS | 920 | 1464935381769 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:29:41 INFO - PROCESS | 920 | 1464935381772 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:29:41 INFO - PROCESS | 920 | 1464935381774 Marionette TRACE conn6 <- [1,2446,null,{}] 23:29:41 INFO - PROCESS | 920 | 1464935381786 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:29:41 INFO - PROCESS | 920 | 1464935381898 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:29:41 INFO - PROCESS | 920 | 1464935381905 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:41 INFO - PROCESS | 920 | ++DOCSHELL 146C5C00 == 44 [pid = 920] [id = 621] 23:29:41 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (146CF800) [pid = 920] [serial = 1863] [outer = 00000000] 23:29:41 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (15E10C00) [pid = 920] [serial = 1864] [outer = 146CF800] 23:29:41 INFO - PROCESS | 920 | 1464935381949 Marionette DEBUG loaded listener.js 23:29:42 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (15E3A400) [pid = 920] [serial = 1865] [outer = 146CF800] 23:29:42 INFO - PROCESS | 920 | 1464935382385 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:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 23:29:42 INFO - PROCESS | 920 | 1464935382447 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:29:42 INFO - PROCESS | 920 | 1464935382449 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:29:42 INFO - PROCESS | 920 | 1464935382452 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:29:42 INFO - PROCESS | 920 | 1464935382454 Marionette TRACE conn6 <- [1,2450,null,{}] 23:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:29:42 INFO - PROCESS | 920 | 1464935382457 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:29:42 INFO - PROCESS | 920 | 1464935382591 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:29:42 INFO - PROCESS | 920 | 1464935382680 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:42 INFO - PROCESS | 920 | ++DOCSHELL 15E38C00 == 45 [pid = 920] [id = 622] 23:29:42 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (1675F400) [pid = 920] [serial = 1866] [outer = 00000000] 23:29:42 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (16D52800) [pid = 920] [serial = 1867] [outer = 1675F400] 23:29:42 INFO - PROCESS | 920 | 1464935382727 Marionette DEBUG loaded listener.js 23:29:42 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (16F70400) [pid = 920] [serial = 1868] [outer = 1675F400] 23:29:43 INFO - PROCESS | 920 | 1464935383134 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:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 23:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:29:43 INFO - PROCESS | 920 | 1464935383188 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:29:43 INFO - PROCESS | 920 | 1464935383190 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:29:43 INFO - PROCESS | 920 | 1464935383198 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:29:43 INFO - PROCESS | 920 | 1464935383200 Marionette TRACE conn6 <- [1,2454,null,{}] 23:29:43 INFO - PROCESS | 920 | 1464935383204 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:29:43 INFO - PROCESS | 920 | 1464935383317 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:29:43 INFO - PROCESS | 920 | 1464935383323 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:43 INFO - PROCESS | 920 | ++DOCSHELL 17557C00 == 46 [pid = 920] [id = 623] 23:29:43 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (17559000) [pid = 920] [serial = 1869] [outer = 00000000] 23:29:43 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (1796F000) [pid = 920] [serial = 1870] [outer = 17559000] 23:29:43 INFO - PROCESS | 920 | 1464935383423 Marionette DEBUG loaded listener.js 23:29:43 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (17BB6400) [pid = 920] [serial = 1871] [outer = 17559000] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 104 (143E6000) [pid = 920] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 103 (17E83800) [pid = 920] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 102 (15EF8800) [pid = 920] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 101 (0D9F2C00) [pid = 920] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 100 (155FC000) [pid = 920] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 99 (0E7F2400) [pid = 920] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0DE4E800) [pid = 920] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 97 (12C21000) [pid = 920] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 96 (147EF000) [pid = 920] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 95 (17BC0800) [pid = 920] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 94 (17DB3C00) [pid = 920] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:29:44 INFO - PROCESS | 920 | --DOMWINDOW == 93 (17558000) [pid = 920] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:29:44 INFO - PROCESS | 920 | 1464935384025 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:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 890ms 23:29:44 INFO - PROCESS | 920 | 1464935384084 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:29:44 INFO - PROCESS | 920 | 1464935384086 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:29:44 INFO - PROCESS | 920 | 1464935384089 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:29:44 INFO - PROCESS | 920 | 1464935384090 Marionette TRACE conn6 <- [1,2458,null,{}] 23:29:44 INFO - PROCESS | 920 | 1464935384094 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:29:44 INFO - PROCESS | 920 | 1464935384184 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:29:44 INFO - PROCESS | 920 | 1464935384193 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:44 INFO - PROCESS | 920 | ++DOCSHELL 0D622800 == 47 [pid = 920] [id = 624] 23:29:44 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (0E268400) [pid = 920] [serial = 1872] [outer = 00000000] 23:29:44 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (12C21000) [pid = 920] [serial = 1873] [outer = 0E268400] 23:29:44 INFO - PROCESS | 920 | 1464935384237 Marionette DEBUG loaded listener.js 23:29:44 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (14663400) [pid = 920] [serial = 1874] [outer = 0E268400] 23:29:44 INFO - PROCESS | 920 | 1464935384663 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:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 23:29:44 INFO - PROCESS | 920 | 1464935384720 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:29:44 INFO - PROCESS | 920 | 1464935384722 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:29:44 INFO - PROCESS | 920 | 1464935384725 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:29:44 INFO - PROCESS | 920 | 1464935384727 Marionette TRACE conn6 <- [1,2462,null,{}] 23:29:44 INFO - PROCESS | 920 | 1464935384731 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:29:44 INFO - PROCESS | 920 | 1464935384813 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:29:44 INFO - PROCESS | 920 | 1464935384819 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:44 INFO - PROCESS | 920 | ++DOCSHELL 16D28000 == 48 [pid = 920] [id = 625] 23:29:44 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (16F6FC00) [pid = 920] [serial = 1875] [outer = 00000000] 23:29:44 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17C52800) [pid = 920] [serial = 1876] [outer = 16F6FC00] 23:29:44 INFO - PROCESS | 920 | 1464935384862 Marionette DEBUG loaded listener.js 23:29:44 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (17CD4800) [pid = 920] [serial = 1877] [outer = 16F6FC00] 23:29:45 INFO - PROCESS | 920 | 1464935385298 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:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 23:29:45 INFO - PROCESS | 920 | 1464935385356 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:29:45 INFO - PROCESS | 920 | 1464935385358 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:29:45 INFO - PROCESS | 920 | 1464935385361 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:29:45 INFO - PROCESS | 920 | 1464935385363 Marionette TRACE conn6 <- [1,2466,null,{}] 23:29:45 INFO - PROCESS | 920 | 1464935385366 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:29:45 INFO - PROCESS | 920 | 1464935385449 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:29:45 INFO - PROCESS | 920 | 1464935385455 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:45 INFO - PROCESS | 920 | ++DOCSHELL 17726C00 == 49 [pid = 920] [id = 626] 23:29:45 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (17972800) [pid = 920] [serial = 1878] [outer = 00000000] 23:29:45 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (17DC0000) [pid = 920] [serial = 1879] [outer = 17972800] 23:29:45 INFO - PROCESS | 920 | 1464935385499 Marionette DEBUG loaded listener.js 23:29:45 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (17DC9C00) [pid = 920] [serial = 1880] [outer = 17972800] 23:29:45 INFO - PROCESS | 920 | 1464935385973 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:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 23:29:46 INFO - PROCESS | 920 | 1464935386093 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:29:46 INFO - PROCESS | 920 | 1464935386097 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:29:46 INFO - PROCESS | 920 | 1464935386102 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:29:46 INFO - PROCESS | 920 | 1464935386106 Marionette TRACE conn6 <- [1,2470,null,{}] 23:29:46 INFO - PROCESS | 920 | 1464935386113 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:29:46 INFO - PROCESS | 920 | 1464935386268 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:29:46 INFO - PROCESS | 920 | 1464935386404 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:46 INFO - PROCESS | 920 | ++DOCSHELL 0D907400 == 50 [pid = 920] [id = 627] 23:29:46 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (0D95D000) [pid = 920] [serial = 1881] [outer = 00000000] 23:29:46 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (0E15A400) [pid = 920] [serial = 1882] [outer = 0D95D000] 23:29:46 INFO - PROCESS | 920 | 1464935386464 Marionette DEBUG loaded listener.js 23:29:46 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (0E6AA400) [pid = 920] [serial = 1883] [outer = 0D95D000] 23:29:47 INFO - PROCESS | 920 | 1464935387060 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:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1024ms 23:29:47 INFO - PROCESS | 920 | 1464935387127 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:29:47 INFO - PROCESS | 920 | 1464935387131 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:29:47 INFO - PROCESS | 920 | 1464935387139 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:29:47 INFO - PROCESS | 920 | 1464935387143 Marionette TRACE conn6 <- [1,2474,null,{}] 23:29:47 INFO - PROCESS | 920 | 1464935387147 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:29:47 INFO - PROCESS | 920 | 1464935387292 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:29:47 INFO - PROCESS | 920 | 1464935387434 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:47 INFO - PROCESS | 920 | ++DOCSHELL 143E3000 == 51 [pid = 920] [id = 628] 23:29:47 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (143EA000) [pid = 920] [serial = 1884] [outer = 00000000] 23:29:47 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (146D0400) [pid = 920] [serial = 1885] [outer = 143EA000] 23:29:47 INFO - PROCESS | 920 | 1464935387489 Marionette DEBUG loaded listener.js 23:29:47 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (147F8000) [pid = 920] [serial = 1886] [outer = 143EA000] 23:29:48 INFO - PROCESS | 920 | 1464935388076 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:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 23:29:48 INFO - PROCESS | 920 | 1464935388112 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:29:48 INFO - PROCESS | 920 | 1464935388114 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:29:48 INFO - PROCESS | 920 | 1464935388118 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:29:48 INFO - PROCESS | 920 | 1464935388121 Marionette TRACE conn6 <- [1,2478,null,{}] 23:29:48 INFO - PROCESS | 920 | 1464935388131 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:29:48 INFO - PROCESS | 920 | 1464935388245 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:29:48 INFO - PROCESS | 920 | 1464935388388 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:48 INFO - PROCESS | 920 | ++DOCSHELL 16F6C000 == 52 [pid = 920] [id = 629] 23:29:48 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (16F6F400) [pid = 920] [serial = 1887] [outer = 00000000] 23:29:48 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17CDBC00) [pid = 920] [serial = 1888] [outer = 16F6F400] 23:29:48 INFO - PROCESS | 920 | 1464935388447 Marionette DEBUG loaded listener.js 23:29:48 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17E55800) [pid = 920] [serial = 1889] [outer = 16F6F400] 23:29:49 INFO - PROCESS | 920 | 1464935389069 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:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 23:29:49 INFO - PROCESS | 920 | 1464935389091 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 23:29:49 INFO - PROCESS | 920 | 1464935389094 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 23:29:49 INFO - PROCESS | 920 | 1464935389097 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:29:49 INFO - PROCESS | 920 | 1464935389099 Marionette TRACE conn6 <- [1,2482,null,{}] 23:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:29:49 INFO - PROCESS | 920 | 1464935389102 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:29:49 INFO - PROCESS | 920 | 1464935389213 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 23:29:49 INFO - PROCESS | 920 | 1464935389327 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:49 INFO - PROCESS | 920 | ++DOCSHELL 0D03A000 == 53 [pid = 920] [id = 630] 23:29:49 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (18225800) [pid = 920] [serial = 1890] [outer = 00000000] 23:29:49 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (18258000) [pid = 920] [serial = 1891] [outer = 18225800] 23:29:49 INFO - PROCESS | 920 | 1464935389422 Marionette DEBUG loaded listener.js 23:29:49 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (19F70000) [pid = 920] [serial = 1892] [outer = 18225800] 23:29:50 INFO - PROCESS | 920 | 1464935390018 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:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 971ms 23:29:50 INFO - PROCESS | 920 | 1464935390071 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 23:29:50 INFO - PROCESS | 920 | 1464935390074 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 23:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:29:50 INFO - PROCESS | 920 | 1464935390077 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:29:50 INFO - PROCESS | 920 | 1464935390079 Marionette TRACE conn6 <- [1,2486,null,{}] 23:29:50 INFO - PROCESS | 920 | 1464935390083 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:29:50 INFO - PROCESS | 920 | 1464935390187 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 23:29:50 INFO - PROCESS | 920 | 1464935390353 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:50 INFO - PROCESS | 920 | ++DOCSHELL 12373000 == 54 [pid = 920] [id = 631] 23:29:50 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17E5A400) [pid = 920] [serial = 1893] [outer = 00000000] 23:29:50 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1A0E6800) [pid = 920] [serial = 1894] [outer = 17E5A400] 23:29:50 INFO - PROCESS | 920 | 1464935390408 Marionette DEBUG loaded listener.js 23:29:50 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (1A0EE400) [pid = 920] [serial = 1895] [outer = 17E5A400] 23:29:51 INFO - PROCESS | 920 | 1464935391089 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:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1073ms 23:29:51 INFO - PROCESS | 920 | 1464935391155 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 23:29:51 INFO - PROCESS | 920 | 1464935391159 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 23:29:51 INFO - PROCESS | 920 | 1464935391165 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:29:51 INFO - PROCESS | 920 | 1464935391168 Marionette TRACE conn6 <- [1,2490,null,{}] 23:29:51 INFO - PROCESS | 920 | 1464935391173 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:29:51 INFO - PROCESS | 920 | 1464935391274 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 23:29:51 INFO - PROCESS | 920 | 1464935391420 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:51 INFO - PROCESS | 920 | ++DOCSHELL 0D02F800 == 55 [pid = 920] [id = 632] 23:29:51 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (0D62B800) [pid = 920] [serial = 1896] [outer = 00000000] 23:29:51 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (12C27C00) [pid = 920] [serial = 1897] [outer = 0D62B800] 23:29:51 INFO - PROCESS | 920 | 1464935391472 Marionette DEBUG loaded listener.js 23:29:51 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (146C5000) [pid = 920] [serial = 1898] [outer = 0D62B800] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 16D28000 == 54 [pid = 920] [id = 625] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 0D622800 == 53 [pid = 920] [id = 624] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 17557C00 == 52 [pid = 920] [id = 623] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 15E38C00 == 51 [pid = 920] [id = 622] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 146C5C00 == 50 [pid = 920] [id = 621] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 1520C400 == 49 [pid = 920] [id = 620] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 139F8000 == 48 [pid = 920] [id = 619] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 0D1E7C00 == 47 [pid = 920] [id = 618] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 1237B400 == 46 [pid = 920] [id = 617] 23:29:51 INFO - PROCESS | 920 | --DOCSHELL 17E51C00 == 45 [pid = 920] [id = 612] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 119 (17BB8800) [pid = 920] [serial = 1709] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17E8F800) [pid = 920] [serial = 1763] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 117 (16D22400) [pid = 920] [serial = 1822] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 116 (1754B800) [pid = 920] [serial = 1825] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 115 (16D29000) [pid = 920] [serial = 1823] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 114 (15B34C00) [pid = 920] [serial = 1819] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 113 (12379800) [pid = 920] [serial = 1813] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 112 (1293E800) [pid = 920] [serial = 1814] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 111 (18265800) [pid = 920] [serial = 1808] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 110 (1825D000) [pid = 920] [serial = 1807] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 109 (14663C00) [pid = 920] [serial = 1811] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 108 (12CB2400) [pid = 920] [serial = 1810] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 107 (147F2400) [pid = 920] [serial = 1816] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1520F000) [pid = 920] [serial = 1817] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 105 (122B3000) [pid = 920] [serial = 1795] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17CD2400) [pid = 920] [serial = 1828] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1520D400) [pid = 920] [serial = 1798] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 102 (17E5D400) [pid = 920] [serial = 1801] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 101 (1822A000) [pid = 920] [serial = 1804] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1796B000) [pid = 920] [serial = 1826] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 99 (18227C00) [pid = 920] [serial = 1837] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 98 (17E55000) [pid = 920] [serial = 1835] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 97 (17DC9400) [pid = 920] [serial = 1834] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17CD9400) [pid = 920] [serial = 1829] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 95 (17CDD800) [pid = 920] [serial = 1831] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 94 (17DB3400) [pid = 920] [serial = 1832] [outer = 00000000] [url = about:blank] 23:29:51 INFO - PROCESS | 920 | --DOMWINDOW == 93 (15E3BC00) [pid = 920] [serial = 1820] [outer = 00000000] [url = about:blank] 23:29:52 INFO - PROCESS | 920 | 1464935392140 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:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1017ms 23:29:52 INFO - PROCESS | 920 | 1464935392187 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 23:29:52 INFO - PROCESS | 920 | 1464935392192 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 23:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:29:52 INFO - PROCESS | 920 | 1464935392197 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:29:52 INFO - PROCESS | 920 | 1464935392202 Marionette TRACE conn6 <- [1,2494,null,{}] 23:29:52 INFO - PROCESS | 920 | 1464935392209 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:29:52 INFO - PROCESS | 920 | 1464935392385 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 23:29:52 INFO - PROCESS | 920 | 1464935392520 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:52 INFO - PROCESS | 920 | ++DOCSHELL 0D90A000 == 46 [pid = 920] [id = 633] 23:29:52 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (0D912C00) [pid = 920] [serial = 1899] [outer = 00000000] 23:29:52 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (0E7A6800) [pid = 920] [serial = 1900] [outer = 0D912C00] 23:29:52 INFO - PROCESS | 920 | 1464935392577 Marionette DEBUG loaded listener.js 23:29:52 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (12285C00) [pid = 920] [serial = 1901] [outer = 0D912C00] 23:29:53 INFO - PROCESS | 920 | 1464935393236 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:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1074ms 23:29:53 INFO - PROCESS | 920 | 1464935393296 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 23:29:53 INFO - PROCESS | 920 | 1464935393303 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 23:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:29:53 INFO - PROCESS | 920 | 1464935393309 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:29:53 INFO - PROCESS | 920 | 1464935393312 Marionette TRACE conn6 <- [1,2498,null,{}] 23:29:53 INFO - PROCESS | 920 | 1464935393316 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:29:53 INFO - PROCESS | 920 | 1464935393425 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 23:29:53 INFO - PROCESS | 920 | 1464935393565 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:53 INFO - PROCESS | 920 | ++DOCSHELL 143E6000 == 47 [pid = 920] [id = 634] 23:29:53 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (14665800) [pid = 920] [serial = 1902] [outer = 00000000] 23:29:53 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (147A8800) [pid = 920] [serial = 1903] [outer = 14665800] 23:29:53 INFO - PROCESS | 920 | 1464935393621 Marionette DEBUG loaded listener.js 23:29:53 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (147F1000) [pid = 920] [serial = 1904] [outer = 14665800] 23:29:54 INFO - PROCESS | 920 | 1464935394190 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:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 930ms 23:29:54 INFO - PROCESS | 920 | 1464935394242 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 23:29:54 INFO - PROCESS | 920 | 1464935394245 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 23:29:54 INFO - PROCESS | 920 | 1464935394248 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:29:54 INFO - PROCESS | 920 | 1464935394252 Marionette TRACE conn6 <- [1,2502,null,{}] 23:29:54 INFO - PROCESS | 920 | 1464935394263 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:29:54 INFO - PROCESS | 920 | 1464935394374 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 23:29:54 INFO - PROCESS | 920 | 1464935394514 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:54 INFO - PROCESS | 920 | ++DOCSHELL 15E07C00 == 48 [pid = 920] [id = 635] 23:29:54 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (15E09C00) [pid = 920] [serial = 1905] [outer = 00000000] 23:29:54 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (15E3B400) [pid = 920] [serial = 1906] [outer = 15E09C00] 23:29:54 INFO - PROCESS | 920 | 1464935394573 Marionette DEBUG loaded listener.js 23:29:54 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (15E43400) [pid = 920] [serial = 1907] [outer = 15E09C00] 23:29:55 INFO - PROCESS | 920 | 1464935395191 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:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 23:29:55 INFO - PROCESS | 920 | 1464935395222 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 23:29:55 INFO - PROCESS | 920 | 1464935395224 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 23:29:55 INFO - PROCESS | 920 | 1464935395228 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:29:55 INFO - PROCESS | 920 | 1464935395230 Marionette TRACE conn6 <- [1,2506,null,{}] 23:29:55 INFO - PROCESS | 920 | 1464935395234 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:29:55 INFO - PROCESS | 920 | 1464935395341 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 23:29:55 INFO - PROCESS | 920 | 1464935395479 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:55 INFO - PROCESS | 920 | ++DOCSHELL 16D24800 == 49 [pid = 920] [id = 636] 23:29:55 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (16D24C00) [pid = 920] [serial = 1908] [outer = 00000000] 23:29:55 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (16D4A800) [pid = 920] [serial = 1909] [outer = 16D24C00] 23:29:55 INFO - PROCESS | 920 | 1464935395534 Marionette DEBUG loaded listener.js 23:29:55 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (16F70C00) [pid = 920] [serial = 1910] [outer = 16D24C00] 23:29:56 INFO - PROCESS | 920 | 1464935396131 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:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 23:29:56 INFO - PROCESS | 920 | 1464935396202 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 23:29:56 INFO - PROCESS | 920 | 1464935396204 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 23:29:56 INFO - PROCESS | 920 | 1464935396207 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:29:56 INFO - PROCESS | 920 | 1464935396209 Marionette TRACE conn6 <- [1,2510,null,{}] 23:29:56 INFO - PROCESS | 920 | 1464935396213 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:29:56 INFO - PROCESS | 920 | 1464935396314 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 23:29:56 INFO - PROCESS | 920 | 1464935396454 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:56 INFO - PROCESS | 920 | ++DOCSHELL 0D920400 == 50 [pid = 920] [id = 637] 23:29:56 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (17555800) [pid = 920] [serial = 1911] [outer = 00000000] 23:29:56 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (17BB6C00) [pid = 920] [serial = 1912] [outer = 17555800] 23:29:56 INFO - PROCESS | 920 | 1464935396508 Marionette DEBUG loaded listener.js 23:29:56 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (17BB8800) [pid = 920] [serial = 1913] [outer = 17555800] 23:29:57 INFO - PROCESS | 920 | 1464935397086 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:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 23:29:57 INFO - PROCESS | 920 | 1464935397142 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 23:29:57 INFO - PROCESS | 920 | 1464935397144 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 23:29:57 INFO - PROCESS | 920 | 1464935397147 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:29:57 INFO - PROCESS | 920 | 1464935397149 Marionette TRACE conn6 <- [1,2514,null,{}] 23:29:57 INFO - PROCESS | 920 | 1464935397153 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:29:57 INFO - PROCESS | 920 | 1464935397279 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 23:29:57 INFO - PROCESS | 920 | 1464935397400 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:57 INFO - PROCESS | 920 | ++DOCSHELL 0D1ED400 == 51 [pid = 920] [id = 638] 23:29:57 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (0D622800) [pid = 920] [serial = 1914] [outer = 00000000] 23:29:57 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (0DE4D400) [pid = 920] [serial = 1915] [outer = 0D622800] 23:29:57 INFO - PROCESS | 920 | 1464935397554 Marionette DEBUG loaded listener.js 23:29:57 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (0F079C00) [pid = 920] [serial = 1916] [outer = 0D622800] 23:29:58 INFO - PROCESS | 920 | 1464935398148 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:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1019ms 23:29:58 INFO - PROCESS | 920 | 1464935398171 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 23:29:58 INFO - PROCESS | 920 | 1464935398176 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 23:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:29:58 INFO - PROCESS | 920 | 1464935398181 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:29:58 INFO - PROCESS | 920 | 1464935398184 Marionette TRACE conn6 <- [1,2518,null,{}] 23:29:58 INFO - PROCESS | 920 | 1464935398189 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:29:58 INFO - PROCESS | 920 | 1464935398296 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 23:29:58 INFO - PROCESS | 920 | 1464935398416 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:58 INFO - PROCESS | 920 | ++DOCSHELL 12CAD400 == 52 [pid = 920] [id = 639] 23:29:58 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (12CB4800) [pid = 920] [serial = 1917] [outer = 00000000] 23:29:58 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (15629C00) [pid = 920] [serial = 1918] [outer = 12CB4800] 23:29:58 INFO - PROCESS | 920 | 1464935398491 Marionette DEBUG loaded listener.js 23:29:58 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (15EF6800) [pid = 920] [serial = 1919] [outer = 12CB4800] 23:29:58 INFO - PROCESS | 920 | --DOCSHELL 16A27800 == 51 [pid = 920] [id = 586] 23:29:58 INFO - PROCESS | 920 | --DOCSHELL 18225C00 == 50 [pid = 920] [id = 615] 23:29:58 INFO - PROCESS | 920 | --DOCSHELL 146D2400 == 49 [pid = 920] [id = 614] 23:29:58 INFO - PROCESS | 920 | --DOCSHELL 0D03A000 == 48 [pid = 920] [id = 630] 23:29:58 INFO - PROCESS | 920 | --DOCSHELL 0D907400 == 47 [pid = 920] [id = 627] 23:29:58 INFO - PROCESS | 920 | 1464935398893 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:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 23:29:58 INFO - PROCESS | 920 | 1464935398918 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 23:29:58 INFO - PROCESS | 920 | 1464935398921 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 23:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:29:58 INFO - PROCESS | 920 | 1464935398927 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:29:58 INFO - PROCESS | 920 | 1464935398930 Marionette TRACE conn6 <- [1,2522,null,{}] 23:29:58 INFO - PROCESS | 920 | 1464935398933 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:29:59 INFO - PROCESS | 920 | 1464935399051 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 23:29:59 INFO - PROCESS | 920 | 1464935399061 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:59 INFO - PROCESS | 920 | ++DOCSHELL 12CB3C00 == 48 [pid = 920] [id = 640] 23:29:59 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (152D0400) [pid = 920] [serial = 1920] [outer = 00000000] 23:29:59 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1796E000) [pid = 920] [serial = 1921] [outer = 152D0400] 23:29:59 INFO - PROCESS | 920 | 1464935399107 Marionette DEBUG loaded listener.js 23:29:59 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17CDA400) [pid = 920] [serial = 1922] [outer = 152D0400] 23:29:59 INFO - PROCESS | 920 | 1464935399569 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:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 23:29:59 INFO - PROCESS | 920 | 1464935399604 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 23:29:59 INFO - PROCESS | 920 | 1464935399606 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 23:29:59 INFO - PROCESS | 920 | 1464935399609 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:29:59 INFO - PROCESS | 920 | 1464935399613 Marionette TRACE conn6 <- [1,2526,null,{}] 23:29:59 INFO - PROCESS | 920 | 1464935399623 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:29:59 INFO - PROCESS | 920 | 1464935399715 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 23:29:59 INFO - PROCESS | 920 | 1464935399725 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:59 INFO - PROCESS | 920 | ++DOCSHELL 17E8E000 == 49 [pid = 920] [id = 641] 23:29:59 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17E8E400) [pid = 920] [serial = 1923] [outer = 00000000] 23:29:59 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (18226000) [pid = 920] [serial = 1924] [outer = 17E8E400] 23:29:59 INFO - PROCESS | 920 | 1464935399770 Marionette DEBUG loaded listener.js 23:29:59 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (1822C800) [pid = 920] [serial = 1925] [outer = 17E8E400] 23:30:00 INFO - PROCESS | 920 | 1464935400247 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:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 23:30:00 INFO - PROCESS | 920 | 1464935400286 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 23:30:00 INFO - PROCESS | 920 | 1464935400288 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 23:30:00 INFO - PROCESS | 920 | 1464935400291 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:30:00 INFO - PROCESS | 920 | 1464935400293 Marionette TRACE conn6 <- [1,2530,null,{}] 23:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:30:00 INFO - PROCESS | 920 | 1464935400296 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:30:00 INFO - PROCESS | 920 | 1464935400385 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 23:30:00 INFO - PROCESS | 920 | 1464935400391 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:00 INFO - PROCESS | 920 | ++DOCSHELL 1822EC00 == 50 [pid = 920] [id = 642] 23:30:00 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (18262000) [pid = 920] [serial = 1926] [outer = 00000000] 23:30:00 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (194E9000) [pid = 920] [serial = 1927] [outer = 18262000] 23:30:00 INFO - PROCESS | 920 | 1464935400435 Marionette DEBUG loaded listener.js 23:30:00 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1A080800) [pid = 920] [serial = 1928] [outer = 18262000] 23:30:00 INFO - PROCESS | 920 | 1464935400941 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:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 23:30:00 INFO - PROCESS | 920 | 1464935400967 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 23:30:00 INFO - PROCESS | 920 | 1464935400969 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 23:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:30:00 INFO - PROCESS | 920 | 1464935400979 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:30:00 INFO - PROCESS | 920 | 1464935400981 Marionette TRACE conn6 <- [1,2534,null,{}] 23:30:00 INFO - PROCESS | 920 | 1464935400984 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:30:01 INFO - PROCESS | 920 | 1464935401102 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 23:30:01 INFO - PROCESS | 920 | 1464935401108 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:01 INFO - PROCESS | 920 | ++DOCSHELL 0D030800 == 51 [pid = 920] [id = 643] 23:30:01 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (1A275800) [pid = 920] [serial = 1929] [outer = 00000000] 23:30:01 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (1A31A800) [pid = 920] [serial = 1930] [outer = 1A275800] 23:30:01 INFO - PROCESS | 920 | 1464935401156 Marionette DEBUG loaded listener.js 23:30:01 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (1A390000) [pid = 920] [serial = 1931] [outer = 1A275800] 23:30:01 INFO - PROCESS | 920 | 1464935401647 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:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 23:30:01 INFO - PROCESS | 920 | 1464935401721 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 23:30:01 INFO - PROCESS | 920 | 1464935401723 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 23:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:30:01 INFO - PROCESS | 920 | 1464935401730 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:30:01 INFO - PROCESS | 920 | 1464935401732 Marionette TRACE conn6 <- [1,2538,null,{}] 23:30:01 INFO - PROCESS | 920 | 1464935401736 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:30:01 INFO - PROCESS | 920 | 1464935401891 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 23:30:01 INFO - PROCESS | 920 | 1464935401919 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:01 INFO - PROCESS | 920 | ++DOCSHELL 1A839C00 == 52 [pid = 920] [id = 644] 23:30:01 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1A83C400) [pid = 920] [serial = 1932] [outer = 00000000] 23:30:01 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (1A8AC000) [pid = 920] [serial = 1933] [outer = 1A83C400] 23:30:01 INFO - PROCESS | 920 | 1464935401962 Marionette DEBUG loaded listener.js 23:30:02 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (1A8AE800) [pid = 920] [serial = 1934] [outer = 1A83C400] 23:30:02 INFO - PROCESS | 920 | 1464935402402 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:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 23:30:02 INFO - PROCESS | 920 | 1464935402469 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 23:30:02 INFO - PROCESS | 920 | 1464935402471 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 23:30:02 INFO - PROCESS | 920 | 1464935402474 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:30:02 INFO - PROCESS | 920 | 1464935402476 Marionette TRACE conn6 <- [1,2542,null,{}] 23:30:02 INFO - PROCESS | 920 | 1464935402479 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:30:02 INFO - PROCESS | 920 | 1464935402599 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 23:30:02 INFO - PROCESS | 920 | 1464935402609 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:02 INFO - PROCESS | 920 | ++DOCSHELL 17DC9000 == 53 [pid = 920] [id = 645] 23:30:02 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (17E8EC00) [pid = 920] [serial = 1935] [outer = 00000000] 23:30:02 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1B20D800) [pid = 920] [serial = 1936] [outer = 17E8EC00] 23:30:02 INFO - PROCESS | 920 | 1464935402878 Marionette DEBUG loaded listener.js 23:30:02 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1B20E400) [pid = 920] [serial = 1937] [outer = 17E8EC00] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 131 (17559000) [pid = 920] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 130 (1675F400) [pid = 920] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 129 (0DE48000) [pid = 920] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 128 (143DF000) [pid = 920] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 127 (1237C800) [pid = 920] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 126 (152D5800) [pid = 920] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 125 (0E268400) [pid = 920] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 124 (17BC2C00) [pid = 920] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 123 (16F6FC00) [pid = 920] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 122 (146CF800) [pid = 920] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 121 (17CD8400) [pid = 920] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0D032C00) [pid = 920] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 119 (16D22800) [pid = 920] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17DCB800) [pid = 920] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 117 (146D3000) [pid = 920] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 116 (139F1800) [pid = 920] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 115 (0E157C00) [pid = 920] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:30:02 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17FFC000) [pid = 920] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:30:03 INFO - PROCESS | 920 | 1464935403287 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:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 831ms 23:30:03 INFO - PROCESS | 920 | 1464935403309 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 23:30:03 INFO - PROCESS | 920 | 1464935403311 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 23:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:30:03 INFO - PROCESS | 920 | 1464935403314 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:30:03 INFO - PROCESS | 920 | 1464935403316 Marionette TRACE conn6 <- [1,2546,null,{}] 23:30:03 INFO - PROCESS | 920 | 1464935403320 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:30:03 INFO - PROCESS | 920 | 1464935403402 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 23:30:03 INFO - PROCESS | 920 | 1464935403507 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:03 INFO - PROCESS | 920 | ++DOCSHELL 12627800 == 54 [pid = 920] [id = 646] 23:30:03 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (13911C00) [pid = 920] [serial = 1938] [outer = 00000000] 23:30:03 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17552000) [pid = 920] [serial = 1939] [outer = 13911C00] 23:30:03 INFO - PROCESS | 920 | 1464935403550 Marionette DEBUG loaded listener.js 23:30:03 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17DB2000) [pid = 920] [serial = 1940] [outer = 13911C00] 23:30:03 INFO - PROCESS | 920 | 1464935403916 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:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 23:30:03 INFO - PROCESS | 920 | 1464935403946 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 23:30:03 INFO - PROCESS | 920 | 1464935403948 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 23:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:30:03 INFO - PROCESS | 920 | 1464935403951 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:30:03 INFO - PROCESS | 920 | 1464935403952 Marionette TRACE conn6 <- [1,2550,null,{}] 23:30:03 INFO - PROCESS | 920 | 1464935403955 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:30:04 INFO - PROCESS | 920 | 1464935404081 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 23:30:04 INFO - PROCESS | 920 | 1464935404091 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:04 INFO - PROCESS | 920 | ++DOCSHELL 1237A800 == 55 [pid = 920] [id = 647] 23:30:04 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (1754F400) [pid = 920] [serial = 1941] [outer = 00000000] 23:30:04 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (1B20E000) [pid = 920] [serial = 1942] [outer = 1754F400] 23:30:04 INFO - PROCESS | 920 | 1464935404134 Marionette DEBUG loaded listener.js 23:30:04 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (1B2F0400) [pid = 920] [serial = 1943] [outer = 1754F400] 23:30:04 INFO - PROCESS | 920 | 1464935404562 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:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 23:30:04 INFO - PROCESS | 920 | 1464935404582 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 23:30:04 INFO - PROCESS | 920 | 1464935404584 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 23:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:30:04 INFO - PROCESS | 920 | 1464935404587 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:30:04 INFO - PROCESS | 920 | 1464935404589 Marionette TRACE conn6 <- [1,2554,null,{}] 23:30:04 INFO - PROCESS | 920 | 1464935404592 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:30:04 INFO - PROCESS | 920 | 1464935404718 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 23:30:04 INFO - PROCESS | 920 | 1464935404727 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:04 INFO - PROCESS | 920 | ++DOCSHELL 0D6CB000 == 56 [pid = 920] [id = 648] 23:30:04 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (1B20C400) [pid = 920] [serial = 1944] [outer = 00000000] 23:30:04 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (1B363400) [pid = 920] [serial = 1945] [outer = 1B20C400] 23:30:04 INFO - PROCESS | 920 | 1464935404775 Marionette DEBUG loaded listener.js 23:30:04 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1B36EC00) [pid = 920] [serial = 1946] [outer = 1B20C400] 23:30:05 INFO - PROCESS | 920 | 1464935405493 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:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 23:30:05 INFO - PROCESS | 920 | 1464935405560 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 23:30:05 INFO - PROCESS | 920 | 1464935405565 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 23:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:30:05 INFO - PROCESS | 920 | 1464935405570 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:30:05 INFO - PROCESS | 920 | 1464935405575 Marionette TRACE conn6 <- [1,2558,null,{}] 23:30:05 INFO - PROCESS | 920 | 1464935405580 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:30:05 INFO - PROCESS | 920 | 1464935405697 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 23:30:05 INFO - PROCESS | 920 | 1464935405847 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:05 INFO - PROCESS | 920 | ++DOCSHELL 146CF800 == 57 [pid = 920] [id = 649] 23:30:05 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (146D2000) [pid = 920] [serial = 1947] [outer = 00000000] 23:30:05 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (15B27800) [pid = 920] [serial = 1948] [outer = 146D2000] 23:30:05 INFO - PROCESS | 920 | 1464935405905 Marionette DEBUG loaded listener.js 23:30:05 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (16D24400) [pid = 920] [serial = 1949] [outer = 146D2000] 23:30:06 INFO - PROCESS | 920 | 1464935406538 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:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1019ms 23:30:06 INFO - PROCESS | 920 | 1464935406594 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 23:30:06 INFO - PROCESS | 920 | 1464935406600 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 23:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:30:06 INFO - PROCESS | 920 | 1464935406606 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:30:06 INFO - PROCESS | 920 | 1464935406609 Marionette TRACE conn6 <- [1,2562,null,{}] 23:30:06 INFO - PROCESS | 920 | 1464935406613 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:30:06 INFO - PROCESS | 920 | 1464935406730 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 23:30:06 INFO - PROCESS | 920 | 1464935406878 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:06 INFO - PROCESS | 920 | ++DOCSHELL 17E51C00 == 58 [pid = 920] [id = 650] 23:30:06 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (17E52000) [pid = 920] [serial = 1950] [outer = 00000000] 23:30:06 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (17FFD800) [pid = 920] [serial = 1951] [outer = 17E52000] 23:30:06 INFO - PROCESS | 920 | 1464935406933 Marionette DEBUG loaded listener.js 23:30:07 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (19420400) [pid = 920] [serial = 1952] [outer = 17E52000] 23:30:07 INFO - PROCESS | 920 | 1464935407555 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:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1021ms 23:30:07 INFO - PROCESS | 920 | 1464935407629 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 23:30:07 INFO - PROCESS | 920 | 1464935407632 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 23:30:07 INFO - PROCESS | 920 | 1464935407636 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:30:07 INFO - PROCESS | 920 | 1464935407640 Marionette TRACE conn6 <- [1,2566,null,{}] 23:30:07 INFO - PROCESS | 920 | 1464935407651 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:30:07 INFO - PROCESS | 920 | 1464935407807 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 23:30:07 INFO - PROCESS | 920 | 1464935407950 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:07 INFO - PROCESS | 920 | ++DOCSHELL 0D629400 == 59 [pid = 920] [id = 651] 23:30:07 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1B2F6C00) [pid = 920] [serial = 1953] [outer = 00000000] 23:30:07 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1BC04400) [pid = 920] [serial = 1954] [outer = 1B2F6C00] 23:30:08 INFO - PROCESS | 920 | 1464935408008 Marionette DEBUG loaded listener.js 23:30:08 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1BC09800) [pid = 920] [serial = 1955] [outer = 1B2F6C00] 23:30:08 INFO - PROCESS | 920 | 1464935408577 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:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 23:30:08 INFO - PROCESS | 920 | 1464935408609 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 23:30:08 INFO - PROCESS | 920 | 1464935408612 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 23:30:08 INFO - PROCESS | 920 | 1464935408615 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:30:08 INFO - PROCESS | 920 | 1464935408617 Marionette TRACE conn6 <- [1,2570,null,{}] 23:30:08 INFO - PROCESS | 920 | 1464935408621 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:30:08 INFO - PROCESS | 920 | 1464935408734 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 23:30:08 INFO - PROCESS | 920 | 1464935408894 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:08 INFO - PROCESS | 920 | ++DOCSHELL 1B36F000 == 60 [pid = 920] [id = 652] 23:30:08 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1BC09400) [pid = 920] [serial = 1956] [outer = 00000000] 23:30:08 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (1C021C00) [pid = 920] [serial = 1957] [outer = 1BC09400] 23:30:08 INFO - PROCESS | 920 | 1464935408949 Marionette DEBUG loaded listener.js 23:30:09 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (1C1A5000) [pid = 920] [serial = 1958] [outer = 1BC09400] 23:30:09 INFO - PROCESS | 920 | 1464935409542 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:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 23:30:09 INFO - PROCESS | 920 | 1464935409589 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 23:30:09 INFO - PROCESS | 920 | 1464935409592 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 23:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:30:09 INFO - PROCESS | 920 | 1464935409595 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:30:09 INFO - PROCESS | 920 | 1464935409597 Marionette TRACE conn6 <- [1,2574,null,{}] 23:30:09 INFO - PROCESS | 920 | 1464935409601 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:30:09 INFO - PROCESS | 920 | 1464935409709 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 23:30:10 INFO - PROCESS | 920 | 1464935410057 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:10 INFO - PROCESS | 920 | ++DOCSHELL 0CFA6400 == 61 [pid = 920] [id = 653] 23:30:10 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (0D02E800) [pid = 920] [serial = 1959] [outer = 00000000] 23:30:10 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (122B5400) [pid = 920] [serial = 1960] [outer = 0D02E800] 23:30:10 INFO - PROCESS | 920 | 1464935410142 Marionette DEBUG loaded listener.js 23:30:10 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (12942800) [pid = 920] [serial = 1961] [outer = 0D02E800] 23:30:10 INFO - PROCESS | 920 | 1464935410765 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:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1235ms 23:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:30:10 INFO - PROCESS | 920 | 1464935410834 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 23:30:10 INFO - PROCESS | 920 | 1464935410838 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 23:30:10 INFO - PROCESS | 920 | 1464935410842 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:30:10 INFO - PROCESS | 920 | 1464935410846 Marionette TRACE conn6 <- [1,2578,null,{}] 23:30:10 INFO - PROCESS | 920 | 1464935410850 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:30:10 INFO - PROCESS | 920 | 1464935410957 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 23:30:11 INFO - PROCESS | 920 | 1464935411128 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 17C01800 == 60 [pid = 920] [id = 572] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 1237A800 == 59 [pid = 920] [id = 647] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 12627800 == 58 [pid = 920] [id = 646] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 17DC9000 == 57 [pid = 920] [id = 645] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 1A839C00 == 56 [pid = 920] [id = 644] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 0D030800 == 55 [pid = 920] [id = 643] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 1822EC00 == 54 [pid = 920] [id = 642] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 17E8E000 == 53 [pid = 920] [id = 641] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 137 (1A0E6800) [pid = 920] [serial = 1894] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 136 (12C27C00) [pid = 920] [serial = 1897] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | ++DOCSHELL 0D032C00 == 54 [pid = 920] [id = 654] 23:30:11 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (0D039800) [pid = 920] [serial = 1962] [outer = 00000000] 23:30:11 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (0D9E9C00) [pid = 920] [serial = 1963] [outer = 0D039800] 23:30:11 INFO - PROCESS | 920 | 1464935411238 Marionette DEBUG loaded listener.js 23:30:11 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (0F098800) [pid = 920] [serial = 1964] [outer = 0D039800] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 12CB3C00 == 53 [pid = 920] [id = 640] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 12373000 == 52 [pid = 920] [id = 631] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 12CAD400 == 51 [pid = 920] [id = 639] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 0D1ED400 == 50 [pid = 920] [id = 638] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 0D920400 == 49 [pid = 920] [id = 637] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 16D24800 == 48 [pid = 920] [id = 636] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 17726C00 == 47 [pid = 920] [id = 626] 23:30:11 INFO - PROCESS | 920 | --DOCSHELL 0D90A000 == 46 [pid = 920] [id = 633] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 138 (17E51800) [pid = 920] [serial = 1793] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 137 (0D912000) [pid = 920] [serial = 1754] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 136 (17DC0400) [pid = 920] [serial = 1760] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 135 (17E86400) [pid = 920] [serial = 1802] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 134 (15E40C00) [pid = 920] [serial = 1799] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 133 (147F7C00) [pid = 920] [serial = 1757] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 132 (12940C00) [pid = 920] [serial = 1796] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 131 (1822E800) [pid = 920] [serial = 1805] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 130 (17DC0000) [pid = 920] [serial = 1879] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 129 (17CDBC00) [pid = 920] [serial = 1888] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 128 (18258000) [pid = 920] [serial = 1891] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 127 (17BB6400) [pid = 920] [serial = 1871] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 126 (17CD4800) [pid = 920] [serial = 1877] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 125 (15E10C00) [pid = 920] [serial = 1864] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 124 (15E3A400) [pid = 920] [serial = 1865] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 123 (17C52800) [pid = 920] [serial = 1876] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 122 (1562A800) [pid = 920] [serial = 1862] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 121 (19F7CC00) [pid = 920] [serial = 1850] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 120 (1796F000) [pid = 920] [serial = 1870] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 119 (16F70400) [pid = 920] [serial = 1868] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 118 (16D52800) [pid = 920] [serial = 1867] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 117 (122B1400) [pid = 920] [serial = 1855] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 116 (12487000) [pid = 920] [serial = 1856] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 115 (147AC000) [pid = 920] [serial = 1858] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 114 (147F0800) [pid = 920] [serial = 1859] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 113 (12CA8400) [pid = 920] [serial = 1853] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 112 (12941400) [pid = 920] [serial = 1852] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 111 (155F0800) [pid = 920] [serial = 1861] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 110 (12480000) [pid = 920] [serial = 1840] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 109 (15E01C00) [pid = 920] [serial = 1843] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 108 (14663400) [pid = 920] [serial = 1874] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 107 (19B73400) [pid = 920] [serial = 1849] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 106 (18262400) [pid = 920] [serial = 1846] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 105 (12C21000) [pid = 920] [serial = 1873] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 104 (0E15A400) [pid = 920] [serial = 1882] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | --DOMWINDOW == 103 (146D0400) [pid = 920] [serial = 1885] [outer = 00000000] [url = about:blank] 23:30:11 INFO - PROCESS | 920 | 1464935411715 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:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 23:30:11 INFO - PROCESS | 920 | 1464935411775 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 23:30:11 INFO - PROCESS | 920 | 1464935411779 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 23:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:30:11 INFO - PROCESS | 920 | 1464935411783 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:30:11 INFO - PROCESS | 920 | 1464935411785 Marionette TRACE conn6 <- [1,2582,null,{}] 23:30:11 INFO - PROCESS | 920 | 1464935411789 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:30:11 INFO - PROCESS | 920 | 1464935411878 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 23:30:12 INFO - PROCESS | 920 | 1464935412022 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:12 INFO - PROCESS | 920 | ++DOCSHELL 0E6E8800 == 47 [pid = 920] [id = 655] 23:30:12 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (12372000) [pid = 920] [serial = 1965] [outer = 00000000] 23:30:12 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (12CAD400) [pid = 920] [serial = 1966] [outer = 12372000] 23:30:12 INFO - PROCESS | 920 | 1464935412067 Marionette DEBUG loaded listener.js 23:30:12 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (143DF000) [pid = 920] [serial = 1967] [outer = 12372000] 23:30:12 INFO - PROCESS | 920 | 1464935412452 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:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 23:30:12 INFO - PROCESS | 920 | 1464935412519 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 23:30:12 INFO - PROCESS | 920 | 1464935412521 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 23:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:30:12 INFO - PROCESS | 920 | 1464935412526 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:30:12 INFO - PROCESS | 920 | 1464935412531 Marionette TRACE conn6 <- [1,2586,null,{}] 23:30:12 INFO - PROCESS | 920 | 1464935412540 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:30:12 INFO - PROCESS | 920 | 1464935412628 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 23:30:12 INFO - PROCESS | 920 | 1464935412636 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:12 INFO - PROCESS | 920 | ++DOCSHELL 146C9000 == 48 [pid = 920] [id = 656] 23:30:12 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (146C9800) [pid = 920] [serial = 1968] [outer = 00000000] 23:30:12 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (152D7800) [pid = 920] [serial = 1969] [outer = 146C9800] 23:30:12 INFO - PROCESS | 920 | 1464935412680 Marionette DEBUG loaded listener.js 23:30:12 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (155F5800) [pid = 920] [serial = 1970] [outer = 146C9800] 23:30:13 INFO - PROCESS | 920 | 1464935413131 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:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 23:30:13 INFO - PROCESS | 920 | 1464935413165 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 23:30:13 INFO - PROCESS | 920 | 1464935413167 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 23:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:30:13 INFO - PROCESS | 920 | 1464935413171 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:30:13 INFO - PROCESS | 920 | 1464935413172 Marionette TRACE conn6 <- [1,2590,null,{}] 23:30:13 INFO - PROCESS | 920 | 1464935413176 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:30:13 INFO - PROCESS | 920 | 1464935413264 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 23:30:13 INFO - PROCESS | 920 | 1464935413300 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:13 INFO - PROCESS | 920 | ++DOCSHELL 155F9000 == 49 [pid = 920] [id = 657] 23:30:13 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (1562A400) [pid = 920] [serial = 1971] [outer = 00000000] 23:30:13 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (15E3CC00) [pid = 920] [serial = 1972] [outer = 1562A400] 23:30:13 INFO - PROCESS | 920 | 1464935413354 Marionette DEBUG loaded listener.js 23:30:13 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (15E44000) [pid = 920] [serial = 1973] [outer = 1562A400] 23:30:13 INFO - PROCESS | 920 | 1464935413842 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:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 23:30:13 INFO - PROCESS | 920 | 1464935413910 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 23:30:13 INFO - PROCESS | 920 | 1464935413912 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 23:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:30:13 INFO - PROCESS | 920 | 1464935413915 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:30:13 INFO - PROCESS | 920 | 1464935413917 Marionette TRACE conn6 <- [1,2594,null,{}] 23:30:13 INFO - PROCESS | 920 | 1464935413920 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:30:14 INFO - PROCESS | 920 | 1464935414042 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 23:30:14 INFO - PROCESS | 920 | 1464935414110 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:14 INFO - PROCESS | 920 | ++DOCSHELL 1676D400 == 50 [pid = 920] [id = 658] 23:30:14 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (16A1B400) [pid = 920] [serial = 1974] [outer = 00000000] 23:30:14 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (16D24800) [pid = 920] [serial = 1975] [outer = 16A1B400] 23:30:14 INFO - PROCESS | 920 | 1464935414164 Marionette DEBUG loaded listener.js 23:30:14 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (16EDC800) [pid = 920] [serial = 1976] [outer = 16A1B400] 23:30:14 INFO - PROCESS | 920 | 1464935414619 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:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 23:30:14 INFO - PROCESS | 920 | 1464935414683 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 23:30:14 INFO - PROCESS | 920 | 1464935414685 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 23:30:14 INFO - PROCESS | 920 | 1464935414688 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:30:14 INFO - PROCESS | 920 | 1464935414690 Marionette TRACE conn6 <- [1,2598,null,{}] 23:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:30:14 INFO - PROCESS | 920 | 1464935414694 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:30:14 INFO - PROCESS | 920 | 1464935414827 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 23:30:14 INFO - PROCESS | 920 | 1464935414900 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:14 INFO - PROCESS | 920 | ++DOCSHELL 17557800 == 51 [pid = 920] [id = 659] 23:30:14 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17726800) [pid = 920] [serial = 1977] [outer = 00000000] 23:30:14 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (1796F000) [pid = 920] [serial = 1978] [outer = 17726800] 23:30:14 INFO - PROCESS | 920 | 1464935414943 Marionette DEBUG loaded listener.js 23:30:15 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17BB9800) [pid = 920] [serial = 1979] [outer = 17726800] 23:30:15 INFO - PROCESS | 920 | 1464935415362 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:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 731ms 23:30:15 INFO - PROCESS | 920 | 1464935415428 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 23:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:30:15 INFO - PROCESS | 920 | 1464935415430 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 23:30:15 INFO - PROCESS | 920 | 1464935415433 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:30:15 INFO - PROCESS | 920 | 1464935415435 Marionette TRACE conn6 <- [1,2602,null,{}] 23:30:15 INFO - PROCESS | 920 | 1464935415438 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:30:15 INFO - PROCESS | 920 | 1464935415807 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 117 (17E5A400) [pid = 920] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 116 (0D62B800) [pid = 920] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1A275800) [pid = 920] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 114 (152D0400) [pid = 920] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 113 (1A83C400) [pid = 920] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 112 (1754F400) [pid = 920] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 111 (18262000) [pid = 920] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0D622800) [pid = 920] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17E8E400) [pid = 920] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 108 (12CB4800) [pid = 920] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 107 (17E8EC00) [pid = 920] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:30:15 INFO - PROCESS | 920 | --DOMWINDOW == 106 (13911C00) [pid = 920] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:30:15 INFO - PROCESS | 920 | 1464935415881 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:15 INFO - PROCESS | 920 | ++DOCSHELL 0D036400 == 52 [pid = 920] [id = 660] 23:30:15 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (0D139800) [pid = 920] [serial = 1980] [outer = 00000000] 23:30:15 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (0E15EC00) [pid = 920] [serial = 1981] [outer = 0D139800] 23:30:15 INFO - PROCESS | 920 | 1464935415926 Marionette DEBUG loaded listener.js 23:30:15 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (1465E800) [pid = 920] [serial = 1982] [outer = 0D139800] 23:30:16 INFO - PROCESS | 920 | 1464935416320 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:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 23:30:16 INFO - PROCESS | 920 | 1464935416365 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 23:30:16 INFO - PROCESS | 920 | 1464935416367 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 23:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:30:16 INFO - PROCESS | 920 | 1464935416370 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:30:16 INFO - PROCESS | 920 | 1464935416372 Marionette TRACE conn6 <- [1,2606,null,{}] 23:30:16 INFO - PROCESS | 920 | 1464935416375 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:30:16 INFO - PROCESS | 920 | 1464935416458 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 23:30:16 INFO - PROCESS | 920 | 1464935416464 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:16 INFO - PROCESS | 920 | ++DOCSHELL 147EEC00 == 53 [pid = 920] [id = 661] 23:30:16 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (15E0D000) [pid = 920] [serial = 1983] [outer = 00000000] 23:30:16 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17CD1C00) [pid = 920] [serial = 1984] [outer = 15E0D000] 23:30:16 INFO - PROCESS | 920 | 1464935416509 Marionette DEBUG loaded listener.js 23:30:16 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (17CDE000) [pid = 920] [serial = 1985] [outer = 15E0D000] 23:30:16 INFO - PROCESS | 920 | 1464935416952 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:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 23:30:16 INFO - PROCESS | 920 | 1464935417002 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 23:30:16 INFO - PROCESS | 920 | 1464935417003 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 23:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:30:16 INFO - PROCESS | 920 | 1464935417006 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:30:16 INFO - PROCESS | 920 | 1464935417008 Marionette TRACE conn6 <- [1,2610,null,{}] 23:30:16 INFO - PROCESS | 920 | 1464935417011 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:30:17 INFO - PROCESS | 920 | 1464935417096 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 23:30:17 INFO - PROCESS | 920 | 1464935417103 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:17 INFO - PROCESS | 920 | ++DOCSHELL 17728400 == 54 [pid = 920] [id = 662] 23:30:17 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (17BB6800) [pid = 920] [serial = 1986] [outer = 00000000] 23:30:17 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (17DC3800) [pid = 920] [serial = 1987] [outer = 17BB6800] 23:30:17 INFO - PROCESS | 920 | 1464935417146 Marionette DEBUG loaded listener.js 23:30:17 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17DC9400) [pid = 920] [serial = 1988] [outer = 17BB6800] 23:30:17 INFO - PROCESS | 920 | 1464935417586 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:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 23:30:17 INFO - PROCESS | 920 | 1464935417638 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 23:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:30:17 INFO - PROCESS | 920 | 1464935417640 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 23:30:17 INFO - PROCESS | 920 | 1464935417643 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:30:17 INFO - PROCESS | 920 | 1464935417645 Marionette TRACE conn6 <- [1,2614,null,{}] 23:30:17 INFO - PROCESS | 920 | 1464935417648 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:30:17 INFO - PROCESS | 920 | 1464935417738 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 23:30:17 INFO - PROCESS | 920 | 1464935417745 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:17 INFO - PROCESS | 920 | ++DOCSHELL 17DC2000 == 55 [pid = 920] [id = 663] 23:30:17 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17DCEC00) [pid = 920] [serial = 1989] [outer = 00000000] 23:30:17 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17E5D000) [pid = 920] [serial = 1990] [outer = 17DCEC00] 23:30:17 INFO - PROCESS | 920 | 1464935417794 Marionette DEBUG loaded listener.js 23:30:17 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17E92000) [pid = 920] [serial = 1991] [outer = 17DCEC00] 23:30:18 INFO - PROCESS | 920 | 1464935418565 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:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 971ms 23:30:18 INFO - PROCESS | 920 | 1464935418615 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 23:30:18 INFO - PROCESS | 920 | 1464935418621 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 23:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:30:18 INFO - PROCESS | 920 | 1464935418639 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:30:18 INFO - PROCESS | 920 | 1464935418644 Marionette TRACE conn6 <- [1,2618,null,{}] 23:30:18 INFO - PROCESS | 920 | 1464935418650 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:30:18 INFO - PROCESS | 920 | 1464935418766 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 23:30:18 INFO - PROCESS | 920 | 1464935418914 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:18 INFO - PROCESS | 920 | ++DOCSHELL 12374000 == 56 [pid = 920] [id = 664] 23:30:18 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (12379400) [pid = 920] [serial = 1992] [outer = 00000000] 23:30:18 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (12CA6C00) [pid = 920] [serial = 1993] [outer = 12379400] 23:30:18 INFO - PROCESS | 920 | 1464935418971 Marionette DEBUG loaded listener.js 23:30:19 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (143E2C00) [pid = 920] [serial = 1994] [outer = 12379400] 23:30:19 INFO - PROCESS | 920 | 1464935419543 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:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 23:30:19 INFO - PROCESS | 920 | 1464935419614 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 23:30:19 INFO - PROCESS | 920 | 1464935419620 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 23:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:30:19 INFO - PROCESS | 920 | 1464935419626 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:30:19 INFO - PROCESS | 920 | 1464935419629 Marionette TRACE conn6 <- [1,2622,null,{}] 23:30:19 INFO - PROCESS | 920 | 1464935419633 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:30:19 INFO - PROCESS | 920 | 1464935419748 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 23:30:19 INFO - PROCESS | 920 | 1464935419896 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:19 INFO - PROCESS | 920 | ++DOCSHELL 155F1400 == 57 [pid = 920] [id = 665] 23:30:19 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (155F5000) [pid = 920] [serial = 1995] [outer = 00000000] 23:30:19 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (16A25400) [pid = 920] [serial = 1996] [outer = 155F5000] 23:30:19 INFO - PROCESS | 920 | 1464935419952 Marionette DEBUG loaded listener.js 23:30:20 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (16D54000) [pid = 920] [serial = 1997] [outer = 155F5000] 23:30:20 INFO - PROCESS | 920 | 1464935420574 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:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 971ms 23:30:20 INFO - PROCESS | 920 | 1464935420598 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 23:30:20 INFO - PROCESS | 920 | 1464935420601 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 23:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:30:20 INFO - PROCESS | 920 | 1464935420605 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:30:20 INFO - PROCESS | 920 | 1464935420609 Marionette TRACE conn6 <- [1,2626,null,{}] 23:30:20 INFO - PROCESS | 920 | 1464935420620 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:30:20 INFO - PROCESS | 920 | 1464935420734 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 23:30:20 INFO - PROCESS | 920 | 1464935420883 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:20 INFO - PROCESS | 920 | ++DOCSHELL 17E8E400 == 58 [pid = 920] [id = 666] 23:30:20 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (17E8F400) [pid = 920] [serial = 1998] [outer = 00000000] 23:30:20 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (18232000) [pid = 920] [serial = 1999] [outer = 17E8F400] 23:30:20 INFO - PROCESS | 920 | 1464935420941 Marionette DEBUG loaded listener.js 23:30:21 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (18265000) [pid = 920] [serial = 2000] [outer = 17E8F400] 23:30:21 INFO - PROCESS | 920 | 1464935421495 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:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 930ms 23:30:21 INFO - PROCESS | 920 | 1464935421538 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 23:30:21 INFO - PROCESS | 920 | 1464935421541 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 23:30:21 INFO - PROCESS | 920 | 1464935421544 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:30:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:30:21 INFO - PROCESS | 920 | 1464935421546 Marionette TRACE conn6 <- [1,2630,null,{}] 23:30:21 INFO - PROCESS | 920 | 1464935421550 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:30:21 INFO - PROCESS | 920 | 1464935421662 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 23:30:21 INFO - PROCESS | 920 | 1464935421822 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:21 INFO - PROCESS | 920 | ++DOCSHELL 18261C00 == 59 [pid = 920] [id = 667] 23:30:21 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (1941D800) [pid = 920] [serial = 2001] [outer = 00000000] 23:30:21 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (19F7CC00) [pid = 920] [serial = 2002] [outer = 1941D800] 23:30:21 INFO - PROCESS | 920 | 1464935421877 Marionette DEBUG loaded listener.js 23:30:21 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1A30F000) [pid = 920] [serial = 2003] [outer = 1941D800] 23:30:22 INFO - PROCESS | 920 | 1464935422447 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:30:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:30:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 23:30:22 INFO - PROCESS | 920 | 1464935422518 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 23:30:22 INFO - PROCESS | 920 | 1464935422520 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 23:30:22 INFO - PROCESS | 920 | 1464935422524 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:30:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:30:22 INFO - PROCESS | 920 | 1464935422526 Marionette TRACE conn6 <- [1,2634,null,{}] 23:30:22 INFO - PROCESS | 920 | 1464935422530 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:30:22 INFO - PROCESS | 920 | 1464935422638 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 23:30:22 INFO - PROCESS | 920 | 1464935422784 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:22 INFO - PROCESS | 920 | ++DOCSHELL 122B1800 == 60 [pid = 920] [id = 668] 23:30:22 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1A387000) [pid = 920] [serial = 2004] [outer = 00000000] 23:30:22 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1A392400) [pid = 920] [serial = 2005] [outer = 1A387000] 23:30:22 INFO - PROCESS | 920 | 1464935422839 Marionette DEBUG loaded listener.js 23:30:22 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1A8AE400) [pid = 920] [serial = 2006] [outer = 1A387000] 23:30:23 INFO - PROCESS | 920 | 1464935423516 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:30:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:30:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1018ms 23:30:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:30:23 INFO - PROCESS | 920 | 1464935423548 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 23:30:23 INFO - PROCESS | 920 | 1464935423550 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 23:30:23 INFO - PROCESS | 920 | 1464935423555 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:30:23 INFO - PROCESS | 920 | 1464935423557 Marionette TRACE conn6 <- [1,2638,null,{}] 23:30:23 INFO - PROCESS | 920 | 1464935423561 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:30:23 INFO - PROCESS | 920 | 1464935423849 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 23:30:23 INFO - PROCESS | 920 | 1464935424005 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:24 INFO - PROCESS | 920 | ++DOCSHELL 0CF06000 == 61 [pid = 920] [id = 669] 23:30:24 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (0CF0B000) [pid = 920] [serial = 2007] [outer = 00000000] 23:30:24 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (0CFAA400) [pid = 920] [serial = 2008] [outer = 0CF0B000] 23:30:24 INFO - PROCESS | 920 | 1464935424055 Marionette DEBUG loaded listener.js 23:30:24 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (0D038C00) [pid = 920] [serial = 2009] [outer = 0CF0B000] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 17728400 == 60 [pid = 920] [id = 662] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 147EEC00 == 59 [pid = 920] [id = 661] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 0D036400 == 58 [pid = 920] [id = 660] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 17557800 == 57 [pid = 920] [id = 659] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 1676D400 == 56 [pid = 920] [id = 658] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 155F9000 == 55 [pid = 920] [id = 657] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 146C9000 == 54 [pid = 920] [id = 656] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 0E6E8800 == 53 [pid = 920] [id = 655] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 0D032C00 == 52 [pid = 920] [id = 654] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 0CFA6400 == 51 [pid = 920] [id = 653] 23:30:24 INFO - PROCESS | 920 | --DOCSHELL 146CF800 == 50 [pid = 920] [id = 649] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 135 (1A0EE400) [pid = 920] [serial = 1895] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 134 (146C5000) [pid = 920] [serial = 1898] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 133 (15E3B400) [pid = 920] [serial = 1906] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 132 (0E7A6800) [pid = 920] [serial = 1900] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 131 (1A31A800) [pid = 920] [serial = 1930] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 130 (16D4A800) [pid = 920] [serial = 1909] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 129 (1796E000) [pid = 920] [serial = 1921] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 128 (1A8AC000) [pid = 920] [serial = 1933] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 127 (1B20E000) [pid = 920] [serial = 1942] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 126 (1A390000) [pid = 920] [serial = 1931] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17CDA400) [pid = 920] [serial = 1922] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 124 (194E9000) [pid = 920] [serial = 1927] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 123 (147A8800) [pid = 920] [serial = 1903] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 122 (0F079C00) [pid = 920] [serial = 1916] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 121 (0DE4D400) [pid = 920] [serial = 1915] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 120 (18226000) [pid = 920] [serial = 1924] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1822C800) [pid = 920] [serial = 1925] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 118 (15629C00) [pid = 920] [serial = 1918] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 117 (15EF6800) [pid = 920] [serial = 1919] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 116 (17BB6C00) [pid = 920] [serial = 1912] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 115 (1A8AE800) [pid = 920] [serial = 1934] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 114 (1B20D800) [pid = 920] [serial = 1936] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 113 (1B20E400) [pid = 920] [serial = 1937] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 112 (1B2F0400) [pid = 920] [serial = 1943] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17552000) [pid = 920] [serial = 1939] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17DB2000) [pid = 920] [serial = 1940] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | --DOMWINDOW == 109 (1A080800) [pid = 920] [serial = 1928] [outer = 00000000] [url = about:blank] 23:30:24 INFO - PROCESS | 920 | 1464935424714 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:30:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:30:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1219ms 23:30:24 INFO - PROCESS | 920 | 1464935424776 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 23:30:24 INFO - PROCESS | 920 | 1464935424779 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 23:30:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:30:24 INFO - PROCESS | 920 | 1464935424784 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:30:24 INFO - PROCESS | 920 | 1464935424788 Marionette TRACE conn6 <- [1,2642,null,{}] 23:30:24 INFO - PROCESS | 920 | 1464935424792 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:30:24 INFO - PROCESS | 920 | 1464935424889 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 23:30:24 INFO - PROCESS | 920 | 1464935424900 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:24 INFO - PROCESS | 920 | ++DOCSHELL 0E162800 == 51 [pid = 920] [id = 670] 23:30:24 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (0E264400) [pid = 920] [serial = 2010] [outer = 00000000] 23:30:24 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (0E6AA000) [pid = 920] [serial = 2011] [outer = 0E264400] 23:30:24 INFO - PROCESS | 920 | 1464935424948 Marionette DEBUG loaded listener.js 23:30:25 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (0F06EC00) [pid = 920] [serial = 2012] [outer = 0E264400] 23:30:25 INFO - PROCESS | 920 | 1464935425502 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:30:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:30:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 771ms 23:30:25 INFO - PROCESS | 920 | 1464935425556 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 23:30:25 INFO - PROCESS | 920 | 1464935425559 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 23:30:25 INFO - PROCESS | 920 | 1464935425562 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:30:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:30:25 INFO - PROCESS | 920 | 1464935425564 Marionette TRACE conn6 <- [1,2646,null,{}] 23:30:25 INFO - PROCESS | 920 | 1464935425568 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:30:25 INFO - PROCESS | 920 | 1464935425655 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 23:30:25 INFO - PROCESS | 920 | 1464935425766 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:25 INFO - PROCESS | 920 | ++DOCSHELL 1237A800 == 52 [pid = 920] [id = 671] 23:30:25 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (126A4C00) [pid = 920] [serial = 2013] [outer = 00000000] 23:30:25 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (12CB4000) [pid = 920] [serial = 2014] [outer = 126A4C00] 23:30:25 INFO - PROCESS | 920 | 1464935425811 Marionette DEBUG loaded listener.js 23:30:25 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (139F7C00) [pid = 920] [serial = 2015] [outer = 126A4C00] 23:30:26 INFO - PROCESS | 920 | 1464935426186 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:30:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:30:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 23:30:26 INFO - PROCESS | 920 | 1464935426237 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 23:30:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:30:26 INFO - PROCESS | 920 | 1464935426241 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 23:30:26 INFO - PROCESS | 920 | 1464935426251 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:30:26 INFO - PROCESS | 920 | 1464935426256 Marionette TRACE conn6 <- [1,2650,null,{}] 23:30:26 INFO - PROCESS | 920 | 1464935426259 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:30:26 INFO - PROCESS | 920 | 1464935426351 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 23:30:26 INFO - PROCESS | 920 | 1464935426357 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:26 INFO - PROCESS | 920 | ++DOCSHELL 146C4C00 == 53 [pid = 920] [id = 672] 23:30:26 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (146C5000) [pid = 920] [serial = 2016] [outer = 00000000] 23:30:26 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (147FB000) [pid = 920] [serial = 2017] [outer = 146C5000] 23:30:26 INFO - PROCESS | 920 | 1464935426402 Marionette DEBUG loaded listener.js 23:30:26 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (152DD800) [pid = 920] [serial = 2018] [outer = 146C5000] 23:30:26 INFO - PROCESS | 920 | 1464935426938 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:30:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:30:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 23:30:26 INFO - PROCESS | 920 | 1464935426977 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 23:30:26 INFO - PROCESS | 920 | 1464935426979 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 23:30:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:30:26 INFO - PROCESS | 920 | 1464935426982 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:30:26 INFO - PROCESS | 920 | 1464935426984 Marionette TRACE conn6 <- [1,2654,null,{}] 23:30:26 INFO - PROCESS | 920 | 1464935426995 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:30:27 INFO - PROCESS | 920 | 1464935427120 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 23:30:27 INFO - PROCESS | 920 | 1464935427190 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:27 INFO - PROCESS | 920 | ++DOCSHELL 15635C00 == 54 [pid = 920] [id = 673] 23:30:27 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (156DFC00) [pid = 920] [serial = 2019] [outer = 00000000] 23:30:27 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (15E38C00) [pid = 920] [serial = 2020] [outer = 156DFC00] 23:30:27 INFO - PROCESS | 920 | 1464935427236 Marionette DEBUG loaded listener.js 23:30:27 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (15EEF000) [pid = 920] [serial = 2021] [outer = 156DFC00] 23:30:28 INFO - PROCESS | 920 | 1464935428137 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:30:28 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:30:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1186ms 23:30:28 INFO - PROCESS | 920 | 1464935428174 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 23:30:28 INFO - PROCESS | 920 | 1464935428176 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 23:30:28 INFO - PROCESS | 920 | 1464935428179 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:30:28 INFO - PROCESS | 920 | 1464935428181 Marionette TRACE conn6 <- [1,2658,null,{}] 23:30:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:30:28 INFO - PROCESS | 920 | 1464935428184 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:30:28 INFO - PROCESS | 920 | 1464935428309 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 23:30:28 INFO - PROCESS | 920 | 1464935428378 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:28 INFO - PROCESS | 920 | ++DOCSHELL 16D53000 == 55 [pid = 920] [id = 674] 23:30:28 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (16EB6000) [pid = 920] [serial = 2022] [outer = 00000000] 23:30:28 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (17550800) [pid = 920] [serial = 2023] [outer = 16EB6000] 23:30:28 INFO - PROCESS | 920 | 1464935428429 Marionette DEBUG loaded listener.js 23:30:28 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (1772F000) [pid = 920] [serial = 2024] [outer = 16EB6000] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 123 (17BB6800) [pid = 920] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 122 (16A1B400) [pid = 920] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 121 (17726800) [pid = 920] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0D02E800) [pid = 920] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 119 (1562A400) [pid = 920] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 118 (12372000) [pid = 920] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 117 (146C9800) [pid = 920] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 116 (0D039800) [pid = 920] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 115 (0D139800) [pid = 920] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:30:29 INFO - PROCESS | 920 | --DOMWINDOW == 114 (15E0D000) [pid = 920] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:30:29 INFO - PROCESS | 920 | 1464935429337 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:30:29 INFO - PROCESS | 920 | 1464935429353 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 23:30:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:30:29 INFO - PROCESS | 920 | 1464935429357 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:30:29 INFO - PROCESS | 920 | 1464935429358 Marionette TRACE conn6 <- [1,2662,null,{}] 23:30:29 INFO - PROCESS | 920 | 1464935429362 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:30:29 INFO - PROCESS | 920 | 1464935429447 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 23:30:29 INFO - PROCESS | 920 | 1464935429454 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:29 INFO - PROCESS | 920 | ++DOCSHELL 14661C00 == 56 [pid = 920] [id = 675] 23:30:29 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (146C9800) [pid = 920] [serial = 2025] [outer = 00000000] 23:30:29 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1796DC00) [pid = 920] [serial = 2026] [outer = 146C9800] 23:30:29 INFO - PROCESS | 920 | 1464935429498 Marionette DEBUG loaded listener.js 23:30:29 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17BB6800) [pid = 920] [serial = 2027] [outer = 146C9800] 23:30:30 INFO - PROCESS | 920 | 1464935430450 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:30:30 INFO - PROCESS | 920 | 1464935430490 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 23:30:30 INFO - PROCESS | 920 | 1464935430493 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:30:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:30:30 INFO - PROCESS | 920 | 1464935430495 Marionette TRACE conn6 <- [1,2666,null,{}] 23:30:30 INFO - PROCESS | 920 | 1464935430498 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:30:30 INFO - PROCESS | 920 | 1464935430585 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 23:30:30 INFO - PROCESS | 920 | 1464935430591 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:30 INFO - PROCESS | 920 | ++DOCSHELL 16F6F000 == 57 [pid = 920] [id = 676] 23:30:30 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17BB9400) [pid = 920] [serial = 2028] [outer = 00000000] 23:30:30 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (17CD7400) [pid = 920] [serial = 2029] [outer = 17BB9400] 23:30:30 INFO - PROCESS | 920 | 1464935430636 Marionette DEBUG loaded listener.js 23:30:30 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (17DB0000) [pid = 920] [serial = 2030] [outer = 17BB9400] 23:30:31 INFO - PROCESS | 920 | 1464935431620 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:30:31 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:30:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1180ms 23:30:31 INFO - PROCESS | 920 | 1464935431679 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 23:30:31 INFO - PROCESS | 920 | 1464935431683 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 23:30:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:30:31 INFO - PROCESS | 920 | 1464935431689 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:30:31 INFO - PROCESS | 920 | 1464935431693 Marionette TRACE conn6 <- [1,2670,null,{}] 23:30:31 INFO - PROCESS | 920 | 1464935431700 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:30:31 INFO - PROCESS | 920 | 1464935431849 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 23:30:32 INFO - PROCESS | 920 | 1464935432037 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:32 INFO - PROCESS | 920 | ++DOCSHELL 0E3B3000 == 58 [pid = 920] [id = 677] 23:30:32 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (0E6A8C00) [pid = 920] [serial = 2031] [outer = 00000000] 23:30:32 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (0F06C400) [pid = 920] [serial = 2032] [outer = 0E6A8C00] 23:30:32 INFO - PROCESS | 920 | 1464935432097 Marionette DEBUG loaded listener.js 23:30:32 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (1237CC00) [pid = 920] [serial = 2033] [outer = 0E6A8C00] 23:30:33 INFO - PROCESS | 920 | 1464935433159 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:30:33 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:30:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1534ms 23:30:33 INFO - PROCESS | 920 | 1464935433223 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 23:30:33 INFO - PROCESS | 920 | 1464935433229 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 23:30:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:30:33 INFO - PROCESS | 920 | 1464935433235 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:30:33 INFO - PROCESS | 920 | 1464935433238 Marionette TRACE conn6 <- [1,2674,null,{}] 23:30:33 INFO - PROCESS | 920 | 1464935433285 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:30:33 INFO - PROCESS | 920 | 1464935433444 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 23:30:33 INFO - PROCESS | 920 | 1464935433558 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:33 INFO - PROCESS | 920 | ++DOCSHELL 147A8800 == 59 [pid = 920] [id = 678] 23:30:33 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (147B1800) [pid = 920] [serial = 2034] [outer = 00000000] 23:30:33 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (15205800) [pid = 920] [serial = 2035] [outer = 147B1800] 23:30:33 INFO - PROCESS | 920 | 1464935433652 Marionette DEBUG loaded listener.js 23:30:33 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (156E0C00) [pid = 920] [serial = 2036] [outer = 147B1800] 23:30:34 INFO - PROCESS | 920 | 1464935434658 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:30:34 INFO - PROCESS | 920 | 1464935434723 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 23:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:30:34 INFO - PROCESS | 920 | 1464935434728 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:30:34 INFO - PROCESS | 920 | 1464935434732 Marionette TRACE conn6 <- [1,2678,null,{}] 23:30:34 INFO - PROCESS | 920 | 1464935434743 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:30:34 INFO - PROCESS | 920 | 1464935434850 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 23:30:35 INFO - PROCESS | 920 | 1464935435025 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:35 INFO - PROCESS | 920 | ++DOCSHELL 17551C00 == 60 [pid = 920] [id = 679] 23:30:35 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (17559C00) [pid = 920] [serial = 2037] [outer = 00000000] 23:30:35 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (17DC4C00) [pid = 920] [serial = 2038] [outer = 17559C00] 23:30:35 INFO - PROCESS | 920 | 1464935435124 Marionette DEBUG loaded listener.js 23:30:35 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (17E5A000) [pid = 920] [serial = 2039] [outer = 17559C00] 23:30:36 INFO - PROCESS | 920 | 1464935436329 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:30:36 INFO - PROCESS | 920 | 1464935436369 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 23:30:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:30:36 INFO - PROCESS | 920 | 1464935436460 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:30:36 INFO - PROCESS | 920 | 1464935436464 Marionette TRACE conn6 <- [1,2682,null,{}] 23:30:36 INFO - PROCESS | 920 | 1464935436471 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:30:36 INFO - PROCESS | 920 | 1464935436568 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 23:30:36 INFO - PROCESS | 920 | 1464935436713 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:36 INFO - PROCESS | 920 | ++DOCSHELL 13909400 == 61 [pid = 920] [id = 680] 23:30:36 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1390F400) [pid = 920] [serial = 2040] [outer = 00000000] 23:30:36 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (139F3000) [pid = 920] [serial = 2041] [outer = 1390F400] 23:30:36 INFO - PROCESS | 920 | 1464935436770 Marionette DEBUG loaded listener.js 23:30:36 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (146D0000) [pid = 920] [serial = 2042] [outer = 1390F400] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 17E50400 == 60 [pid = 920] [id = 587] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 0E265800 == 59 [pid = 920] [id = 613] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 1B36F000 == 58 [pid = 920] [id = 652] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 14661C00 == 57 [pid = 920] [id = 675] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 16D53000 == 56 [pid = 920] [id = 674] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 15635C00 == 55 [pid = 920] [id = 673] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 146C4C00 == 54 [pid = 920] [id = 672] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 1237A800 == 53 [pid = 920] [id = 671] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 0E162800 == 52 [pid = 920] [id = 670] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 0CF06000 == 51 [pid = 920] [id = 669] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 131 (1B363400) [pid = 920] [serial = 1945] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 130 (15B27800) [pid = 920] [serial = 1948] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 129 (17FFD800) [pid = 920] [serial = 1951] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 128 (1BC04400) [pid = 920] [serial = 1954] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 127 (1C021C00) [pid = 920] [serial = 1957] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 155F1400 == 50 [pid = 920] [id = 665] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 12374000 == 49 [pid = 920] [id = 664] 23:30:37 INFO - PROCESS | 920 | --DOCSHELL 17DC2000 == 48 [pid = 920] [id = 663] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 126 (17DC3800) [pid = 920] [serial = 1987] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 125 (16D24800) [pid = 920] [serial = 1975] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 124 (1796F000) [pid = 920] [serial = 1978] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 123 (16EDC800) [pid = 920] [serial = 1976] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 122 (12942800) [pid = 920] [serial = 1961] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 121 (122B5400) [pid = 920] [serial = 1960] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 120 (15E3CC00) [pid = 920] [serial = 1972] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 119 (12CAD400) [pid = 920] [serial = 1966] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 118 (143DF000) [pid = 920] [serial = 1967] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 117 (152D7800) [pid = 920] [serial = 1969] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 116 (155F5800) [pid = 920] [serial = 1970] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 115 (0D9E9C00) [pid = 920] [serial = 1963] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 114 (0F098800) [pid = 920] [serial = 1964] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 113 (0E15EC00) [pid = 920] [serial = 1981] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 112 (17BB9800) [pid = 920] [serial = 1979] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17CD1C00) [pid = 920] [serial = 1984] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17DC9400) [pid = 920] [serial = 1988] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17CDE000) [pid = 920] [serial = 1985] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 108 (15E44000) [pid = 920] [serial = 1973] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1465E800) [pid = 920] [serial = 1982] [outer = 00000000] [url = about:blank] 23:30:37 INFO - PROCESS | 920 | 1464935437867 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:30:37 INFO - PROCESS | 920 | 1464935437895 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 23:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:30:37 INFO - PROCESS | 920 | 1464935437901 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:30:37 INFO - PROCESS | 920 | 1464935437904 Marionette TRACE conn6 <- [1,2686,null,{}] 23:30:37 INFO - PROCESS | 920 | 1464935437907 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:30:37 INFO - PROCESS | 920 | 1464935437998 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 23:30:38 INFO - PROCESS | 920 | 1464935438006 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:38 INFO - PROCESS | 920 | ++DOCSHELL 0E15C400 == 49 [pid = 920] [id = 681] 23:30:38 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (0E162C00) [pid = 920] [serial = 2043] [outer = 00000000] 23:30:38 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (1238E800) [pid = 920] [serial = 2044] [outer = 0E162C00] 23:30:38 INFO - PROCESS | 920 | 1464935438051 Marionette DEBUG loaded listener.js 23:30:38 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (129FB800) [pid = 920] [serial = 2045] [outer = 0E162C00] 23:30:39 INFO - PROCESS | 920 | 1464935439031 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:30:39 INFO - PROCESS | 920 | 1464935439091 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 23:30:39 INFO - PROCESS | 920 | 1464935439094 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:30:39 INFO - PROCESS | 920 | 1464935439098 Marionette TRACE conn6 <- [1,2690,null,{}] 23:30:39 INFO - PROCESS | 920 | 1464935439107 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:30:39 INFO - PROCESS | 920 | 1464935439200 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 23:30:39 INFO - PROCESS | 920 | 1464935439208 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:39 INFO - PROCESS | 920 | ++DOCSHELL 147FB400 == 50 [pid = 920] [id = 682] 23:30:39 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (1520B400) [pid = 920] [serial = 2046] [outer = 00000000] 23:30:39 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (155F6800) [pid = 920] [serial = 2047] [outer = 1520B400] 23:30:39 INFO - PROCESS | 920 | 1464935439254 Marionette DEBUG loaded listener.js 23:30:39 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (15633800) [pid = 920] [serial = 2048] [outer = 1520B400] 23:30:39 INFO - PROCESS | 920 | 1464935439786 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:30:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:30:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 23:30:39 INFO - PROCESS | 920 | 1464935439835 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 23:30:39 INFO - PROCESS | 920 | 1464935439837 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 23:30:39 INFO - PROCESS | 920 | 1464935439841 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:30:39 INFO - PROCESS | 920 | 1464935439842 Marionette TRACE conn6 <- [1,2694,null,{}] 23:30:39 INFO - PROCESS | 920 | 1464935439846 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:30:39 INFO - PROCESS | 920 | 1464935439974 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 23:30:40 INFO - PROCESS | 920 | 1464935440045 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:40 INFO - PROCESS | 920 | ++DOCSHELL 15EFBC00 == 51 [pid = 920] [id = 683] 23:30:40 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (16742800) [pid = 920] [serial = 2049] [outer = 00000000] 23:30:40 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (16D2CC00) [pid = 920] [serial = 2050] [outer = 16742800] 23:30:40 INFO - PROCESS | 920 | 1464935440090 Marionette DEBUG loaded listener.js 23:30:40 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (16D54800) [pid = 920] [serial = 2051] [outer = 16742800] 23:30:40 INFO - PROCESS | 920 | 1464935440514 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:30:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 23:30:40 INFO - PROCESS | 920 | 1464935440575 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 23:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:30:40 INFO - PROCESS | 920 | 1464935440576 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 23:30:40 INFO - PROCESS | 920 | 1464935440580 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:30:40 INFO - PROCESS | 920 | 1464935440581 Marionette TRACE conn6 <- [1,2698,null,{}] 23:30:40 INFO - PROCESS | 920 | 1464935440585 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:30:40 INFO - PROCESS | 920 | 1464935440734 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 23:30:40 INFO - PROCESS | 920 | 1464935440806 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:40 INFO - PROCESS | 920 | ++DOCSHELL 14669800 == 52 [pid = 920] [id = 684] 23:30:40 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (15E3B000) [pid = 920] [serial = 2052] [outer = 00000000] 23:30:40 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17BB5C00) [pid = 920] [serial = 2053] [outer = 15E3B000] 23:30:40 INFO - PROCESS | 920 | 1464935440850 Marionette DEBUG loaded listener.js 23:30:40 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (17BB8C00) [pid = 920] [serial = 2054] [outer = 15E3B000] 23:30:41 INFO - PROCESS | 920 | 1464935441269 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:30:41 INFO - PROCESS | 920 | 1464935441318 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 23:30:41 INFO - PROCESS | 920 | 1464935441321 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:30:41 INFO - PROCESS | 920 | 1464935441323 Marionette TRACE conn6 <- [1,2702,null,{}] 23:30:41 INFO - PROCESS | 920 | 1464935441326 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:30:41 INFO - PROCESS | 920 | 1464935441610 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 23:30:41 INFO - PROCESS | 920 | --DOMWINDOW == 118 (16EB6000) [pid = 920] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:30:41 INFO - PROCESS | 920 | --DOMWINDOW == 117 (146C5000) [pid = 920] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:30:41 INFO - PROCESS | 920 | --DOMWINDOW == 116 (0E264400) [pid = 920] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:30:41 INFO - PROCESS | 920 | --DOMWINDOW == 115 (146C9800) [pid = 920] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:30:41 INFO - PROCESS | 920 | --DOMWINDOW == 114 (126A4C00) [pid = 920] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:30:41 INFO - PROCESS | 920 | --DOMWINDOW == 113 (0CF0B000) [pid = 920] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:30:41 INFO - PROCESS | 920 | --DOMWINDOW == 112 (156DFC00) [pid = 920] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:30:41 INFO - PROCESS | 920 | 1464935441684 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:41 INFO - PROCESS | 920 | ++DOCSHELL 0D66F800 == 53 [pid = 920] [id = 685] 23:30:41 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (0E157800) [pid = 920] [serial = 2055] [outer = 00000000] 23:30:41 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (146CF800) [pid = 920] [serial = 2056] [outer = 0E157800] 23:30:41 INFO - PROCESS | 920 | 1464935441729 Marionette DEBUG loaded listener.js 23:30:41 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (17CDD000) [pid = 920] [serial = 2057] [outer = 0E157800] 23:30:42 INFO - PROCESS | 920 | 1464935442131 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:30:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 870ms 23:30:42 INFO - PROCESS | 920 | 1464935442196 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 23:30:42 INFO - PROCESS | 920 | 1464935442198 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 23:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:30:42 INFO - PROCESS | 920 | 1464935442201 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:30:42 INFO - PROCESS | 920 | 1464935442203 Marionette TRACE conn6 <- [1,2706,null,{}] 23:30:42 INFO - PROCESS | 920 | 1464935442206 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:30:42 INFO - PROCESS | 920 | 1464935442288 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 23:30:42 INFO - PROCESS | 920 | 1464935442297 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:42 INFO - PROCESS | 920 | ++DOCSHELL 17DC6C00 == 54 [pid = 920] [id = 686] 23:30:42 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (17E50400) [pid = 920] [serial = 2058] [outer = 00000000] 23:30:42 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (17E8BC00) [pid = 920] [serial = 2059] [outer = 17E50400] 23:30:42 INFO - PROCESS | 920 | 1464935442343 Marionette DEBUG loaded listener.js 23:30:42 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (17FF0000) [pid = 920] [serial = 2060] [outer = 17E50400] 23:30:42 INFO - PROCESS | 920 | 1464935442787 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:30:42 INFO - PROCESS | 920 | 1464935442834 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 23:30:42 INFO - PROCESS | 920 | 1464935442837 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:30:42 INFO - PROCESS | 920 | 1464935442839 Marionette TRACE conn6 <- [1,2710,null,{}] 23:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:30:42 INFO - PROCESS | 920 | 1464935442842 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:30:42 INFO - PROCESS | 920 | 1464935442927 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 23:30:42 INFO - PROCESS | 920 | 1464935442934 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:42 INFO - PROCESS | 920 | ++DOCSHELL 18228400 == 55 [pid = 920] [id = 687] 23:30:42 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (18231000) [pid = 920] [serial = 2061] [outer = 00000000] 23:30:42 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (18260C00) [pid = 920] [serial = 2062] [outer = 18231000] 23:30:42 INFO - PROCESS | 920 | 1464935442978 Marionette DEBUG loaded listener.js 23:30:43 INFO - PROCESS | 920 | ++DOMWINDOW == 121 (18264000) [pid = 920] [serial = 2063] [outer = 18231000] 23:30:43 INFO - PROCESS | 920 | 1464935443435 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:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:30:43 INFO - PROCESS | 920 | 1464935443474 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 23:30:43 INFO - PROCESS | 920 | 1464935443477 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:30:43 INFO - PROCESS | 920 | 1464935443479 Marionette TRACE conn6 <- [1,2714,null,{}] 23:30:43 INFO - PROCESS | 920 | 1464935443482 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:30:43 INFO - PROCESS | 920 | 1464935443575 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 23:30:43 INFO - PROCESS | 920 | 1464935443582 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:43 INFO - PROCESS | 920 | ++DOCSHELL 0CF0C400 == 56 [pid = 920] [id = 688] 23:30:43 INFO - PROCESS | 920 | ++DOMWINDOW == 122 (0CF0D000) [pid = 920] [serial = 2064] [outer = 00000000] 23:30:43 INFO - PROCESS | 920 | ++DOMWINDOW == 123 (0D9EB800) [pid = 920] [serial = 2065] [outer = 0CF0D000] 23:30:43 INFO - PROCESS | 920 | 1464935443699 Marionette DEBUG loaded listener.js 23:30:43 INFO - PROCESS | 920 | ++DOMWINDOW == 124 (0DE50800) [pid = 920] [serial = 2066] [outer = 0CF0D000] 23:30:44 INFO - PROCESS | 920 | 1464935444446 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:30:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1018ms 23:30:44 INFO - PROCESS | 920 | 1464935444497 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 23:30:44 INFO - PROCESS | 920 | 1464935444501 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 23:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:30:44 INFO - PROCESS | 920 | 1464935444542 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:30:44 INFO - PROCESS | 920 | 1464935444544 Marionette TRACE conn6 <- [1,2718,null,{}] 23:30:44 INFO - PROCESS | 920 | 1464935444550 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:30:44 INFO - PROCESS | 920 | 1464935444666 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 23:30:44 INFO - PROCESS | 920 | 1464935444816 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:44 INFO - PROCESS | 920 | ++DOCSHELL 146D2400 == 57 [pid = 920] [id = 689] 23:30:44 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (146D2800) [pid = 920] [serial = 2067] [outer = 00000000] 23:30:44 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (152D9000) [pid = 920] [serial = 2068] [outer = 146D2800] 23:30:44 INFO - PROCESS | 920 | 1464935444874 Marionette DEBUG loaded listener.js 23:30:44 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (1562A800) [pid = 920] [serial = 2069] [outer = 146D2800] 23:30:45 INFO - PROCESS | 920 | 1464935445923 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:30:45 INFO - PROCESS | 920 | 1464935445987 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 23:30:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:30:45 INFO - PROCESS | 920 | 1464935445994 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:30:45 INFO - PROCESS | 920 | 1464935445997 Marionette TRACE conn6 <- [1,2722,null,{}] 23:30:45 INFO - PROCESS | 920 | 1464935446001 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:30:46 INFO - PROCESS | 920 | 1464935446181 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 23:30:46 INFO - PROCESS | 920 | 1464935446327 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:46 INFO - PROCESS | 920 | ++DOCSHELL 17CD2000 == 58 [pid = 920] [id = 690] 23:30:46 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (17CD9400) [pid = 920] [serial = 2070] [outer = 00000000] 23:30:46 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (17DC2000) [pid = 920] [serial = 2071] [outer = 17CD9400] 23:30:46 INFO - PROCESS | 920 | 1464935446381 Marionette DEBUG loaded listener.js 23:30:46 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (1822D800) [pid = 920] [serial = 2072] [outer = 17CD9400] 23:30:46 INFO - PROCESS | 920 | 1464935446953 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:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 970ms 23:30:46 INFO - PROCESS | 920 | 1464935446967 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 23:30:46 INFO - PROCESS | 920 | 1464935446970 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 23:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:30:46 INFO - PROCESS | 920 | 1464935446973 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:30:46 INFO - PROCESS | 920 | 1464935446977 Marionette TRACE conn6 <- [1,2726,null,{}] 23:30:46 INFO - PROCESS | 920 | 1464935446988 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:30:47 INFO - PROCESS | 920 | 1464935447103 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 23:30:47 INFO - PROCESS | 920 | 1464935447266 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:47 INFO - PROCESS | 920 | ++DOCSHELL 1A389000 == 59 [pid = 920] [id = 691] 23:30:47 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (1A38D800) [pid = 920] [serial = 2073] [outer = 00000000] 23:30:47 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (1A391400) [pid = 920] [serial = 2074] [outer = 1A38D800] 23:30:47 INFO - PROCESS | 920 | 1464935447320 Marionette DEBUG loaded listener.js 23:30:47 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (1A83BC00) [pid = 920] [serial = 2075] [outer = 1A38D800] 23:30:47 INFO - PROCESS | 920 | 1464935447913 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:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 23:30:47 INFO - PROCESS | 920 | 1464935447947 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 23:30:47 INFO - PROCESS | 920 | 1464935447950 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 23:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:30:47 INFO - PROCESS | 920 | 1464935447953 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:30:47 INFO - PROCESS | 920 | 1464935447955 Marionette TRACE conn6 <- [1,2730,null,{}] 23:30:47 INFO - PROCESS | 920 | 1464935447959 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:30:48 INFO - PROCESS | 920 | 1464935448069 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 23:30:48 INFO - PROCESS | 920 | 1464935448230 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:48 INFO - PROCESS | 920 | ++DOCSHELL 18259400 == 60 [pid = 920] [id = 692] 23:30:48 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (1A839C00) [pid = 920] [serial = 2076] [outer = 00000000] 23:30:48 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (1B208C00) [pid = 920] [serial = 2077] [outer = 1A839C00] 23:30:48 INFO - PROCESS | 920 | 1464935448286 Marionette DEBUG loaded listener.js 23:30:48 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (1B20DC00) [pid = 920] [serial = 2078] [outer = 1A839C00] 23:30:48 INFO - PROCESS | 920 | 1464935448857 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:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 930ms 23:30:48 INFO - PROCESS | 920 | 1464935448887 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 23:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:30:48 INFO - PROCESS | 920 | 1464935448889 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 23:30:48 INFO - PROCESS | 920 | 1464935448892 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:30:48 INFO - PROCESS | 920 | 1464935448894 Marionette TRACE conn6 <- [1,2734,null,{}] 23:30:48 INFO - PROCESS | 920 | 1464935448898 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:30:48 INFO - PROCESS | 920 | 1464935449003 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 23:30:49 INFO - PROCESS | 920 | 1464935449155 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:49 INFO - PROCESS | 920 | ++DOCSHELL 1B2E9000 == 61 [pid = 920] [id = 693] 23:30:49 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (1B2EC800) [pid = 920] [serial = 2079] [outer = 00000000] 23:30:49 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (1B2EF800) [pid = 920] [serial = 2080] [outer = 1B2EC800] 23:30:49 INFO - PROCESS | 920 | 1464935449213 Marionette DEBUG loaded listener.js 23:30:49 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (1B362C00) [pid = 920] [serial = 2081] [outer = 1B2EC800] 23:30:49 INFO - PROCESS | 920 | 1464935449776 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:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 931ms 23:30:49 INFO - PROCESS | 920 | 1464935449823 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 23:30:49 INFO - PROCESS | 920 | 1464935449826 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 23:30:49 INFO - PROCESS | 920 | 1464935449829 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:30:49 INFO - PROCESS | 920 | 1464935449831 Marionette TRACE conn6 <- [1,2738,null,{}] 23:30:49 INFO - PROCESS | 920 | 1464935449835 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:30:49 INFO - PROCESS | 920 | 1464935449947 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 23:30:50 INFO - PROCESS | 920 | 1464935450239 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:50 INFO - PROCESS | 920 | ++DOCSHELL 0CF0E800 == 62 [pid = 920] [id = 694] 23:30:50 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (0E153C00) [pid = 920] [serial = 2082] [outer = 00000000] 23:30:50 INFO - PROCESS | 920 | ++DOMWINDOW == 141 (0EEF5400) [pid = 920] [serial = 2083] [outer = 0E153C00] 23:30:50 INFO - PROCESS | 920 | 1464935450306 Marionette DEBUG loaded listener.js 23:30:50 INFO - PROCESS | 920 | ++DOMWINDOW == 142 (12A44000) [pid = 920] [serial = 2084] [outer = 0E153C00] 23:30:50 INFO - PROCESS | 920 | 1464935450909 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:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1122ms 23:30:50 INFO - PROCESS | 920 | 1464935450955 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 23:30:50 INFO - PROCESS | 920 | 1464935450960 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 23:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:30:50 INFO - PROCESS | 920 | 1464935450964 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:30:50 INFO - PROCESS | 920 | 1464935450967 Marionette TRACE conn6 <- [1,2742,null,{}] 23:30:50 INFO - PROCESS | 920 | 1464935450972 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:30:51 INFO - PROCESS | 920 | 1464935451110 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 23:30:51 INFO - PROCESS | 920 | 1464935451276 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 143E3000 == 61 [pid = 920] [id = 628] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 18228400 == 60 [pid = 920] [id = 687] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 17DC6C00 == 59 [pid = 920] [id = 686] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 0D66F800 == 58 [pid = 920] [id = 685] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 14669800 == 57 [pid = 920] [id = 684] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 147FB400 == 56 [pid = 920] [id = 682] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 0E15C400 == 55 [pid = 920] [id = 681] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 13909400 == 54 [pid = 920] [id = 680] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 141 (17E5D000) [pid = 920] [serial = 1990] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 140 (12CA6C00) [pid = 920] [serial = 1993] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 139 (16A25400) [pid = 920] [serial = 1996] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 138 (18232000) [pid = 920] [serial = 1999] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 137 (19F7CC00) [pid = 920] [serial = 2002] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 136 (1A392400) [pid = 920] [serial = 2005] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 135 (17CD7400) [pid = 920] [serial = 2029] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | ++DOCSHELL 0D186000 == 55 [pid = 920] [id = 695] 23:30:51 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (0D1E2000) [pid = 920] [serial = 2085] [outer = 00000000] 23:30:51 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (0E6F0800) [pid = 920] [serial = 2086] [outer = 0D1E2000] 23:30:51 INFO - PROCESS | 920 | 1464935451381 Marionette DEBUG loaded listener.js 23:30:51 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (12379800) [pid = 920] [serial = 2087] [outer = 0D1E2000] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 0E3B3000 == 54 [pid = 920] [id = 677] 23:30:51 INFO - PROCESS | 920 | --DOCSHELL 16F6F000 == 53 [pid = 920] [id = 676] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 137 (17550800) [pid = 920] [serial = 2023] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 136 (1772F000) [pid = 920] [serial = 2024] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 135 (147FB000) [pid = 920] [serial = 2017] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 134 (0E6AA000) [pid = 920] [serial = 2011] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 133 (0F06EC00) [pid = 920] [serial = 2012] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 132 (1796DC00) [pid = 920] [serial = 2026] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 131 (12CB4000) [pid = 920] [serial = 2014] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 130 (139F7C00) [pid = 920] [serial = 2015] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 129 (0D038C00) [pid = 920] [serial = 2009] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 128 (0CFAA400) [pid = 920] [serial = 2008] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 127 (17BB6800) [pid = 920] [serial = 2027] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 126 (15E38C00) [pid = 920] [serial = 2020] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 125 (15EEF000) [pid = 920] [serial = 2021] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | --DOMWINDOW == 124 (152DD800) [pid = 920] [serial = 2018] [outer = 00000000] [url = about:blank] 23:30:51 INFO - PROCESS | 920 | 1464935451810 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:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 870ms 23:30:51 INFO - PROCESS | 920 | 1464935451837 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 23:30:51 INFO - PROCESS | 920 | 1464935451841 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 23:30:51 INFO - PROCESS | 920 | 1464935451845 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:30:51 INFO - PROCESS | 920 | 1464935451847 Marionette TRACE conn6 <- [1,2746,null,{}] 23:30:51 INFO - PROCESS | 920 | 1464935451851 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:30:51 INFO - PROCESS | 920 | 1464935451943 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 23:30:51 INFO - PROCESS | 920 | 1464935451952 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:51 INFO - PROCESS | 920 | ++DOCSHELL 14669800 == 54 [pid = 920] [id = 696] 23:30:51 INFO - PROCESS | 920 | ++DOMWINDOW == 125 (146C4800) [pid = 920] [serial = 2088] [outer = 00000000] 23:30:51 INFO - PROCESS | 920 | ++DOMWINDOW == 126 (15202000) [pid = 920] [serial = 2089] [outer = 146C4800] 23:30:51 INFO - PROCESS | 920 | 1464935451999 Marionette DEBUG loaded listener.js 23:30:52 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (156E0800) [pid = 920] [serial = 2090] [outer = 146C4800] 23:30:52 INFO - PROCESS | 920 | 1464935452497 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:30:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:30:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 23:30:52 INFO - PROCESS | 920 | 1464935452520 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 23:30:52 INFO - PROCESS | 920 | 1464935452522 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 23:30:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:30:52 INFO - PROCESS | 920 | 1464935452527 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:30:52 INFO - PROCESS | 920 | 1464935452533 Marionette TRACE conn6 <- [1,2750,null,{}] 23:30:52 INFO - PROCESS | 920 | 1464935452542 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:30:52 INFO - PROCESS | 920 | 1464935452634 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 23:30:52 INFO - PROCESS | 920 | 1464935452642 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:52 INFO - PROCESS | 920 | ++DOCSHELL 16A1FC00 == 55 [pid = 920] [id = 697] 23:30:52 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (16D30000) [pid = 920] [serial = 2091] [outer = 00000000] 23:30:52 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (17558000) [pid = 920] [serial = 2092] [outer = 16D30000] 23:30:52 INFO - PROCESS | 920 | 1464935452687 Marionette DEBUG loaded listener.js 23:30:52 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (17968000) [pid = 920] [serial = 2093] [outer = 16D30000] 23:30:53 INFO - PROCESS | 920 | 1464935453163 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:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 23:30:53 INFO - PROCESS | 920 | 1464935453221 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 23:30:53 INFO - PROCESS | 920 | 1464935453224 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 23:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:30:53 INFO - PROCESS | 920 | 1464935453227 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:30:53 INFO - PROCESS | 920 | 1464935453229 Marionette TRACE conn6 <- [1,2754,null,{}] 23:30:53 INFO - PROCESS | 920 | 1464935453232 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:30:53 INFO - PROCESS | 920 | 1464935453322 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 23:30:53 INFO - PROCESS | 920 | 1464935453329 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:53 INFO - PROCESS | 920 | ++DOCSHELL 1796F400 == 56 [pid = 920] [id = 698] 23:30:53 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (17BB9000) [pid = 920] [serial = 2094] [outer = 00000000] 23:30:53 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (17CDD800) [pid = 920] [serial = 2095] [outer = 17BB9000] 23:30:53 INFO - PROCESS | 920 | 1464935453373 Marionette DEBUG loaded listener.js 23:30:53 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (17DB2400) [pid = 920] [serial = 2096] [outer = 17BB9000] 23:30:53 INFO - PROCESS | 920 | 1464935453837 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:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 23:30:53 INFO - PROCESS | 920 | 1464935453877 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 23:30:53 INFO - PROCESS | 920 | 1464935453879 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 23:30:53 INFO - PROCESS | 920 | 1464935453882 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:30:53 INFO - PROCESS | 920 | 1464935453883 Marionette TRACE conn6 <- [1,2758,null,{}] 23:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:30:53 INFO - PROCESS | 920 | 1464935453893 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:30:54 INFO - PROCESS | 920 | 1464935454014 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 23:30:54 INFO - PROCESS | 920 | 1464935454112 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:54 INFO - PROCESS | 920 | ++DOCSHELL 0DE49800 == 57 [pid = 920] [id = 699] 23:30:54 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (155FB000) [pid = 920] [serial = 2097] [outer = 00000000] 23:30:54 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (17DC9400) [pid = 920] [serial = 2098] [outer = 155FB000] 23:30:54 INFO - PROCESS | 920 | 1464935454164 Marionette DEBUG loaded listener.js 23:30:54 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (17E8C000) [pid = 920] [serial = 2099] [outer = 155FB000] 23:30:54 INFO - PROCESS | 920 | 1464935454592 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:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 23:30:54 INFO - PROCESS | 920 | 1464935454619 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 23:30:54 INFO - PROCESS | 920 | 1464935454621 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 23:30:54 INFO - PROCESS | 920 | 1464935454623 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:30:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:30:54 INFO - PROCESS | 920 | 1464935454625 Marionette TRACE conn6 <- [1,2762,null,{}] 23:30:54 INFO - PROCESS | 920 | 1464935454628 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:30:54 INFO - PROCESS | 920 | 1464935454759 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 23:30:54 INFO - PROCESS | 920 | 1464935454765 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:54 INFO - PROCESS | 920 | ++DOCSHELL 18228800 == 58 [pid = 920] [id = 700] 23:30:54 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (18228C00) [pid = 920] [serial = 2100] [outer = 00000000] 23:30:54 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (19B6B800) [pid = 920] [serial = 2101] [outer = 18228C00] 23:30:54 INFO - PROCESS | 920 | 1464935454881 Marionette DEBUG loaded listener.js 23:30:54 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (1A0E2400) [pid = 920] [serial = 2102] [outer = 18228C00] 23:30:55 INFO - PROCESS | 920 | 1464935455295 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:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 23:30:55 INFO - PROCESS | 920 | 1464935455358 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 23:30:55 INFO - PROCESS | 920 | 1464935455360 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 23:30:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:30:55 INFO - PROCESS | 920 | 1464935455369 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:30:55 INFO - PROCESS | 920 | 1464935455371 Marionette TRACE conn6 <- [1,2766,null,{}] 23:30:55 INFO - PROCESS | 920 | 1464935455374 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:30:55 INFO - PROCESS | 920 | 1464935455525 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 23:30:55 INFO - PROCESS | 920 | 1464935455603 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:55 INFO - PROCESS | 920 | ++DOCSHELL 0DE48000 == 59 [pid = 920] [id = 701] 23:30:55 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (146CA000) [pid = 920] [serial = 2103] [outer = 00000000] 23:30:55 INFO - PROCESS | 920 | ++DOMWINDOW == 141 (1A8B2400) [pid = 920] [serial = 2104] [outer = 146CA000] 23:30:55 INFO - PROCESS | 920 | 1464935455646 Marionette DEBUG loaded listener.js 23:30:55 INFO - PROCESS | 920 | ++DOMWINDOW == 142 (1B2EB000) [pid = 920] [serial = 2105] [outer = 146CA000] 23:30:56 INFO - PROCESS | 920 | --DOMWINDOW == 141 (15E3B000) [pid = 920] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:30:56 INFO - PROCESS | 920 | --DOMWINDOW == 140 (1390F400) [pid = 920] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:30:56 INFO - PROCESS | 920 | --DOMWINDOW == 139 (16742800) [pid = 920] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:30:56 INFO - PROCESS | 920 | --DOMWINDOW == 138 (1520B400) [pid = 920] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:30:56 INFO - PROCESS | 920 | --DOMWINDOW == 137 (17E50400) [pid = 920] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:30:56 INFO - PROCESS | 920 | --DOMWINDOW == 136 (0E157800) [pid = 920] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:30:56 INFO - PROCESS | 920 | --DOMWINDOW == 135 (0E162C00) [pid = 920] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:30:56 INFO - PROCESS | 920 | 1464935456157 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:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 830ms 23:30:56 INFO - PROCESS | 920 | 1464935456203 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 23:30:56 INFO - PROCESS | 920 | 1464935456205 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 23:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:30:56 INFO - PROCESS | 920 | 1464935456208 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:30:56 INFO - PROCESS | 920 | 1464935456210 Marionette TRACE conn6 <- [1,2770,null,{}] 23:30:56 INFO - PROCESS | 920 | 1464935456213 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:30:56 INFO - PROCESS | 920 | 1464935456300 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 23:30:56 INFO - PROCESS | 920 | 1464935456413 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:56 INFO - PROCESS | 920 | ++DOCSHELL 15E39400 == 60 [pid = 920] [id = 702] 23:30:56 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (16744400) [pid = 920] [serial = 2106] [outer = 00000000] 23:30:56 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (1A83DC00) [pid = 920] [serial = 2107] [outer = 16744400] 23:30:56 INFO - PROCESS | 920 | 1464935456456 Marionette DEBUG loaded listener.js 23:30:56 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (1B362000) [pid = 920] [serial = 2108] [outer = 16744400] 23:30:56 INFO - PROCESS | 920 | 1464935456816 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:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 23:30:56 INFO - PROCESS | 920 | 1464935456840 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 23:30:56 INFO - PROCESS | 920 | 1464935456842 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 23:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:30:56 INFO - PROCESS | 920 | 1464935456845 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:30:56 INFO - PROCESS | 920 | 1464935456846 Marionette TRACE conn6 <- [1,2774,null,{}] 23:30:56 INFO - PROCESS | 920 | 1464935456850 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:30:57 INFO - PROCESS | 920 | 1464935457014 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 23:30:57 INFO - PROCESS | 920 | 1464935457042 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:57 INFO - PROCESS | 920 | ++DOCSHELL 1B36F000 == 61 [pid = 920] [id = 703] 23:30:57 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (1BC04400) [pid = 920] [serial = 2109] [outer = 00000000] 23:30:57 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (1BC0BC00) [pid = 920] [serial = 2110] [outer = 1BC04400] 23:30:57 INFO - PROCESS | 920 | 1464935457086 Marionette DEBUG loaded listener.js 23:30:57 INFO - PROCESS | 920 | ++DOMWINDOW == 141 (1C018400) [pid = 920] [serial = 2111] [outer = 1BC04400] 23:30:57 INFO - PROCESS | 920 | 1464935457497 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:30:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:30:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 23:30:57 INFO - PROCESS | 920 | 1464935457516 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 23:30:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:30:57 INFO - PROCESS | 920 | 1464935457518 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 23:30:57 INFO - PROCESS | 920 | 1464935457521 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:30:57 INFO - PROCESS | 920 | 1464935457523 Marionette TRACE conn6 <- [1,2778,null,{}] 23:30:57 INFO - PROCESS | 920 | 1464935457526 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:30:57 INFO - PROCESS | 920 | 1464935457662 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 23:30:57 INFO - PROCESS | 920 | 1464935457671 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:57 INFO - PROCESS | 920 | ++DOCSHELL 16747C00 == 62 [pid = 920] [id = 704] 23:30:57 INFO - PROCESS | 920 | ++DOMWINDOW == 142 (16765000) [pid = 920] [serial = 2112] [outer = 00000000] 23:30:57 INFO - PROCESS | 920 | ++DOMWINDOW == 143 (1C1A8000) [pid = 920] [serial = 2113] [outer = 16765000] 23:30:57 INFO - PROCESS | 920 | 1464935457720 Marionette DEBUG loaded listener.js 23:30:57 INFO - PROCESS | 920 | ++DOMWINDOW == 144 (1C776400) [pid = 920] [serial = 2114] [outer = 16765000] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 17E8E400 == 61 [pid = 920] [id = 666] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 17E51C00 == 60 [pid = 920] [id = 650] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0D02F800 == 59 [pid = 920] [id = 632] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0D629400 == 58 [pid = 920] [id = 651] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0E15F000 == 57 [pid = 920] [id = 616] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 1390EC00 == 56 [pid = 920] [id = 571] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 16F6C000 == 55 [pid = 920] [id = 629] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 146C5800 == 54 [pid = 920] [id = 407] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 17551C00 == 53 [pid = 920] [id = 679] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0D13A400 == 52 [pid = 920] [id = 602] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 147A8800 == 51 [pid = 920] [id = 678] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 17CDB400 == 50 [pid = 920] [id = 573] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 17DB9800 == 49 [pid = 920] [id = 600] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 143E6000 == 48 [pid = 920] [id = 634] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 15E07C00 == 47 [pid = 920] [id = 635] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 17FFBC00 == 46 [pid = 920] [id = 601] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0D6CB000 == 45 [pid = 920] [id = 648] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 12CB4C00 == 44 [pid = 920] [id = 585] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 18261C00 == 43 [pid = 920] [id = 667] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 15EFBC00 == 42 [pid = 920] [id = 683] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0D186000 == 41 [pid = 920] [id = 695] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0CF0E800 == 40 [pid = 920] [id = 694] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 1B2E9000 == 39 [pid = 920] [id = 693] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 1A389000 == 38 [pid = 920] [id = 691] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 18259400 == 37 [pid = 920] [id = 692] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 17CD2000 == 36 [pid = 920] [id = 690] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 122B1800 == 35 [pid = 920] [id = 668] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 146D2400 == 34 [pid = 920] [id = 689] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0CF0C400 == 33 [pid = 920] [id = 688] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 18228800 == 32 [pid = 920] [id = 700] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 1796F400 == 31 [pid = 920] [id = 698] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0DE49800 == 30 [pid = 920] [id = 699] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 14669800 == 29 [pid = 920] [id = 696] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 16A1FC00 == 28 [pid = 920] [id = 697] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 15E39400 == 27 [pid = 920] [id = 702] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 0DE48000 == 26 [pid = 920] [id = 701] 23:30:59 INFO - PROCESS | 920 | --DOCSHELL 1B36F000 == 25 [pid = 920] [id = 703] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 143 (17BB5C00) [pid = 920] [serial = 2053] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 142 (146D0000) [pid = 920] [serial = 2042] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 141 (16D2CC00) [pid = 920] [serial = 2050] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 140 (15633800) [pid = 920] [serial = 2048] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 139 (17BB8C00) [pid = 920] [serial = 2054] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 138 (139F3000) [pid = 920] [serial = 2041] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 137 (17FF0000) [pid = 920] [serial = 2060] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 136 (15205800) [pid = 920] [serial = 2035] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 135 (17CDD000) [pid = 920] [serial = 2057] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 134 (17E8BC00) [pid = 920] [serial = 2059] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 133 (129FB800) [pid = 920] [serial = 2045] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 132 (146CF800) [pid = 920] [serial = 2056] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 131 (17DC4C00) [pid = 920] [serial = 2038] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 130 (155F6800) [pid = 920] [serial = 2047] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 129 (0F06C400) [pid = 920] [serial = 2032] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 128 (16D54800) [pid = 920] [serial = 2051] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 127 (1238E800) [pid = 920] [serial = 2044] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | --DOMWINDOW == 126 (18260C00) [pid = 920] [serial = 2062] [outer = 00000000] [url = about:blank] 23:31:00 INFO - PROCESS | 920 | 1464935460313 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:31:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:31:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2831ms 23:31:00 INFO - PROCESS | 920 | 1464935460353 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 23:31:00 INFO - PROCESS | 920 | 1464935460359 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 23:31:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:31:00 INFO - PROCESS | 920 | 1464935460365 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:31:00 INFO - PROCESS | 920 | 1464935460370 Marionette TRACE conn6 <- [1,2782,null,{}] 23:31:00 INFO - PROCESS | 920 | 1464935460377 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:31:00 INFO - PROCESS | 920 | 1464935460502 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 23:31:00 INFO - PROCESS | 920 | 1464935460644 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:00 INFO - PROCESS | 920 | ++DOCSHELL 0D02D000 == 26 [pid = 920] [id = 705] 23:31:00 INFO - PROCESS | 920 | ++DOMWINDOW == 127 (0D02D800) [pid = 920] [serial = 2115] [outer = 00000000] 23:31:00 INFO - PROCESS | 920 | ++DOMWINDOW == 128 (0D038C00) [pid = 920] [serial = 2116] [outer = 0D02D800] 23:31:00 INFO - PROCESS | 920 | 1464935460703 Marionette DEBUG loaded listener.js 23:31:00 INFO - PROCESS | 920 | ++DOMWINDOW == 129 (0D184400) [pid = 920] [serial = 2117] [outer = 0D02D800] 23:31:01 INFO - PROCESS | 920 | 1464935461320 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:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1023ms 23:31:01 INFO - PROCESS | 920 | 1464935461391 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 23:31:01 INFO - PROCESS | 920 | 1464935461399 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 23:31:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:31:01 INFO - PROCESS | 920 | 1464935461405 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:31:01 INFO - PROCESS | 920 | 1464935461408 Marionette TRACE conn6 <- [1,2786,null,{}] 23:31:01 INFO - PROCESS | 920 | 1464935461413 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:31:01 INFO - PROCESS | 920 | 1464935461540 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 23:31:01 INFO - PROCESS | 920 | 1464935461655 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:01 INFO - PROCESS | 920 | ++DOCSHELL 0DE49000 == 27 [pid = 920] [id = 706] 23:31:01 INFO - PROCESS | 920 | ++DOMWINDOW == 130 (0DE52000) [pid = 920] [serial = 2118] [outer = 00000000] 23:31:01 INFO - PROCESS | 920 | ++DOMWINDOW == 131 (0E158400) [pid = 920] [serial = 2119] [outer = 0DE52000] 23:31:01 INFO - PROCESS | 920 | 1464935461711 Marionette DEBUG loaded listener.js 23:31:01 INFO - PROCESS | 920 | ++DOMWINDOW == 132 (0E161400) [pid = 920] [serial = 2120] [outer = 0DE52000] 23:31:02 INFO - PROCESS | 920 | 1464935462535 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:31:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:31:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1177ms 23:31:02 INFO - PROCESS | 920 | 1464935462583 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 23:31:02 INFO - PROCESS | 920 | 1464935462586 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 23:31:02 INFO - PROCESS | 920 | 1464935462590 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:31:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:31:02 INFO - PROCESS | 920 | 1464935462594 Marionette TRACE conn6 <- [1,2790,null,{}] 23:31:02 INFO - PROCESS | 920 | 1464935462606 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:31:02 INFO - PROCESS | 920 | 1464935462728 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 23:31:02 INFO - PROCESS | 920 | 1464935462868 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:02 INFO - PROCESS | 920 | ++DOCSHELL 0F098800 == 28 [pid = 920] [id = 707] 23:31:02 INFO - PROCESS | 920 | ++DOMWINDOW == 133 (0F099000) [pid = 920] [serial = 2121] [outer = 00000000] 23:31:02 INFO - PROCESS | 920 | ++DOMWINDOW == 134 (122B5400) [pid = 920] [serial = 2122] [outer = 0F099000] 23:31:02 INFO - PROCESS | 920 | 1464935462932 Marionette DEBUG loaded listener.js 23:31:03 INFO - PROCESS | 920 | ++DOMWINDOW == 135 (12376000) [pid = 920] [serial = 2123] [outer = 0F099000] 23:31:03 INFO - PROCESS | 920 | --DOCSHELL 146CA400 == 27 [pid = 920] [id = 555] 23:31:03 INFO - PROCESS | 920 | --DOCSHELL 0CFAF000 == 26 [pid = 920] [id = 558] 23:31:03 INFO - PROCESS | 920 | --DOCSHELL 0D032800 == 25 [pid = 920] [id = 556] 23:31:03 INFO - PROCESS | 920 | --DOCSHELL 16F6E400 == 24 [pid = 920] [id = 557] 23:31:03 INFO - PROCESS | 920 | 1464935463621 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:31:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:31:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1070ms 23:31:03 INFO - PROCESS | 920 | 1464935463670 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 23:31:03 INFO - PROCESS | 920 | 1464935463674 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 23:31:03 INFO - PROCESS | 920 | 1464935463679 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:31:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:31:03 INFO - PROCESS | 920 | 1464935463682 Marionette TRACE conn6 <- [1,2794,null,{}] 23:31:03 INFO - PROCESS | 920 | 1464935463691 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:31:03 INFO - PROCESS | 920 | 1464935463786 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 23:31:03 INFO - PROCESS | 920 | 1464935463883 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:03 INFO - PROCESS | 920 | ++DOCSHELL 0D6CB000 == 25 [pid = 920] [id = 708] 23:31:03 INFO - PROCESS | 920 | ++DOMWINDOW == 136 (0D902800) [pid = 920] [serial = 2124] [outer = 00000000] 23:31:03 INFO - PROCESS | 920 | ++DOMWINDOW == 137 (0E157000) [pid = 920] [serial = 2125] [outer = 0D902800] 23:31:03 INFO - PROCESS | 920 | 1464935463931 Marionette DEBUG loaded listener.js 23:31:04 INFO - PROCESS | 920 | ++DOMWINDOW == 138 (0E6A8800) [pid = 920] [serial = 2126] [outer = 0D902800] 23:31:04 INFO - PROCESS | 920 | 1464935464304 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:31:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:31:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 23:31:04 INFO - PROCESS | 920 | 1464935464354 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 23:31:04 INFO - PROCESS | 920 | 1464935464360 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 23:31:04 INFO - PROCESS | 920 | 1464935464365 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:31:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:31:04 INFO - PROCESS | 920 | 1464935464368 Marionette TRACE conn6 <- [1,2798,null,{}] 23:31:04 INFO - PROCESS | 920 | 1464935464372 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:31:04 INFO - PROCESS | 920 | 1464935464490 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 23:31:04 INFO - PROCESS | 920 | 1464935464502 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:04 INFO - PROCESS | 920 | ++DOCSHELL 12387400 == 26 [pid = 920] [id = 709] 23:31:04 INFO - PROCESS | 920 | ++DOMWINDOW == 139 (123F2C00) [pid = 920] [serial = 2127] [outer = 00000000] 23:31:04 INFO - PROCESS | 920 | ++DOMWINDOW == 140 (1262DC00) [pid = 920] [serial = 2128] [outer = 123F2C00] 23:31:04 INFO - PROCESS | 920 | 1464935464547 Marionette DEBUG loaded listener.js 23:31:04 INFO - PROCESS | 920 | ++DOMWINDOW == 141 (129F8000) [pid = 920] [serial = 2129] [outer = 123F2C00] 23:31:05 INFO - PROCESS | 920 | 1464935465033 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:31:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:31:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 23:31:05 INFO - PROCESS | 920 | 1464935465099 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 23:31:05 INFO - PROCESS | 920 | 1464935465101 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 23:31:05 INFO - PROCESS | 920 | 1464935465105 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:31:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:31:05 INFO - PROCESS | 920 | 1464935465108 Marionette TRACE conn6 <- [1,2802,null,{}] 23:31:05 INFO - PROCESS | 920 | 1464935465119 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:31:05 INFO - PROCESS | 920 | 1464935465209 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 23:31:05 INFO - PROCESS | 920 | 1464935465309 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:05 INFO - PROCESS | 920 | ++DOCSHELL 13911000 == 27 [pid = 920] [id = 710] 23:31:05 INFO - PROCESS | 920 | ++DOMWINDOW == 142 (139F1000) [pid = 920] [serial = 2130] [outer = 00000000] 23:31:05 INFO - PROCESS | 920 | ++DOMWINDOW == 143 (139F7C00) [pid = 920] [serial = 2131] [outer = 139F1000] 23:31:05 INFO - PROCESS | 920 | 1464935465357 Marionette DEBUG loaded listener.js 23:31:05 INFO - PROCESS | 920 | ++DOMWINDOW == 144 (143EB800) [pid = 920] [serial = 2132] [outer = 139F1000] 23:31:05 INFO - PROCESS | 920 | 1464935465768 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:31:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:31:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 23:31:05 INFO - PROCESS | 920 | 1464935465789 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 23:31:05 INFO - PROCESS | 920 | 1464935465791 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 23:31:05 INFO - PROCESS | 920 | 1464935465795 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:31:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:31:05 INFO - PROCESS | 920 | 1464935465796 Marionette TRACE conn6 <- [1,2806,null,{}] 23:31:05 INFO - PROCESS | 920 | 1464935465800 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:31:05 INFO - PROCESS | 920 | 1464935465950 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 23:31:05 INFO - PROCESS | 920 | 1464935465976 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:05 INFO - PROCESS | 920 | ++DOCSHELL 14669400 == 28 [pid = 920] [id = 711] 23:31:05 INFO - PROCESS | 920 | ++DOMWINDOW == 145 (146C6400) [pid = 920] [serial = 2133] [outer = 00000000] 23:31:06 INFO - PROCESS | 920 | ++DOMWINDOW == 146 (146D0800) [pid = 920] [serial = 2134] [outer = 146C6400] 23:31:06 INFO - PROCESS | 920 | 1464935466030 Marionette DEBUG loaded listener.js 23:31:06 INFO - PROCESS | 920 | ++DOMWINDOW == 147 (147EF800) [pid = 920] [serial = 2135] [outer = 146C6400] 23:31:06 INFO - PROCESS | 920 | 1464935466467 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:31:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:31:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 23:31:06 INFO - PROCESS | 920 | 1464935466530 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 23:31:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:31:06 INFO - PROCESS | 920 | 1464935466532 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 23:31:06 INFO - PROCESS | 920 | 1464935466535 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:31:06 INFO - PROCESS | 920 | 1464935466537 Marionette TRACE conn6 <- [1,2810,null,{}] 23:31:06 INFO - PROCESS | 920 | 1464935466541 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:31:06 INFO - PROCESS | 920 | 1464935466653 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 23:31:06 INFO - PROCESS | 920 | 1464935466660 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:06 INFO - PROCESS | 920 | ++DOCSHELL 0CF0D800 == 29 [pid = 920] [id = 712] 23:31:06 INFO - PROCESS | 920 | ++DOMWINDOW == 148 (147F2400) [pid = 920] [serial = 2136] [outer = 00000000] 23:31:06 INFO - PROCESS | 920 | ++DOMWINDOW == 149 (1520FC00) [pid = 920] [serial = 2137] [outer = 147F2400] 23:31:06 INFO - PROCESS | 920 | 1464935466704 Marionette DEBUG loaded listener.js 23:31:06 INFO - PROCESS | 920 | ++DOMWINDOW == 150 (123EAC00) [pid = 920] [serial = 2138] [outer = 147F2400] 23:31:07 INFO - PROCESS | 920 | 1464935467191 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:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 23:31:07 INFO - PROCESS | 920 | 1464935467266 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 23:31:07 INFO - PROCESS | 920 | 1464935467268 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 23:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:31:07 INFO - PROCESS | 920 | 1464935467271 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:31:07 INFO - PROCESS | 920 | 1464935467273 Marionette TRACE conn6 <- [1,2814,null,{}] 23:31:07 INFO - PROCESS | 920 | 1464935467310 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:31:07 INFO - PROCESS | 920 | 1464935467469 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 23:31:07 INFO - PROCESS | 920 | 1464935467480 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:07 INFO - PROCESS | 920 | ++DOCSHELL 0F07BC00 == 30 [pid = 920] [id = 713] 23:31:07 INFO - PROCESS | 920 | ++DOMWINDOW == 151 (155FAC00) [pid = 920] [serial = 2139] [outer = 00000000] 23:31:07 INFO - PROCESS | 920 | ++DOMWINDOW == 152 (15E38C00) [pid = 920] [serial = 2140] [outer = 155FAC00] 23:31:07 INFO - PROCESS | 920 | 1464935467586 Marionette DEBUG loaded listener.js 23:31:07 INFO - PROCESS | 920 | ++DOMWINDOW == 153 (15EF8400) [pid = 920] [serial = 2141] [outer = 155FAC00] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 152 (17972800) [pid = 920] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 151 (18231000) [pid = 920] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 150 (17BB9400) [pid = 920] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 149 (1BC04400) [pid = 920] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 148 (155FB000) [pid = 920] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 147 (18228C00) [pid = 920] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 146 (16744400) [pid = 920] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 145 (146CA000) [pid = 920] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 144 (17BB9000) [pid = 920] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 143 (16D30000) [pid = 920] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 142 (146C4800) [pid = 920] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 141 (0D1E2000) [pid = 920] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 140 (0E153C00) [pid = 920] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 139 (1B2EC800) [pid = 920] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 138 (1A839C00) [pid = 920] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 137 (1A38D800) [pid = 920] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 136 (17CD9400) [pid = 920] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 135 (146D2800) [pid = 920] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 134 (0CF0D000) [pid = 920] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 133 (18227000) [pid = 920] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 132 (12379400) [pid = 920] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 131 (16F6F400) [pid = 920] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 130 (155F5000) [pid = 920] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 129 (147B1800) [pid = 920] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 128 (18225800) [pid = 920] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 127 (0E6A8C00) [pid = 920] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 126 (1A387000) [pid = 920] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 125 (17E8F400) [pid = 920] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 124 (17559C00) [pid = 920] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 123 (1941D800) [pid = 920] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 122 (17DCEC00) [pid = 920] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 121 (143EA000) [pid = 920] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 120 (0D95D000) [pid = 920] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 119 (17E85000) [pid = 920] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 118 (0E7B0000) [pid = 920] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 117 (146D3400) [pid = 920] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 116 (0D912C00) [pid = 920] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 115 (14665800) [pid = 920] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 114 (15E09C00) [pid = 920] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 113 (16D24C00) [pid = 920] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 112 (17555800) [pid = 920] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 111 (1B20C400) [pid = 920] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 110 (146D2000) [pid = 920] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17E52000) [pid = 920] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 108 (1B2F6C00) [pid = 920] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:31:08 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1BC09400) [pid = 920] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:31:08 INFO - PROCESS | 920 | 1464935468265 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1025ms 23:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:31:08 INFO - PROCESS | 920 | 1464935468297 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 23:31:08 INFO - PROCESS | 920 | 1464935468299 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 23:31:08 INFO - PROCESS | 920 | 1464935468302 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:31:08 INFO - PROCESS | 920 | 1464935468304 Marionette TRACE conn6 <- [1,2818,null,{}] 23:31:08 INFO - PROCESS | 920 | 1464935468307 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:31:08 INFO - PROCESS | 920 | 1464935468438 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 23:31:08 INFO - PROCESS | 920 | 1464935468507 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:08 INFO - PROCESS | 920 | ++DOCSHELL 0D95D000 == 31 [pid = 920] [id = 714] 23:31:08 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (0E6A8C00) [pid = 920] [serial = 2142] [outer = 00000000] 23:31:08 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (14664C00) [pid = 920] [serial = 2143] [outer = 0E6A8C00] 23:31:08 INFO - PROCESS | 920 | 1464935468553 Marionette DEBUG loaded listener.js 23:31:08 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (146D2800) [pid = 920] [serial = 2144] [outer = 0E6A8C00] 23:31:08 INFO - PROCESS | 920 | 1464935468927 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:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 23:31:08 INFO - PROCESS | 920 | 1464935468973 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 23:31:08 INFO - PROCESS | 920 | 1464935468975 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 23:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:31:08 INFO - PROCESS | 920 | 1464935468978 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:31:08 INFO - PROCESS | 920 | 1464935468980 Marionette TRACE conn6 <- [1,2822,null,{}] 23:31:08 INFO - PROCESS | 920 | 1464935468984 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:31:09 INFO - PROCESS | 920 | 1464935469064 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 23:31:09 INFO - PROCESS | 920 | 1464935469070 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:09 INFO - PROCESS | 920 | ++DOCSHELL 1237AC00 == 32 [pid = 920] [id = 715] 23:31:09 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (147ABC00) [pid = 920] [serial = 2145] [outer = 00000000] 23:31:09 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (15E44C00) [pid = 920] [serial = 2146] [outer = 147ABC00] 23:31:09 INFO - PROCESS | 920 | 1464935469115 Marionette DEBUG loaded listener.js 23:31:09 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (147EC400) [pid = 920] [serial = 2147] [outer = 147ABC00] 23:31:09 INFO - PROCESS | 920 | 1464935469584 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 23:31:09 INFO - PROCESS | 920 | 1464935469609 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 23:31:09 INFO - PROCESS | 920 | 1464935469611 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 23:31:09 INFO - PROCESS | 920 | 1464935469629 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:31:09 INFO - PROCESS | 920 | 1464935469631 Marionette TRACE conn6 <- [1,2826,null,{}] 23:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:31:09 INFO - PROCESS | 920 | 1464935469635 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:31:09 INFO - PROCESS | 920 | 1464935469715 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 23:31:09 INFO - PROCESS | 920 | 1464935469722 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:09 INFO - PROCESS | 920 | ++DOCSHELL 14666800 == 33 [pid = 920] [id = 716] 23:31:09 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (1676DC00) [pid = 920] [serial = 2148] [outer = 00000000] 23:31:09 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (16D2B800) [pid = 920] [serial = 2149] [outer = 1676DC00] 23:31:09 INFO - PROCESS | 920 | 1464935469767 Marionette DEBUG loaded listener.js 23:31:09 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (16D4A800) [pid = 920] [serial = 2150] [outer = 1676DC00] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 15EEE800 == 32 [pid = 920] [id = 553] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0CFAEC00 == 31 [pid = 920] [id = 559] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0E158800 == 30 [pid = 920] [id = 545] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 146CC800 == 29 [pid = 920] [id = 550] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0D622C00 == 28 [pid = 920] [id = 560] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0DE47400 == 27 [pid = 920] [id = 552] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0F094400 == 26 [pid = 920] [id = 561] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0D033000 == 25 [pid = 920] [id = 544] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0F079400 == 24 [pid = 920] [id = 546] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 12A49800 == 23 [pid = 920] [id = 548] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 16D28400 == 22 [pid = 920] [id = 554] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 12373C00 == 21 [pid = 920] [id = 547] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 146C6000 == 20 [pid = 920] [id = 549] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 152D4800 == 19 [pid = 920] [id = 551] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0DE49000 == 18 [pid = 920] [id = 706] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 16747C00 == 17 [pid = 920] [id = 704] 23:31:10 INFO - PROCESS | 920 | --DOCSHELL 0D02D000 == 16 [pid = 920] [id = 705] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17DC9C00) [pid = 920] [serial = 1880] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 114 (18264000) [pid = 920] [serial = 2063] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 113 (194E3000) [pid = 920] [serial = 1847] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 112 (143E2C00) [pid = 920] [serial = 1994] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17E55800) [pid = 920] [serial = 1889] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 110 (16D54000) [pid = 920] [serial = 1997] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 109 (156E0C00) [pid = 920] [serial = 2036] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 108 (19F70000) [pid = 920] [serial = 1892] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 107 (1237CC00) [pid = 920] [serial = 2033] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1A8AE400) [pid = 920] [serial = 2006] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 105 (18265000) [pid = 920] [serial = 2000] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 104 (17E5A000) [pid = 920] [serial = 2039] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 103 (1A30F000) [pid = 920] [serial = 2003] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 102 (17E92000) [pid = 920] [serial = 1991] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 101 (147F8000) [pid = 920] [serial = 1886] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 100 (0E6AA400) [pid = 920] [serial = 1883] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 99 (1825BC00) [pid = 920] [serial = 1838] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 98 (12C22000) [pid = 920] [serial = 1841] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 97 (16D2BC00) [pid = 920] [serial = 1844] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 96 (12285C00) [pid = 920] [serial = 1901] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 95 (147F1000) [pid = 920] [serial = 1904] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 94 (15E43400) [pid = 920] [serial = 1907] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 93 (16F70C00) [pid = 920] [serial = 1910] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 92 (17BB8800) [pid = 920] [serial = 1913] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 91 (1B36EC00) [pid = 920] [serial = 1946] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 90 (16D24400) [pid = 920] [serial = 1949] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 89 (19420400) [pid = 920] [serial = 1952] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1BC09800) [pid = 920] [serial = 1955] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 87 (1C1A5000) [pid = 920] [serial = 1958] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 86 (17DB0000) [pid = 920] [serial = 2030] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 85 (1C018400) [pid = 920] [serial = 2111] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 84 (17DC9400) [pid = 920] [serial = 2098] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 83 (17E8C000) [pid = 920] [serial = 2099] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 82 (1A0E2400) [pid = 920] [serial = 2102] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 81 (19B6B800) [pid = 920] [serial = 2101] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 80 (1A83DC00) [pid = 920] [serial = 2107] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 79 (1A8B2400) [pid = 920] [serial = 2104] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 78 (1BC0BC00) [pid = 920] [serial = 2110] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 77 (1B2EB000) [pid = 920] [serial = 2105] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 76 (17CDD800) [pid = 920] [serial = 2095] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 75 (17558000) [pid = 920] [serial = 2092] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 74 (17968000) [pid = 920] [serial = 2093] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 73 (15202000) [pid = 920] [serial = 2089] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 72 (156E0800) [pid = 920] [serial = 2090] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 71 (0E6F0800) [pid = 920] [serial = 2086] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 70 (12379800) [pid = 920] [serial = 2087] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 69 (12A44000) [pid = 920] [serial = 2084] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 68 (0EEF5400) [pid = 920] [serial = 2083] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 67 (1B362C00) [pid = 920] [serial = 2081] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 66 (1B2EF800) [pid = 920] [serial = 2080] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 65 (1B20DC00) [pid = 920] [serial = 2078] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 64 (1B208C00) [pid = 920] [serial = 2077] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 63 (1A83BC00) [pid = 920] [serial = 2075] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 62 (1A391400) [pid = 920] [serial = 2074] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 61 (1822D800) [pid = 920] [serial = 2072] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 60 (17DC2000) [pid = 920] [serial = 2071] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 59 (1562A800) [pid = 920] [serial = 2069] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 58 (152D9000) [pid = 920] [serial = 2068] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 57 (0DE50800) [pid = 920] [serial = 2066] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 56 (0D9EB800) [pid = 920] [serial = 2065] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 55 (17DB2400) [pid = 920] [serial = 2096] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | --DOMWINDOW == 54 (1B362000) [pid = 920] [serial = 2108] [outer = 00000000] [url = about:blank] 23:31:11 INFO - PROCESS | 920 | 1464935471878 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:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2275ms 23:31:11 INFO - PROCESS | 920 | 1464935471912 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 23:31:11 INFO - PROCESS | 920 | 1464935471916 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 23:31:11 INFO - PROCESS | 920 | 1464935471922 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:31:11 INFO - PROCESS | 920 | 1464935471926 Marionette TRACE conn6 <- [1,2830,null,{}] 23:31:11 INFO - PROCESS | 920 | 1464935471932 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:31:12 INFO - PROCESS | 920 | 1464935472028 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 23:31:12 INFO - PROCESS | 920 | 1464935472041 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:12 INFO - PROCESS | 920 | ++DOCSHELL 0D90E000 == 17 [pid = 920] [id = 717] 23:31:12 INFO - PROCESS | 920 | ++DOMWINDOW == 55 (0D90EC00) [pid = 920] [serial = 2151] [outer = 00000000] 23:31:12 INFO - PROCESS | 920 | ++DOMWINDOW == 56 (0D920C00) [pid = 920] [serial = 2152] [outer = 0D90EC00] 23:31:12 INFO - PROCESS | 920 | 1464935472109 Marionette DEBUG loaded listener.js 23:31:12 INFO - PROCESS | 920 | ++DOMWINDOW == 57 (0D9F4800) [pid = 920] [serial = 2153] [outer = 0D90EC00] 23:31:12 INFO - PROCESS | 920 | 1464935472631 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:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 23:31:12 INFO - PROCESS | 920 | 1464935472657 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 23:31:12 INFO - PROCESS | 920 | 1464935472663 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 23:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:31:12 INFO - PROCESS | 920 | 1464935472670 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:31:12 INFO - PROCESS | 920 | 1464935472672 Marionette TRACE conn6 <- [1,2834,null,{}] 23:31:12 INFO - PROCESS | 920 | 1464935472676 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:31:12 INFO - PROCESS | 920 | 1464935472775 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 23:31:12 INFO - PROCESS | 920 | 1464935472786 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:12 INFO - PROCESS | 920 | ++DOCSHELL 0E6AA400 == 18 [pid = 920] [id = 718] 23:31:12 INFO - PROCESS | 920 | ++DOMWINDOW == 58 (0E6E4800) [pid = 920] [serial = 2154] [outer = 00000000] 23:31:12 INFO - PROCESS | 920 | ++DOMWINDOW == 59 (0E7B1400) [pid = 920] [serial = 2155] [outer = 0E6E4800] 23:31:12 INFO - PROCESS | 920 | 1464935472831 Marionette DEBUG loaded listener.js 23:31:12 INFO - PROCESS | 920 | ++DOMWINDOW == 60 (0F06C400) [pid = 920] [serial = 2156] [outer = 0E6E4800] 23:31:13 INFO - PROCESS | 920 | 1464935473318 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:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 23:31:13 INFO - PROCESS | 920 | 1464935473342 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 23:31:13 INFO - PROCESS | 920 | 1464935473344 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 23:31:13 INFO - PROCESS | 920 | 1464935473348 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:31:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:31:13 INFO - PROCESS | 920 | 1464935473352 Marionette TRACE conn6 <- [1,2838,null,{}] 23:31:13 INFO - PROCESS | 920 | 1464935473367 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:31:13 INFO - PROCESS | 920 | 1464935473456 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 23:31:13 INFO - PROCESS | 920 | 1464935473582 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:13 INFO - PROCESS | 920 | ++DOCSHELL 12488000 == 19 [pid = 920] [id = 719] 23:31:13 INFO - PROCESS | 920 | ++DOMWINDOW == 61 (1248B400) [pid = 920] [serial = 2157] [outer = 00000000] 23:31:13 INFO - PROCESS | 920 | ++DOMWINDOW == 62 (126A9800) [pid = 920] [serial = 2158] [outer = 1248B400] 23:31:13 INFO - PROCESS | 920 | 1464935473633 Marionette DEBUG loaded listener.js 23:31:13 INFO - PROCESS | 920 | ++DOMWINDOW == 63 (129F7800) [pid = 920] [serial = 2159] [outer = 1248B400] 23:31:14 INFO - PROCESS | 920 | 1464935474036 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 23:31:14 INFO - PROCESS | 920 | 1464935474081 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 23:31:14 INFO - PROCESS | 920 | 1464935474084 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 23:31:14 INFO - PROCESS | 920 | 1464935474087 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:31:14 INFO - PROCESS | 920 | 1464935474089 Marionette TRACE conn6 <- [1,2842,null,{}] 23:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:31:14 INFO - PROCESS | 920 | 1464935474092 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:31:14 INFO - PROCESS | 920 | 1464935474230 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 23:31:14 INFO - PROCESS | 920 | 1464935474244 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:14 INFO - PROCESS | 920 | ++DOCSHELL 0CFAD000 == 20 [pid = 920] [id = 720] 23:31:14 INFO - PROCESS | 920 | ++DOMWINDOW == 64 (0E157800) [pid = 920] [serial = 2160] [outer = 00000000] 23:31:14 INFO - PROCESS | 920 | ++DOMWINDOW == 65 (13914800) [pid = 920] [serial = 2161] [outer = 0E157800] 23:31:14 INFO - PROCESS | 920 | 1464935474290 Marionette DEBUG loaded listener.js 23:31:14 INFO - PROCESS | 920 | ++DOMWINDOW == 66 (143E5000) [pid = 920] [serial = 2162] [outer = 0E157800] 23:31:14 INFO - PROCESS | 920 | 1464935474720 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:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 23:31:14 INFO - PROCESS | 920 | 1464935474761 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 23:31:14 INFO - PROCESS | 920 | 1464935474763 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 23:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:31:14 INFO - PROCESS | 920 | 1464935474767 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:31:14 INFO - PROCESS | 920 | 1464935474768 Marionette TRACE conn6 <- [1,2846,null,{}] 23:31:14 INFO - PROCESS | 920 | 1464935474772 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:31:14 INFO - PROCESS | 920 | 1464935474889 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 23:31:14 INFO - PROCESS | 920 | 1464935474932 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:14 INFO - PROCESS | 920 | ++DOCSHELL 14662000 == 21 [pid = 920] [id = 721] 23:31:14 INFO - PROCESS | 920 | ++DOMWINDOW == 67 (14663000) [pid = 920] [serial = 2163] [outer = 00000000] 23:31:14 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (146C5400) [pid = 920] [serial = 2164] [outer = 14663000] 23:31:14 INFO - PROCESS | 920 | 1464935474977 Marionette DEBUG loaded listener.js 23:31:15 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (146CE000) [pid = 920] [serial = 2165] [outer = 14663000] 23:31:15 INFO - PROCESS | 920 | 1464935475408 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:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 23:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:31:15 INFO - PROCESS | 920 | 1464935475439 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 23:31:15 INFO - PROCESS | 920 | 1464935475441 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 23:31:15 INFO - PROCESS | 920 | 1464935475444 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:31:15 INFO - PROCESS | 920 | 1464935475446 Marionette TRACE conn6 <- [1,2850,null,{}] 23:31:15 INFO - PROCESS | 920 | 1464935475458 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:31:15 INFO - PROCESS | 920 | 1464935475568 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 23:31:15 INFO - PROCESS | 920 | 1464935475579 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:15 INFO - PROCESS | 920 | ++DOCSHELL 152D4800 == 22 [pid = 920] [id = 722] 23:31:15 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (152D6000) [pid = 920] [serial = 2166] [outer = 00000000] 23:31:15 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (155F5400) [pid = 920] [serial = 2167] [outer = 152D6000] 23:31:15 INFO - PROCESS | 920 | 1464935475626 Marionette DEBUG loaded listener.js 23:31:15 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (155FBC00) [pid = 920] [serial = 2168] [outer = 152D6000] 23:31:16 INFO - PROCESS | 920 | 1464935476050 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:31:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:31:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 23:31:16 INFO - PROCESS | 920 | 1464935476077 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 23:31:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:31:16 INFO - PROCESS | 920 | 1464935476079 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 23:31:16 INFO - PROCESS | 920 | 1464935476082 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:31:16 INFO - PROCESS | 920 | 1464935476084 Marionette TRACE conn6 <- [1,2854,null,{}] 23:31:16 INFO - PROCESS | 920 | 1464935476087 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:31:16 INFO - PROCESS | 920 | 1464935476211 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 23:31:16 INFO - PROCESS | 920 | 1464935476256 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:16 INFO - PROCESS | 920 | ++DOCSHELL 156E0800 == 23 [pid = 920] [id = 723] 23:31:16 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (156E0C00) [pid = 920] [serial = 2169] [outer = 00000000] 23:31:16 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (15E37400) [pid = 920] [serial = 2170] [outer = 156E0C00] 23:31:16 INFO - PROCESS | 920 | 1464935476299 Marionette DEBUG loaded listener.js 23:31:16 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (15E37C00) [pid = 920] [serial = 2171] [outer = 156E0C00] 23:31:16 INFO - PROCESS | 920 | 1464935476715 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:31:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:31:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 23:31:16 INFO - PROCESS | 920 | 1464935476769 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 23:31:16 INFO - PROCESS | 920 | 1464935476771 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 23:31:16 INFO - PROCESS | 920 | 1464935476774 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:31:16 INFO - PROCESS | 920 | 1464935476776 Marionette TRACE conn6 <- [1,2858,null,{}] 23:31:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:31:16 INFO - PROCESS | 920 | 1464935476779 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:31:16 INFO - PROCESS | 920 | 1464935476859 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 23:31:16 INFO - PROCESS | 920 | 1464935476866 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:16 INFO - PROCESS | 920 | ++DOCSHELL 15E0FC00 == 24 [pid = 920] [id = 724] 23:31:16 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (15E38000) [pid = 920] [serial = 2172] [outer = 00000000] 23:31:16 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (15EF8800) [pid = 920] [serial = 2173] [outer = 15E38000] 23:31:16 INFO - PROCESS | 920 | 1464935476912 Marionette DEBUG loaded listener.js 23:31:16 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (15E45000) [pid = 920] [serial = 2174] [outer = 15E38000] 23:31:17 INFO - PROCESS | 920 | 1464935477440 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:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 23:31:17 INFO - PROCESS | 920 | 1464935477512 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 23:31:17 INFO - PROCESS | 920 | 1464935477514 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 23:31:17 INFO - PROCESS | 920 | 1464935477517 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:31:17 INFO - PROCESS | 920 | 1464935477519 Marionette TRACE conn6 <- [1,2862,null,{}] 23:31:17 INFO - PROCESS | 920 | 1464935477522 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:31:17 INFO - PROCESS | 920 | 1464935477668 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 23:31:17 INFO - PROCESS | 920 | 1464935477737 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:17 INFO - PROCESS | 920 | ++DOCSHELL 16D28400 == 25 [pid = 920] [id = 725] 23:31:17 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (16D28800) [pid = 920] [serial = 2175] [outer = 00000000] 23:31:17 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (16D2E000) [pid = 920] [serial = 2176] [outer = 16D28800] 23:31:17 INFO - PROCESS | 920 | 1464935477783 Marionette DEBUG loaded listener.js 23:31:17 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (16D2F400) [pid = 920] [serial = 2177] [outer = 16D28800] 23:31:18 INFO - PROCESS | 920 | 1464935478183 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:31:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:31:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 23:31:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:31:18 INFO - PROCESS | 920 | 1464935478251 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 23:31:18 INFO - PROCESS | 920 | 1464935478253 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 23:31:18 INFO - PROCESS | 920 | 1464935478257 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:31:18 INFO - PROCESS | 920 | 1464935478258 Marionette TRACE conn6 <- [1,2866,null,{}] 23:31:18 INFO - PROCESS | 920 | 1464935478262 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:31:18 INFO - PROCESS | 920 | 1464935478382 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 23:31:18 INFO - PROCESS | 920 | 1464935478389 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:18 INFO - PROCESS | 920 | ++DOCSHELL 0D03AC00 == 26 [pid = 920] [id = 726] 23:31:18 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (15E09800) [pid = 920] [serial = 2178] [outer = 00000000] 23:31:18 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (16F6E800) [pid = 920] [serial = 2179] [outer = 15E09800] 23:31:18 INFO - PROCESS | 920 | 1464935478489 Marionette DEBUG loaded listener.js 23:31:18 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (1754C000) [pid = 920] [serial = 2180] [outer = 15E09800] 23:31:18 INFO - PROCESS | 920 | 1464935478921 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:31:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:31:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 731ms 23:31:18 INFO - PROCESS | 920 | 1464935478988 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 23:31:18 INFO - PROCESS | 920 | 1464935478991 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 23:31:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:31:19 INFO - PROCESS | 920 | 1464935479032 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:31:19 INFO - PROCESS | 920 | 1464935479034 Marionette TRACE conn6 <- [1,2870,null,{}] 23:31:19 INFO - PROCESS | 920 | 1464935479042 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:31:19 INFO - PROCESS | 920 | 1464935479613 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 83 (146C6400) [pid = 920] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 82 (147F2400) [pid = 920] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 81 (155FAC00) [pid = 920] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 80 (0E6A8C00) [pid = 920] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 79 (147ABC00) [pid = 920] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 78 (0D02D800) [pid = 920] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 77 (16765000) [pid = 920] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 76 (139F1000) [pid = 920] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 75 (123F2C00) [pid = 920] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 74 (0D902800) [pid = 920] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 73 (0F099000) [pid = 920] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:31:19 INFO - PROCESS | 920 | --DOMWINDOW == 72 (0DE52000) [pid = 920] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:31:19 INFO - PROCESS | 920 | 1464935479680 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:19 INFO - PROCESS | 920 | ++DOCSHELL 0CFAB000 == 27 [pid = 920] [id = 727] 23:31:19 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (0CFAB800) [pid = 920] [serial = 2181] [outer = 00000000] 23:31:19 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (0DE52000) [pid = 920] [serial = 2182] [outer = 0CFAB800] 23:31:19 INFO - PROCESS | 920 | 1464935479736 Marionette DEBUG loaded listener.js 23:31:19 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (12373800) [pid = 920] [serial = 2183] [outer = 0CFAB800] 23:31:20 INFO - PROCESS | 920 | 1464935480125 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:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1127ms 23:31:20 INFO - PROCESS | 920 | 1464935480159 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 23:31:20 INFO - PROCESS | 920 | 1464935480161 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 23:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:31:20 INFO - PROCESS | 920 | 1464935480164 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:31:20 INFO - PROCESS | 920 | 1464935480166 Marionette TRACE conn6 <- [1,2874,null,{}] 23:31:20 INFO - PROCESS | 920 | 1464935480169 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:31:20 INFO - PROCESS | 920 | 1464935480249 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 23:31:20 INFO - PROCESS | 920 | 1464935480256 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:20 INFO - PROCESS | 920 | ++DOCSHELL 139F7000 == 28 [pid = 920] [id = 728] 23:31:20 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (143E4000) [pid = 920] [serial = 2184] [outer = 00000000] 23:31:20 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (16745000) [pid = 920] [serial = 2185] [outer = 143E4000] 23:31:20 INFO - PROCESS | 920 | 1464935480299 Marionette DEBUG loaded listener.js 23:31:20 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (17725800) [pid = 920] [serial = 2186] [outer = 143E4000] 23:31:20 INFO - PROCESS | 920 | 1464935480730 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:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 23:31:20 INFO - PROCESS | 920 | 1464935480796 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 23:31:20 INFO - PROCESS | 920 | 1464935480798 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 23:31:20 INFO - PROCESS | 920 | 1464935480801 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:31:20 INFO - PROCESS | 920 | 1464935480802 Marionette TRACE conn6 <- [1,2878,null,{}] 23:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:31:20 INFO - PROCESS | 920 | 1464935480806 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:31:20 INFO - PROCESS | 920 | 1464935480887 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 23:31:20 INFO - PROCESS | 920 | 1464935480894 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:20 INFO - PROCESS | 920 | ++DOCSHELL 17728400 == 29 [pid = 920] [id = 729] 23:31:20 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (1796B000) [pid = 920] [serial = 2187] [outer = 00000000] 23:31:20 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (17BB5C00) [pid = 920] [serial = 2188] [outer = 1796B000] 23:31:20 INFO - PROCESS | 920 | 1464935480939 Marionette DEBUG loaded listener.js 23:31:21 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (17BB8C00) [pid = 920] [serial = 2189] [outer = 1796B000] 23:31:21 INFO - PROCESS | 920 | 1464935481394 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:31:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:31:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 23:31:21 INFO - PROCESS | 920 | 1464935481449 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 23:31:21 INFO - PROCESS | 920 | 1464935481451 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 23:31:21 INFO - PROCESS | 920 | 1464935481454 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:31:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:31:21 INFO - PROCESS | 920 | 1464935481455 Marionette TRACE conn6 <- [1,2882,null,{}] 23:31:21 INFO - PROCESS | 920 | 1464935481459 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:31:21 INFO - PROCESS | 920 | 1464935481541 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 23:31:21 INFO - PROCESS | 920 | 1464935481548 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:21 INFO - PROCESS | 920 | ++DOCSHELL 16F6E400 == 30 [pid = 920] [id = 730] 23:31:21 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (17BB8000) [pid = 920] [serial = 2190] [outer = 00000000] 23:31:21 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (17C03800) [pid = 920] [serial = 2191] [outer = 17BB8000] 23:31:21 INFO - PROCESS | 920 | 1464935481603 Marionette DEBUG loaded listener.js 23:31:21 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (17C0A800) [pid = 920] [serial = 2192] [outer = 17BB8000] 23:31:22 INFO - PROCESS | 920 | 1464935482427 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:31:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:31:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1015ms 23:31:22 INFO - PROCESS | 920 | 1464935482473 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 23:31:22 INFO - PROCESS | 920 | 1464935482479 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 23:31:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:31:22 INFO - PROCESS | 920 | 1464935482484 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:31:22 INFO - PROCESS | 920 | 1464935482489 Marionette TRACE conn6 <- [1,2886,null,{}] 23:31:22 INFO - PROCESS | 920 | 1464935482515 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:31:22 INFO - PROCESS | 920 | 1464935482636 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 23:31:22 INFO - PROCESS | 920 | 1464935482779 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:22 INFO - PROCESS | 920 | ++DOCSHELL 0D912800 == 31 [pid = 920] [id = 731] 23:31:22 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (0DE50800) [pid = 920] [serial = 2193] [outer = 00000000] 23:31:22 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (0E3AFC00) [pid = 920] [serial = 2194] [outer = 0DE50800] 23:31:22 INFO - PROCESS | 920 | 1464935482836 Marionette DEBUG loaded listener.js 23:31:22 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (0E7A4800) [pid = 920] [serial = 2195] [outer = 0DE50800] 23:31:23 INFO - PROCESS | 920 | 1464935483519 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:31:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:31:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1043ms 23:31:23 INFO - PROCESS | 920 | 1464935483532 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 23:31:23 INFO - PROCESS | 920 | 1464935483538 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 23:31:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:31:23 INFO - PROCESS | 920 | 1464935483545 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:31:23 INFO - PROCESS | 920 | 1464935483547 Marionette TRACE conn6 <- [1,2890,null,{}] 23:31:23 INFO - PROCESS | 920 | 1464935483552 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:31:23 INFO - PROCESS | 920 | 1464935483685 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 23:31:23 INFO - PROCESS | 920 | 1464935483817 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:24 INFO - PROCESS | 920 | ++DOCSHELL 0CFA3000 == 32 [pid = 920] [id = 732] 23:31:24 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (0CFA6800) [pid = 920] [serial = 2196] [outer = 00000000] 23:31:24 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (0D031C00) [pid = 920] [serial = 2197] [outer = 0CFA6800] 23:31:24 INFO - PROCESS | 920 | 1464935484056 Marionette DEBUG loaded listener.js 23:31:24 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (0D62C400) [pid = 920] [serial = 2198] [outer = 0CFA6800] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 0D6CB000 == 31 [pid = 920] [id = 708] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 1237AC00 == 30 [pid = 920] [id = 715] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 0D95D000 == 29 [pid = 920] [id = 714] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 12387400 == 28 [pid = 920] [id = 709] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 0CF0D800 == 27 [pid = 920] [id = 712] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 14669400 == 26 [pid = 920] [id = 711] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 0F07BC00 == 25 [pid = 920] [id = 713] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 0F098800 == 24 [pid = 920] [id = 707] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 13911000 == 23 [pid = 920] [id = 710] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 89 (16D2B800) [pid = 920] [serial = 2149] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOCSHELL 14666800 == 22 [pid = 920] [id = 716] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1C1A8000) [pid = 920] [serial = 2113] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 87 (0E6A8800) [pid = 920] [serial = 2126] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 86 (12376000) [pid = 920] [serial = 2123] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 85 (122B5400) [pid = 920] [serial = 2122] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 84 (0E161400) [pid = 920] [serial = 2120] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 83 (0E158400) [pid = 920] [serial = 2119] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 82 (0D184400) [pid = 920] [serial = 2117] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 81 (147EC400) [pid = 920] [serial = 2147] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 80 (147EF800) [pid = 920] [serial = 2135] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 79 (123EAC00) [pid = 920] [serial = 2138] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 78 (146D2800) [pid = 920] [serial = 2144] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 77 (143EB800) [pid = 920] [serial = 2132] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 76 (146D0800) [pid = 920] [serial = 2134] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 75 (1520FC00) [pid = 920] [serial = 2137] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 74 (15E38C00) [pid = 920] [serial = 2140] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 73 (14664C00) [pid = 920] [serial = 2143] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 72 (15E44C00) [pid = 920] [serial = 2146] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 71 (15EF8400) [pid = 920] [serial = 2141] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 70 (0D038C00) [pid = 920] [serial = 2116] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 69 (1C776400) [pid = 920] [serial = 2114] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 68 (139F7C00) [pid = 920] [serial = 2131] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 67 (1262DC00) [pid = 920] [serial = 2128] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 66 (129F8000) [pid = 920] [serial = 2129] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | --DOMWINDOW == 65 (0E157000) [pid = 920] [serial = 2125] [outer = 00000000] [url = about:blank] 23:31:24 INFO - PROCESS | 920 | 1464935484833 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:31:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:31:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1331ms 23:31:24 INFO - PROCESS | 920 | 1464935484878 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 23:31:24 INFO - PROCESS | 920 | 1464935484883 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 23:31:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:31:24 INFO - PROCESS | 920 | 1464935484887 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:31:24 INFO - PROCESS | 920 | 1464935484891 Marionette TRACE conn6 <- [1,2894,null,{}] 23:31:24 INFO - PROCESS | 920 | 1464935484895 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:31:24 INFO - PROCESS | 920 | 1464935484982 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 23:31:24 INFO - PROCESS | 920 | 1464935484990 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:25 INFO - PROCESS | 920 | ++DOCSHELL 0D671400 == 23 [pid = 920] [id = 733] 23:31:25 INFO - PROCESS | 920 | ++DOMWINDOW == 66 (0D6CAC00) [pid = 920] [serial = 2199] [outer = 00000000] 23:31:25 INFO - PROCESS | 920 | ++DOMWINDOW == 67 (0E154000) [pid = 920] [serial = 2200] [outer = 0D6CAC00] 23:31:25 INFO - PROCESS | 920 | 1464935485037 Marionette DEBUG loaded listener.js 23:31:25 INFO - PROCESS | 920 | ++DOMWINDOW == 68 (0E15C800) [pid = 920] [serial = 2201] [outer = 0D6CAC00] 23:31:25 INFO - PROCESS | 920 | 1464935485586 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:31:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:31:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 23:31:25 INFO - PROCESS | 920 | 1464935485622 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 23:31:25 INFO - PROCESS | 920 | 1464935485625 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 23:31:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:31:25 INFO - PROCESS | 920 | 1464935485631 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:31:25 INFO - PROCESS | 920 | 1464935485634 Marionette TRACE conn6 <- [1,2898,null,{}] 23:31:25 INFO - PROCESS | 920 | 1464935485640 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:31:25 INFO - PROCESS | 920 | 1464935485725 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 23:31:25 INFO - PROCESS | 920 | 1464935485733 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:25 INFO - PROCESS | 920 | ++DOCSHELL 1237BC00 == 24 [pid = 920] [id = 734] 23:31:25 INFO - PROCESS | 920 | ++DOMWINDOW == 69 (1237C000) [pid = 920] [serial = 2202] [outer = 00000000] 23:31:25 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (1238E800) [pid = 920] [serial = 2203] [outer = 1237C000] 23:31:25 INFO - PROCESS | 920 | 1464935485780 Marionette DEBUG loaded listener.js 23:31:25 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (1262B800) [pid = 920] [serial = 2204] [outer = 1237C000] 23:31:26 INFO - PROCESS | 920 | 1464935486255 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:31:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:31:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:31:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 23:31:26 INFO - PROCESS | 920 | 1464935486322 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 23:31:26 INFO - PROCESS | 920 | 1464935486324 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 23:31:26 INFO - PROCESS | 920 | 1464935486328 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:31:26 INFO - TEST-START | /DOMEvents/constructors.html 23:31:26 INFO - PROCESS | 920 | 1464935486332 Marionette TRACE conn6 <- [1,2902,null,{}] 23:31:26 INFO - PROCESS | 920 | 1464935486342 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:31:26 INFO - PROCESS | 920 | 1464935486431 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 23:31:26 INFO - PROCESS | 920 | 1464935486439 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:26 INFO - PROCESS | 920 | ++DOCSHELL 13911C00 == 25 [pid = 920] [id = 735] 23:31:26 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (13917000) [pid = 920] [serial = 2205] [outer = 00000000] 23:31:26 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (143E3000) [pid = 920] [serial = 2206] [outer = 13917000] 23:31:26 INFO - PROCESS | 920 | 1464935486567 Marionette DEBUG loaded listener.js 23:31:26 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (14660800) [pid = 920] [serial = 2207] [outer = 13917000] 23:31:27 INFO - PROCESS | 920 | 1464935487154 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:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:31:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 899ms 23:31:27 INFO - PROCESS | 920 | 1464935487231 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 23:31:27 INFO - PROCESS | 920 | 1464935487234 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 23:31:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:31:27 INFO - PROCESS | 920 | 1464935487237 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:31:27 INFO - PROCESS | 920 | 1464935487239 Marionette TRACE conn6 <- [1,2906,null,{}] 23:31:27 INFO - PROCESS | 920 | 1464935487242 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:31:27 INFO - PROCESS | 920 | 1464935487367 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 23:31:27 INFO - PROCESS | 920 | 1464935487423 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:27 INFO - PROCESS | 920 | ++DOCSHELL 147AB400 == 26 [pid = 920] [id = 736] 23:31:27 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (147AC000) [pid = 920] [serial = 2208] [outer = 00000000] 23:31:27 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (147EF800) [pid = 920] [serial = 2209] [outer = 147AC000] 23:31:27 INFO - PROCESS | 920 | 1464935487467 Marionette DEBUG loaded listener.js 23:31:27 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (147F5000) [pid = 920] [serial = 2210] [outer = 147AC000] 23:31:27 INFO - PROCESS | 920 | 1464935487848 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:31:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:31:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 631ms 23:31:27 INFO - PROCESS | 920 | 1464935487871 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 23:31:27 INFO - PROCESS | 920 | 1464935487873 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 23:31:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:31:27 INFO - PROCESS | 920 | 1464935487876 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:31:27 INFO - PROCESS | 920 | 1464935487878 Marionette TRACE conn6 <- [1,2910,null,{}] 23:31:27 INFO - PROCESS | 920 | 1464935487887 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:31:27 INFO - PROCESS | 920 | 1464935488002 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 23:31:27 INFO - PROCESS | 920 | 1464935488008 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:28 INFO - PROCESS | 920 | ++DOCSHELL 15206000 == 27 [pid = 920] [id = 737] 23:31:28 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (1520BC00) [pid = 920] [serial = 2211] [outer = 00000000] 23:31:28 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (155EF400) [pid = 920] [serial = 2212] [outer = 1520BC00] 23:31:28 INFO - PROCESS | 920 | 1464935488058 Marionette DEBUG loaded listener.js 23:31:28 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (155FA400) [pid = 920] [serial = 2213] [outer = 1520BC00] 23:31:28 INFO - PROCESS | 920 | [920] 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:31:28 INFO - PROCESS | 920 | [920] 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:31:28 INFO - PROCESS | 920 | [920] 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:31:28 INFO - PROCESS | 920 | [920] 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:31:28 INFO - PROCESS | 920 | 1464935488529 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:31:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:31:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:31:28 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:31:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:31:28 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:31:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:31:28 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:31:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:31:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:31:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 696ms 23:31:28 INFO - PROCESS | 920 | 1464935488575 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 23:31:28 INFO - PROCESS | 920 | 1464935488577 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 23:31:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:31:28 INFO - PROCESS | 920 | 1464935488580 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:31:28 INFO - PROCESS | 920 | 1464935488581 Marionette TRACE conn6 <- [1,2914,null,{}] 23:31:28 INFO - PROCESS | 920 | 1464935488591 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:31:28 INFO - PROCESS | 920 | 1464935488710 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 23:31:28 INFO - PROCESS | 920 | 1464935488803 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:28 INFO - PROCESS | 920 | ++DOCSHELL 12375800 == 28 [pid = 920] [id = 738] 23:31:28 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (1520CC00) [pid = 920] [serial = 2214] [outer = 00000000] 23:31:28 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (15EFBC00) [pid = 920] [serial = 2215] [outer = 1520CC00] 23:31:28 INFO - PROCESS | 920 | 1464935488847 Marionette DEBUG loaded listener.js 23:31:28 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (16765000) [pid = 920] [serial = 2216] [outer = 1520CC00] 23:31:29 INFO - PROCESS | 920 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 82 (1796B000) [pid = 920] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 81 (16D28800) [pid = 920] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 80 (1248B400) [pid = 920] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 79 (14663000) [pid = 920] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 78 (0E6E4800) [pid = 920] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 77 (15E09800) [pid = 920] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 76 (156E0C00) [pid = 920] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 75 (152D6000) [pid = 920] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 74 (0E157800) [pid = 920] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 73 (1676DC00) [pid = 920] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 72 (15E38000) [pid = 920] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 71 (143E4000) [pid = 920] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 70 (0D90EC00) [pid = 920] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:31:29 INFO - PROCESS | 920 | --DOMWINDOW == 69 (0CFAB800) [pid = 920] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:31:29 INFO - PROCESS | 920 | 1464935489453 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:31:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:31:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 937ms 23:31:29 INFO - PROCESS | 920 | 1464935489518 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 23:31:29 INFO - PROCESS | 920 | 1464935489520 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 23:31:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:31:29 INFO - PROCESS | 920 | 1464935489523 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:31:29 INFO - PROCESS | 920 | 1464935489525 Marionette TRACE conn6 <- [1,2918,null,{}] 23:31:29 INFO - PROCESS | 920 | 1464935489528 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:31:29 INFO - PROCESS | 920 | 1464935489605 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 23:31:29 INFO - PROCESS | 920 | 1464935489610 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:29 INFO - PROCESS | 920 | ++DOCSHELL 0D90EC00 == 29 [pid = 920] [id = 739] 23:31:29 INFO - PROCESS | 920 | ++DOMWINDOW == 70 (0D91B800) [pid = 920] [serial = 2217] [outer = 00000000] 23:31:29 INFO - PROCESS | 920 | ++DOMWINDOW == 71 (12CB3800) [pid = 920] [serial = 2218] [outer = 0D91B800] 23:31:29 INFO - PROCESS | 920 | 1464935489656 Marionette DEBUG loaded listener.js 23:31:29 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (146C9000) [pid = 920] [serial = 2219] [outer = 0D91B800] 23:31:30 INFO - PROCESS | 920 | 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:31:30 INFO - PROCESS | 920 | 1464935490054 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:31:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:31:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 571ms 23:31:30 INFO - PROCESS | 920 | 1464935490094 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 23:31:30 INFO - PROCESS | 920 | 1464935490096 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 23:31:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:31:30 INFO - PROCESS | 920 | 1464935490099 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:31:30 INFO - PROCESS | 920 | 1464935490101 Marionette TRACE conn6 <- [1,2922,null,{}] 23:31:30 INFO - PROCESS | 920 | 1464935490121 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:31:30 INFO - PROCESS | 920 | 1464935490202 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 23:31:30 INFO - PROCESS | 920 | 1464935490207 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:30 INFO - PROCESS | 920 | ++DOCSHELL 147F4000 == 30 [pid = 920] [id = 740] 23:31:30 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (152D6000) [pid = 920] [serial = 2220] [outer = 00000000] 23:31:30 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (16D28000) [pid = 920] [serial = 2221] [outer = 152D6000] 23:31:30 INFO - PROCESS | 920 | 1464935490253 Marionette DEBUG loaded listener.js 23:31:30 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (16D2A800) [pid = 920] [serial = 2222] [outer = 152D6000] 23:31:30 INFO - PROCESS | 920 | 1464935490647 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:31:30 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:31:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 590ms 23:31:30 INFO - PROCESS | 920 | 1464935490690 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 23:31:30 INFO - PROCESS | 920 | 1464935490692 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 23:31:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:31:30 INFO - PROCESS | 920 | 1464935490695 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:31:30 INFO - PROCESS | 920 | 1464935490697 Marionette TRACE conn6 <- [1,2926,null,{}] 23:31:30 INFO - PROCESS | 920 | 1464935490700 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:31:30 INFO - PROCESS | 920 | 1464935490823 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 23:31:30 INFO - PROCESS | 920 | 1464935490832 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:30 INFO - PROCESS | 920 | ++DOCSHELL 12CACC00 == 31 [pid = 920] [id = 741] 23:31:30 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (16D4E000) [pid = 920] [serial = 2223] [outer = 00000000] 23:31:30 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (1754A400) [pid = 920] [serial = 2224] [outer = 16D4E000] 23:31:30 INFO - PROCESS | 920 | 1464935490878 Marionette DEBUG loaded listener.js 23:31:30 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (17557C00) [pid = 920] [serial = 2225] [outer = 16D4E000] 23:31:31 INFO - PROCESS | 920 | 1464935491267 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:31:31 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:31:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 23:31:31 INFO - PROCESS | 920 | 1464935491326 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 23:31:31 INFO - PROCESS | 920 | 1464935491328 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 23:31:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:31:31 INFO - PROCESS | 920 | 1464935491331 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:31:31 INFO - PROCESS | 920 | 1464935491333 Marionette TRACE conn6 <- [1,2930,null,{}] 23:31:31 INFO - PROCESS | 920 | 1464935491336 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:31:31 INFO - PROCESS | 920 | 1464935491416 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 23:31:31 INFO - PROCESS | 920 | 1464935491613 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:31 INFO - PROCESS | 920 | ++DOCSHELL 0CFAA400 == 32 [pid = 920] [id = 742] 23:31:31 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (0CFAAC00) [pid = 920] [serial = 2226] [outer = 00000000] 23:31:31 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (0D034000) [pid = 920] [serial = 2227] [outer = 0CFAAC00] 23:31:31 INFO - PROCESS | 920 | 1464935491713 Marionette DEBUG loaded listener.js 23:31:31 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (0D9EE400) [pid = 920] [serial = 2228] [outer = 0CFAAC00] 23:31:32 INFO - PROCESS | 920 | 1464935492231 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:31:32 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:31:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:31:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 23:31:32 INFO - PROCESS | 920 | 1464935492263 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 23:31:32 INFO - PROCESS | 920 | 1464935492268 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 23:31:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:31:32 INFO - PROCESS | 920 | 1464935492290 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:31:32 INFO - PROCESS | 920 | 1464935492294 Marionette TRACE conn6 <- [1,2934,null,{}] 23:31:32 INFO - PROCESS | 920 | 1464935492299 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:31:32 INFO - PROCESS | 920 | 1464935492410 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 23:31:32 INFO - PROCESS | 920 | 1464935492522 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:32 INFO - PROCESS | 920 | ++DOCSHELL 12A45000 == 33 [pid = 920] [id = 743] 23:31:32 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (12A45400) [pid = 920] [serial = 2229] [outer = 00000000] 23:31:32 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (13912000) [pid = 920] [serial = 2230] [outer = 12A45400] 23:31:32 INFO - PROCESS | 920 | 1464935492578 Marionette DEBUG loaded listener.js 23:31:32 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (14669C00) [pid = 920] [serial = 2231] [outer = 12A45400] 23:31:33 INFO - PROCESS | 920 | 1464935493127 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:31:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:31:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 23:31:33 INFO - PROCESS | 920 | 1464935493183 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 23:31:33 INFO - PROCESS | 920 | 1464935493187 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 23:31:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:31:33 INFO - PROCESS | 920 | 1464935493191 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:31:33 INFO - PROCESS | 920 | 1464935493193 Marionette TRACE conn6 <- [1,2938,null,{}] 23:31:33 INFO - PROCESS | 920 | 1464935493198 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:31:33 INFO - PROCESS | 920 | 1464935493338 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 23:31:33 INFO - PROCESS | 920 | 1464935493477 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:33 INFO - PROCESS | 920 | ++DOCSHELL 152D2C00 == 34 [pid = 920] [id = 744] 23:31:33 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (152D7800) [pid = 920] [serial = 2232] [outer = 00000000] 23:31:33 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (16742800) [pid = 920] [serial = 2233] [outer = 152D7800] 23:31:33 INFO - PROCESS | 920 | 1464935493534 Marionette DEBUG loaded listener.js 23:31:33 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (1772AC00) [pid = 920] [serial = 2234] [outer = 152D7800] 23:31:33 INFO - PROCESS | 920 | ++DOCSHELL 17BBA400 == 35 [pid = 920] [id = 745] 23:31:33 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17C01400) [pid = 920] [serial = 2235] [outer = 00000000] 23:31:33 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (17C55400) [pid = 920] [serial = 2236] [outer = 17C01400] 23:31:34 INFO - PROCESS | 920 | 1464935494099 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:31:34 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:31:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 23:31:34 INFO - PROCESS | 920 | 1464935494126 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 23:31:34 INFO - PROCESS | 920 | 1464935494128 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 23:31:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:31:34 INFO - PROCESS | 920 | 1464935494139 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:31:34 INFO - PROCESS | 920 | 1464935494146 Marionette TRACE conn6 <- [1,2942,null,{}] 23:31:34 INFO - PROCESS | 920 | 1464935494150 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:31:34 INFO - PROCESS | 920 | 1464935494281 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 23:31:34 INFO - PROCESS | 920 | 1464935494413 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:34 INFO - PROCESS | 920 | ++DOCSHELL 17CD1800 == 36 [pid = 920] [id = 746] 23:31:34 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17CD3C00) [pid = 920] [serial = 2237] [outer = 00000000] 23:31:34 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17CDA400) [pid = 920] [serial = 2238] [outer = 17CD3C00] 23:31:34 INFO - PROCESS | 920 | 1464935494468 Marionette DEBUG loaded listener.js 23:31:34 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17CDE400) [pid = 920] [serial = 2239] [outer = 17CD3C00] 23:31:35 INFO - PROCESS | 920 | 1464935495001 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:31:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:31:35 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:31:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 890ms 23:31:35 INFO - PROCESS | 920 | 1464935495025 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 23:31:35 INFO - PROCESS | 920 | 1464935495028 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 23:31:35 INFO - PROCESS | 920 | 1464935495031 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:31:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:31:35 INFO - PROCESS | 920 | 1464935495033 Marionette TRACE conn6 <- [1,2946,null,{}] 23:31:35 INFO - PROCESS | 920 | 1464935495054 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:31:35 INFO - PROCESS | 920 | 1464935495198 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 23:31:35 INFO - PROCESS | 920 | 1464935495306 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:35 INFO - PROCESS | 920 | ++DOCSHELL 15EF5400 == 37 [pid = 920] [id = 747] 23:31:35 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17DAB000) [pid = 920] [serial = 2240] [outer = 00000000] 23:31:35 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (17DC2800) [pid = 920] [serial = 2241] [outer = 17DAB000] 23:31:35 INFO - PROCESS | 920 | 1464935495359 Marionette DEBUG loaded listener.js 23:31:35 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17DC6800) [pid = 920] [serial = 2242] [outer = 17DAB000] 23:31:35 INFO - PROCESS | 920 | 1464935495871 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:31:35 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:31:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 890ms 23:31:35 INFO - PROCESS | 920 | 1464935495935 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 23:31:35 INFO - PROCESS | 920 | 1464935495937 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 23:31:35 INFO - PROCESS | 920 | 1464935495941 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:31:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:31:35 INFO - PROCESS | 920 | 1464935495944 Marionette TRACE conn6 <- [1,2950,null,{}] 23:31:35 INFO - PROCESS | 920 | 1464935495947 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:31:36 INFO - PROCESS | 920 | 1464935496052 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 23:31:36 INFO - PROCESS | 920 | 1464935496165 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:36 INFO - PROCESS | 920 | ++DOCSHELL 0D036000 == 38 [pid = 920] [id = 748] 23:31:36 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0D036C00) [pid = 920] [serial = 2243] [outer = 00000000] 23:31:36 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0D901800) [pid = 920] [serial = 2244] [outer = 0D036C00] 23:31:36 INFO - PROCESS | 920 | 1464935496356 Marionette DEBUG loaded listener.js 23:31:36 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (0F090C00) [pid = 920] [serial = 2245] [outer = 0D036C00] 23:31:36 INFO - PROCESS | 920 | 1464935496922 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:31:36 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:31:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1018ms 23:31:36 INFO - PROCESS | 920 | 1464935496965 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 23:31:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:31:36 INFO - PROCESS | 920 | 1464935496969 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 23:31:36 INFO - PROCESS | 920 | 1464935496974 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:31:36 INFO - PROCESS | 920 | 1464935496978 Marionette TRACE conn6 <- [1,2954,null,{}] 23:31:36 INFO - PROCESS | 920 | 1464935496983 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:31:37 INFO - PROCESS | 920 | 1464935497106 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 23:31:37 INFO - PROCESS | 920 | 1464935497237 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 97 (1754C000) [pid = 920] [serial = 2180] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 96 (16745000) [pid = 920] [serial = 2185] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 95 (0D9F4800) [pid = 920] [serial = 2153] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 94 (0D920C00) [pid = 920] [serial = 2152] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0DE52000) [pid = 920] [serial = 2182] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 92 (12373800) [pid = 920] [serial = 2183] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 91 (17BB8C00) [pid = 920] [serial = 2189] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 90 (17725800) [pid = 920] [serial = 2186] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 89 (15E45000) [pid = 920] [serial = 2174] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 88 (17BB5C00) [pid = 920] [serial = 2188] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 87 (16D2E000) [pid = 920] [serial = 2176] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 86 (126A9800) [pid = 920] [serial = 2158] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 85 (129F7800) [pid = 920] [serial = 2159] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 84 (146C5400) [pid = 920] [serial = 2164] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 83 (146CE000) [pid = 920] [serial = 2165] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 82 (0E7B1400) [pid = 920] [serial = 2155] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 81 (0F06C400) [pid = 920] [serial = 2156] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 80 (16F6E800) [pid = 920] [serial = 2179] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 79 (15E37C00) [pid = 920] [serial = 2171] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 78 (15E37400) [pid = 920] [serial = 2170] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 77 (155F5400) [pid = 920] [serial = 2167] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 76 (155FBC00) [pid = 920] [serial = 2168] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 75 (13914800) [pid = 920] [serial = 2161] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 74 (143E5000) [pid = 920] [serial = 2162] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 73 (16D4A800) [pid = 920] [serial = 2150] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 72 (15EF8800) [pid = 920] [serial = 2173] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | --DOMWINDOW == 71 (16D2F400) [pid = 920] [serial = 2177] [outer = 00000000] [url = about:blank] 23:31:37 INFO - PROCESS | 920 | ++DOCSHELL 0CF08400 == 39 [pid = 920] [id = 749] 23:31:37 INFO - PROCESS | 920 | ++DOMWINDOW == 72 (0CF0D000) [pid = 920] [serial = 2246] [outer = 00000000] 23:31:37 INFO - PROCESS | 920 | ++DOMWINDOW == 73 (0D037000) [pid = 920] [serial = 2247] [outer = 0CF0D000] 23:31:37 INFO - PROCESS | 920 | 1464935497332 Marionette DEBUG loaded listener.js 23:31:37 INFO - PROCESS | 920 | ++DOMWINDOW == 74 (0D9E8800) [pid = 920] [serial = 2248] [outer = 0CF0D000] 23:31:37 INFO - PROCESS | 920 | 1464935497696 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:31:37 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:31:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 790ms 23:31:37 INFO - PROCESS | 920 | 1464935497796 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 23:31:37 INFO - PROCESS | 920 | 1464935497799 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 23:31:37 INFO - PROCESS | 920 | 1464935497810 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:31:37 INFO - PROCESS | 920 | 1464935497812 Marionette TRACE conn6 <- [1,2958,null,{}] 23:31:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:31:37 INFO - PROCESS | 920 | 1464935497816 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:31:37 INFO - PROCESS | 920 | 1464935497905 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 23:31:37 INFO - PROCESS | 920 | 1464935497912 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:37 INFO - PROCESS | 920 | ++DOCSHELL 1237C400 == 40 [pid = 920] [id = 750] 23:31:37 INFO - PROCESS | 920 | ++DOMWINDOW == 75 (12940C00) [pid = 920] [serial = 2249] [outer = 00000000] 23:31:37 INFO - PROCESS | 920 | ++DOMWINDOW == 76 (12A40800) [pid = 920] [serial = 2250] [outer = 12940C00] 23:31:37 INFO - PROCESS | 920 | 1464935497960 Marionette DEBUG loaded listener.js 23:31:38 INFO - PROCESS | 920 | ++DOMWINDOW == 77 (139F2C00) [pid = 920] [serial = 2251] [outer = 12940C00] 23:31:38 INFO - PROCESS | 920 | 1464935498413 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:31:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:31:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 610ms 23:31:38 INFO - PROCESS | 920 | 1464935498433 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 23:31:38 INFO - PROCESS | 920 | 1464935498435 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 23:31:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:31:38 INFO - PROCESS | 920 | 1464935498439 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:31:38 INFO - PROCESS | 920 | 1464935498442 Marionette TRACE conn6 <- [1,2962,null,{}] 23:31:38 INFO - PROCESS | 920 | 1464935498452 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:31:38 INFO - PROCESS | 920 | 1464935498540 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 23:31:38 INFO - PROCESS | 920 | 1464935498548 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:38 INFO - PROCESS | 920 | ++DOCSHELL 146CA400 == 41 [pid = 920] [id = 751] 23:31:38 INFO - PROCESS | 920 | ++DOMWINDOW == 78 (146CB400) [pid = 920] [serial = 2252] [outer = 00000000] 23:31:38 INFO - PROCESS | 920 | ++DOMWINDOW == 79 (147F3800) [pid = 920] [serial = 2253] [outer = 146CB400] 23:31:38 INFO - PROCESS | 920 | 1464935498594 Marionette DEBUG loaded listener.js 23:31:38 INFO - PROCESS | 920 | ++DOMWINDOW == 80 (1520C400) [pid = 920] [serial = 2254] [outer = 146CB400] 23:31:39 INFO - PROCESS | 920 | 1464935499020 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:31:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 23:31:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 23:31:39 INFO - PROCESS | 920 | 1464935499074 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 23:31:39 INFO - PROCESS | 920 | 1464935499077 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 23:31:39 INFO - PROCESS | 920 | 1464935499080 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:31:39 INFO - PROCESS | 920 | 1464935499081 Marionette TRACE conn6 <- [1,2966,null,{}] 23:31:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:31:39 INFO - PROCESS | 920 | 1464935499089 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:31:39 INFO - PROCESS | 920 | 1464935499174 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 23:31:39 INFO - PROCESS | 920 | 1464935499181 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:39 INFO - PROCESS | 920 | ++DOCSHELL 155FC000 == 42 [pid = 920] [id = 752] 23:31:39 INFO - PROCESS | 920 | ++DOMWINDOW == 81 (155FC400) [pid = 920] [serial = 2255] [outer = 00000000] 23:31:39 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (15E0D000) [pid = 920] [serial = 2256] [outer = 155FC400] 23:31:39 INFO - PROCESS | 920 | 1464935499226 Marionette DEBUG loaded listener.js 23:31:39 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (15E3B400) [pid = 920] [serial = 2257] [outer = 155FC400] 23:31:39 INFO - PROCESS | 920 | 1464935499674 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:31:39 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:31:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 23:31:39 INFO - PROCESS | 920 | 1464935499726 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 23:31:39 INFO - PROCESS | 920 | 1464935499728 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 23:31:39 INFO - PROCESS | 920 | 1464935499731 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:31:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:31:39 INFO - PROCESS | 920 | 1464935499733 Marionette TRACE conn6 <- [1,2970,null,{}] 23:31:39 INFO - PROCESS | 920 | 1464935499743 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:31:39 INFO - PROCESS | 920 | 1464935499855 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 23:31:39 INFO - PROCESS | 920 | 1464935499861 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:39 INFO - PROCESS | 920 | ++DOCSHELL 14667000 == 43 [pid = 920] [id = 753] 23:31:39 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (15E3F400) [pid = 920] [serial = 2258] [outer = 00000000] 23:31:39 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (16761000) [pid = 920] [serial = 2259] [outer = 15E3F400] 23:31:39 INFO - PROCESS | 920 | 1464935499909 Marionette DEBUG loaded listener.js 23:31:39 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (16D30000) [pid = 920] [serial = 2260] [outer = 15E3F400] 23:31:40 INFO - PROCESS | 920 | 1464935500346 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:31:40 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:31:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:31:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 23:31:40 INFO - PROCESS | 920 | 1464935500405 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 23:31:40 INFO - PROCESS | 920 | 1464935500408 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 23:31:40 INFO - PROCESS | 920 | 1464935500411 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:31:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:31:40 INFO - PROCESS | 920 | 1464935500412 Marionette TRACE conn6 <- [1,2974,null,{}] 23:31:40 INFO - PROCESS | 920 | 1464935500416 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:31:40 INFO - PROCESS | 920 | 1464935500538 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 23:31:40 INFO - PROCESS | 920 | 1464935500544 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:40 INFO - PROCESS | 920 | ++DOCSHELL 0CFAC800 == 44 [pid = 920] [id = 754] 23:31:40 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (12CB1000) [pid = 920] [serial = 2261] [outer = 00000000] 23:31:40 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17723400) [pid = 920] [serial = 2262] [outer = 12CB1000] 23:31:40 INFO - PROCESS | 920 | 1464935500645 Marionette DEBUG loaded listener.js 23:31:40 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (1772A000) [pid = 920] [serial = 2263] [outer = 12CB1000] 23:31:41 INFO - PROCESS | 920 | 1464935501020 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:31:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:31:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 23:31:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:31:41 INFO - PROCESS | 920 | 1464935501085 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 23:31:41 INFO - PROCESS | 920 | 1464935501087 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 23:31:41 INFO - PROCESS | 920 | 1464935501090 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - PROCESS | 920 | 1464935501092 Marionette TRACE conn6 <- [1,2978,null,{}] 23:31:41 INFO - PROCESS | 920 | 1464935501095 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:31:41 INFO - PROCESS | 920 | 1464935501215 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 23:31:41 INFO - PROCESS | 920 | 1464935501276 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:41 INFO - PROCESS | 920 | ++DOCSHELL 1796C800 == 45 [pid = 920] [id = 755] 23:31:41 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17BB3800) [pid = 920] [serial = 2264] [outer = 00000000] 23:31:41 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17C0B000) [pid = 920] [serial = 2265] [outer = 17BB3800] 23:31:41 INFO - PROCESS | 920 | 1464935501321 Marionette DEBUG loaded listener.js 23:31:41 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17CD6800) [pid = 920] [serial = 2266] [outer = 17BB3800] 23:31:41 INFO - PROCESS | 920 | ++DOCSHELL 17DCC000 == 46 [pid = 920] [id = 756] 23:31:41 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17DCC400) [pid = 920] [serial = 2267] [outer = 00000000] 23:31:41 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (17DCD400) [pid = 920] [serial = 2268] [outer = 17DCC400] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0D91B800) [pid = 920] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0D6CAC00) [pid = 920] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 91 (13917000) [pid = 920] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 90 (152D6000) [pid = 920] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 89 (1520CC00) [pid = 920] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 88 (1520BC00) [pid = 920] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 87 (147AC000) [pid = 920] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 86 (1237C000) [pid = 920] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:31:41 INFO - PROCESS | 920 | --DOMWINDOW == 85 (0CFA6800) [pid = 920] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:31:41 INFO - PROCESS | 920 | 1464935501805 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:31:41 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:31:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 23:31:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:31:41 INFO - PROCESS | 920 | 1464935501861 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 23:31:41 INFO - PROCESS | 920 | 1464935501863 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 23:31:41 INFO - PROCESS | 920 | 1464935501866 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - PROCESS | 920 | 1464935501868 Marionette TRACE conn6 <- [1,2982,null,{}] 23:31:41 INFO - PROCESS | 920 | 1464935501871 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:31:41 INFO - PROCESS | 920 | 1464935501997 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 23:31:42 INFO - PROCESS | 920 | 1464935502006 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:42 INFO - PROCESS | 920 | ++DOCSHELL 1237C000 == 47 [pid = 920] [id = 757] 23:31:42 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (12CB3000) [pid = 920] [serial = 2269] [outer = 00000000] 23:31:42 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (17BB8400) [pid = 920] [serial = 2270] [outer = 12CB3000] 23:31:42 INFO - PROCESS | 920 | 1464935502050 Marionette DEBUG loaded listener.js 23:31:42 INFO - PROCESS | 920 | ++DOMWINDOW == 88 (17DB9400) [pid = 920] [serial = 2271] [outer = 12CB3000] 23:31:42 INFO - PROCESS | 920 | 1464935502459 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:31:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:31:42 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:31:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 23:31:42 INFO - PROCESS | 920 | 1464935502503 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 23:31:42 INFO - PROCESS | 920 | 1464935502505 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 23:31:42 INFO - PROCESS | 920 | 1464935502521 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:31:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:31:42 INFO - PROCESS | 920 | 1464935502523 Marionette TRACE conn6 <- [1,2986,null,{}] 23:31:42 INFO - PROCESS | 920 | 1464935502526 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:31:42 INFO - PROCESS | 920 | 1464935502615 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 23:31:42 INFO - PROCESS | 920 | 1464935502621 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:42 INFO - PROCESS | 920 | ++DOCSHELL 17970C00 == 48 [pid = 920] [id = 758] 23:31:42 INFO - PROCESS | 920 | ++DOMWINDOW == 89 (17DC3400) [pid = 920] [serial = 2272] [outer = 00000000] 23:31:42 INFO - PROCESS | 920 | ++DOMWINDOW == 90 (17E5A800) [pid = 920] [serial = 2273] [outer = 17DC3400] 23:31:42 INFO - PROCESS | 920 | 1464935502665 Marionette DEBUG loaded listener.js 23:31:42 INFO - PROCESS | 920 | ++DOMWINDOW == 91 (17E84400) [pid = 920] [serial = 2274] [outer = 17DC3400] 23:31:43 INFO - PROCESS | 920 | 1464935503063 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:31:43 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:31:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 23:31:43 INFO - PROCESS | 920 | 1464935503095 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 23:31:43 INFO - PROCESS | 920 | 1464935503097 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 23:31:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:31:43 INFO - PROCESS | 920 | 1464935503100 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:31:43 INFO - PROCESS | 920 | 1464935503102 Marionette TRACE conn6 <- [1,2990,null,{}] 23:31:43 INFO - PROCESS | 920 | 1464935503105 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:31:43 INFO - PROCESS | 920 | 1464935503238 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 23:31:43 INFO - PROCESS | 920 | 1464935503253 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:43 INFO - PROCESS | 920 | ++DOCSHELL 17E85400 == 49 [pid = 920] [id = 759] 23:31:43 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (17E87000) [pid = 920] [serial = 2275] [outer = 00000000] 23:31:43 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (17E8F400) [pid = 920] [serial = 2276] [outer = 17E87000] 23:31:43 INFO - PROCESS | 920 | 1464935503304 Marionette DEBUG loaded listener.js 23:31:43 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (17FFD400) [pid = 920] [serial = 2277] [outer = 17E87000] 23:31:43 INFO - PROCESS | 920 | 1464935503724 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:31:43 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:31:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 23:31:43 INFO - PROCESS | 920 | 1464935503771 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 23:31:43 INFO - PROCESS | 920 | 1464935503774 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 23:31:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:31:43 INFO - PROCESS | 920 | 1464935503856 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:31:43 INFO - PROCESS | 920 | 1464935503860 Marionette TRACE conn6 <- [1,2994,null,{}] 23:31:43 INFO - PROCESS | 920 | 1464935503867 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:31:43 INFO - PROCESS | 920 | 1464935503994 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 23:31:44 INFO - PROCESS | 920 | 1464935504131 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:44 INFO - PROCESS | 920 | ++DOCSHELL 0D66D800 == 50 [pid = 920] [id = 760] 23:31:44 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (0D66F800) [pid = 920] [serial = 2278] [outer = 00000000] 23:31:44 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0E159800) [pid = 920] [serial = 2279] [outer = 0D66F800] 23:31:44 INFO - PROCESS | 920 | 1464935504187 Marionette DEBUG loaded listener.js 23:31:44 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0F06F000) [pid = 920] [serial = 2280] [outer = 0D66F800] 23:31:44 INFO - PROCESS | 920 | 1464935504768 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:31:44 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:31:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 990ms 23:31:44 INFO - PROCESS | 920 | 1464935504799 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 23:31:44 INFO - PROCESS | 920 | 1464935504803 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 23:31:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:31:44 INFO - PROCESS | 920 | 1464935504807 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:31:44 INFO - PROCESS | 920 | 1464935504809 Marionette TRACE conn6 <- [1,2998,null,{}] 23:31:44 INFO - PROCESS | 920 | 1464935504818 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:31:44 INFO - PROCESS | 920 | 1464935504932 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 23:31:45 INFO - PROCESS | 920 | 1464935505075 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:45 INFO - PROCESS | 920 | ++DOCSHELL 14660000 == 51 [pid = 920] [id = 761] 23:31:45 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (14669400) [pid = 920] [serial = 2281] [outer = 00000000] 23:31:45 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (147AA400) [pid = 920] [serial = 2282] [outer = 14669400] 23:31:45 INFO - PROCESS | 920 | 1464935505130 Marionette DEBUG loaded listener.js 23:31:45 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (155F5800) [pid = 920] [serial = 2283] [outer = 14669400] 23:31:45 INFO - PROCESS | 920 | [920] 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:31:45 INFO - PROCESS | 920 | 1464935505695 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:31:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:31:45 INFO - {} 23:31:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:31:45 INFO - {} 23:31:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:31:45 INFO - {} 23:31:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:31:45 INFO - {} 23:31:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 930ms 23:31:45 INFO - PROCESS | 920 | 1464935505738 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 23:31:45 INFO - PROCESS | 920 | 1464935505740 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 23:31:45 INFO - TEST-START | /FileAPI/fileReader.html 23:31:45 INFO - PROCESS | 920 | 1464935505744 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:31:45 INFO - PROCESS | 920 | 1464935505747 Marionette TRACE conn6 <- [1,3002,null,{}] 23:31:45 INFO - PROCESS | 920 | 1464935505751 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:31:45 INFO - PROCESS | 920 | 1464935505915 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 23:31:45 INFO - PROCESS | 920 | 1464935505932 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:45 INFO - PROCESS | 920 | ++DOCSHELL 17E8E800 == 52 [pid = 920] [id = 762] 23:31:45 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (17E8E000) [pid = 920] [serial = 2284] [outer = 00000000] 23:31:45 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (17FFB800) [pid = 920] [serial = 2285] [outer = 17E8E000] 23:31:45 INFO - PROCESS | 920 | 1464935505993 Marionette DEBUG loaded listener.js 23:31:46 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (18229000) [pid = 920] [serial = 2286] [outer = 17E8E000] 23:31:46 INFO - PROCESS | 920 | 1464935506600 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:31:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:31:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:31:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:31:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:31:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 23:31:46 INFO - PROCESS | 920 | 1464935506633 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 23:31:46 INFO - PROCESS | 920 | 1464935506635 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 23:31:46 INFO - PROCESS | 920 | 1464935506640 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:31:46 INFO - TEST-START | /FileAPI/historical.html 23:31:46 INFO - PROCESS | 920 | 1464935506642 Marionette TRACE conn6 <- [1,3006,null,{}] 23:31:46 INFO - PROCESS | 920 | 1464935506646 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:31:46 INFO - PROCESS | 920 | 1464935506758 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 23:31:46 INFO - PROCESS | 920 | 1464935506870 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:46 INFO - PROCESS | 920 | ++DOCSHELL 17E52400 == 53 [pid = 920] [id = 763] 23:31:46 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (1822B400) [pid = 920] [serial = 2287] [outer = 00000000] 23:31:46 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (18265400) [pid = 920] [serial = 2288] [outer = 1822B400] 23:31:46 INFO - PROCESS | 920 | 1464935506965 Marionette DEBUG loaded listener.js 23:31:47 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (19419000) [pid = 920] [serial = 2289] [outer = 1822B400] 23:31:47 INFO - PROCESS | 920 | 1464935507471 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:31:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:31:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:31:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:31:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:31:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:31:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:31:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:31:47 INFO - TEST-OK | /FileAPI/historical.html | took 870ms 23:31:47 INFO - PROCESS | 920 | 1464935507517 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 23:31:47 INFO - PROCESS | 920 | 1464935507519 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 23:31:47 INFO - PROCESS | 920 | 1464935507556 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:31:47 INFO - PROCESS | 920 | 1464935507558 Marionette TRACE conn6 <- [1,3010,null,{}] 23:31:47 INFO - TEST-START | /FileAPI/idlharness.html 23:31:47 INFO - PROCESS | 920 | 1464935507562 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:31:47 INFO - PROCESS | 920 | 1464935507668 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 23:31:47 INFO - PROCESS | 920 | 1464935507783 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:47 INFO - PROCESS | 920 | ++DOCSHELL 152D6000 == 54 [pid = 920] [id = 764] 23:31:47 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (1825D000) [pid = 920] [serial = 2290] [outer = 00000000] 23:31:47 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (19B73400) [pid = 920] [serial = 2291] [outer = 1825D000] 23:31:47 INFO - PROCESS | 920 | 1464935507877 Marionette DEBUG loaded listener.js 23:31:47 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (19F77800) [pid = 920] [serial = 2292] [outer = 1825D000] 23:31:48 INFO - PROCESS | 920 | 1464935508868 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:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:31:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:31:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:31:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:31:49 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:31:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:31:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:31:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:31:49 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:31:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:31:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:31:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:31:49 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:31:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:31:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:31:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:31:49 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:31:49 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:31:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:31:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:31:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:31:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:31:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:31:49 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:31:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:31:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:31:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:31:49 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:31:49 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:31:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:31:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:31:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:31:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1592ms 23:31:49 INFO - PROCESS | 920 | 1464935509230 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 23:31:49 INFO - PROCESS | 920 | 1464935509235 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 23:31:49 INFO - TEST-START | /FileAPI/idlharness.worker 23:31:49 INFO - PROCESS | 920 | 1464935509244 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:31:49 INFO - PROCESS | 920 | 1464935509247 Marionette TRACE conn6 <- [1,3014,null,{}] 23:31:49 INFO - PROCESS | 920 | 1464935509253 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:31:49 INFO - PROCESS | 920 | 1464935509348 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 23:31:49 INFO - PROCESS | 920 | 1464935509487 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:49 INFO - PROCESS | 920 | ++DOCSHELL 0E7A6800 == 55 [pid = 920] [id = 765] 23:31:49 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (12387400) [pid = 920] [serial = 2293] [outer = 00000000] 23:31:49 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (12941400) [pid = 920] [serial = 2294] [outer = 12387400] 23:31:49 INFO - PROCESS | 920 | 1464935509538 Marionette DEBUG loaded listener.js 23:31:49 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (12A4A000) [pid = 920] [serial = 2295] [outer = 12387400] 23:31:49 INFO - PROCESS | 920 | [920] 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:31:49 INFO - PROCESS | 920 | --DOCSHELL 12CACC00 == 54 [pid = 920] [id = 741] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 12375800 == 53 [pid = 920] [id = 738] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 0D90EC00 == 52 [pid = 920] [id = 739] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 147F4000 == 51 [pid = 920] [id = 740] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 147AB400 == 50 [pid = 920] [id = 736] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 15206000 == 49 [pid = 920] [id = 737] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 13911C00 == 48 [pid = 920] [id = 735] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 17970C00 == 47 [pid = 920] [id = 758] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 1237C000 == 46 [pid = 920] [id = 757] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 17DCC000 == 45 [pid = 920] [id = 756] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 1796C800 == 44 [pid = 920] [id = 755] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 0CFAC800 == 43 [pid = 920] [id = 754] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 14667000 == 42 [pid = 920] [id = 753] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 155FC000 == 41 [pid = 920] [id = 752] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 146CA400 == 40 [pid = 920] [id = 751] 23:31:49 INFO - PROCESS | 920 | --DOCSHELL 1237C400 == 39 [pid = 920] [id = 750] 23:31:49 INFO - PROCESS | 920 | --DOMWINDOW == 111 (1754A400) [pid = 920] [serial = 2224] [outer = 00000000] [url = about:blank] 23:31:49 INFO - PROCESS | 920 | --DOMWINDOW == 110 (0E3AFC00) [pid = 920] [serial = 2194] [outer = 00000000] [url = about:blank] 23:31:49 INFO - PROCESS | 920 | --DOMWINDOW == 109 (17C03800) [pid = 920] [serial = 2191] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOCSHELL 0CF08400 == 38 [pid = 920] [id = 749] 23:31:50 INFO - PROCESS | 920 | --DOCSHELL 0D036000 == 37 [pid = 920] [id = 748] 23:31:50 INFO - PROCESS | 920 | --DOCSHELL 17BBA400 == 36 [pid = 920] [id = 745] 23:31:50 INFO - PROCESS | 920 | --DOCSHELL 0CFAA400 == 35 [pid = 920] [id = 742] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 108 (146C9000) [pid = 920] [serial = 2219] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 107 (0E15C800) [pid = 920] [serial = 2201] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 106 (14660800) [pid = 920] [serial = 2207] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 105 (16D28000) [pid = 920] [serial = 2221] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 104 (15EFBC00) [pid = 920] [serial = 2215] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 103 (155FA400) [pid = 920] [serial = 2213] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 102 (155EF400) [pid = 920] [serial = 2212] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 101 (16D2A800) [pid = 920] [serial = 2222] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 100 (147F5000) [pid = 920] [serial = 2210] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 99 (16765000) [pid = 920] [serial = 2216] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 98 (1238E800) [pid = 920] [serial = 2203] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 97 (1262B800) [pid = 920] [serial = 2204] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 96 (0D031C00) [pid = 920] [serial = 2197] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 95 (147EF800) [pid = 920] [serial = 2209] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 94 (12CB3800) [pid = 920] [serial = 2218] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 93 (0D62C400) [pid = 920] [serial = 2198] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 92 (0E154000) [pid = 920] [serial = 2200] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | --DOMWINDOW == 91 (143E3000) [pid = 920] [serial = 2206] [outer = 00000000] [url = about:blank] 23:31:50 INFO - PROCESS | 920 | 1464935510657 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:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:31:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:31:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:31:50 INFO - {} 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:31:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:31:50 INFO - {} 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:31:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:31:50 INFO - {} 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:31:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:31:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:31:50 INFO - {} 23:31:50 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:31:50 INFO - {} 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:31:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:31:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:31:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:31:50 INFO - {} 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:31:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:31:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:31:50 INFO - {} 23:31:50 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:31:50 INFO - {} 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:31:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:31:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:31:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 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:31:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:31:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:31:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:31:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:31:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:31:50 INFO - {} 23:31:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1545ms 23:31:50 INFO - PROCESS | 920 | 1464935510790 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 23:31:50 INFO - PROCESS | 920 | 1464935510794 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 23:31:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:31:50 INFO - PROCESS | 920 | 1464935510835 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:31:50 INFO - PROCESS | 920 | 1464935510839 Marionette TRACE conn6 <- [1,3018,null,{}] 23:31:50 INFO - PROCESS | 920 | 1464935510843 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:31:50 INFO - PROCESS | 920 | 1464935510933 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 23:31:51 INFO - PROCESS | 920 | 1464935511024 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:51 INFO - PROCESS | 920 | ++DOCSHELL 0D033400 == 36 [pid = 920] [id = 766] 23:31:51 INFO - PROCESS | 920 | ++DOMWINDOW == 92 (0D036000) [pid = 920] [serial = 2296] [outer = 00000000] 23:31:51 INFO - PROCESS | 920 | ++DOMWINDOW == 93 (16D2CC00) [pid = 920] [serial = 2297] [outer = 0D036000] 23:31:51 INFO - PROCESS | 920 | 1464935511069 Marionette DEBUG loaded listener.js 23:31:51 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (16D53C00) [pid = 920] [serial = 2298] [outer = 0D036000] 23:31:51 INFO - PROCESS | 920 | 1464935511426 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:31:51 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:31:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 23:31:51 INFO - PROCESS | 920 | 1464935511472 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 23:31:51 INFO - PROCESS | 920 | 1464935511474 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 23:31:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:31:51 INFO - PROCESS | 920 | 1464935511478 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:31:51 INFO - PROCESS | 920 | 1464935511480 Marionette TRACE conn6 <- [1,3022,null,{}] 23:31:51 INFO - PROCESS | 920 | 1464935511489 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:31:51 INFO - PROCESS | 920 | 1464935511581 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 23:31:51 INFO - PROCESS | 920 | 1464935511590 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:51 INFO - PROCESS | 920 | ++DOCSHELL 17550000 == 37 [pid = 920] [id = 767] 23:31:51 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (17550400) [pid = 920] [serial = 2299] [outer = 00000000] 23:31:51 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (17BBA000) [pid = 920] [serial = 2300] [outer = 17550400] 23:31:51 INFO - PROCESS | 920 | 1464935511639 Marionette DEBUG loaded listener.js 23:31:51 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (17C58000) [pid = 920] [serial = 2301] [outer = 17550400] 23:31:52 INFO - PROCESS | 920 | 1464935512058 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:31:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:31:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 23:31:52 INFO - PROCESS | 920 | 1464935512110 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 23:31:52 INFO - PROCESS | 920 | 1464935512112 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 23:31:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:31:52 INFO - PROCESS | 920 | 1464935512136 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:31:52 INFO - PROCESS | 920 | 1464935512138 Marionette TRACE conn6 <- [1,3026,null,{}] 23:31:52 INFO - PROCESS | 920 | 1464935512141 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:31:52 INFO - PROCESS | 920 | 1464935512270 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 23:31:52 INFO - PROCESS | 920 | 1464935512366 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:52 INFO - PROCESS | 920 | ++DOCSHELL 17DC4800 == 38 [pid = 920] [id = 768] 23:31:52 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (17DC6400) [pid = 920] [serial = 2302] [outer = 00000000] 23:31:52 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (17E53000) [pid = 920] [serial = 2303] [outer = 17DC6400] 23:31:52 INFO - PROCESS | 920 | 1464935512413 Marionette DEBUG loaded listener.js 23:31:52 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (17E5A400) [pid = 920] [serial = 2304] [outer = 17DC6400] 23:31:52 INFO - PROCESS | 920 | 1464935512791 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:31:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:31:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:31:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 23:31:52 INFO - PROCESS | 920 | 1464935512808 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 23:31:52 INFO - PROCESS | 920 | 1464935512810 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 23:31:52 INFO - PROCESS | 920 | 1464935512813 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:31:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:31:52 INFO - PROCESS | 920 | 1464935512815 Marionette TRACE conn6 <- [1,3030,null,{}] 23:31:52 INFO - PROCESS | 920 | 1464935512818 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:31:52 INFO - PROCESS | 920 | 1464935512943 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 23:31:52 INFO - PROCESS | 920 | 1464935512949 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:53 INFO - PROCESS | 920 | ++DOCSHELL 0EEF5400 == 39 [pid = 920] [id = 769] 23:31:53 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (17E5E800) [pid = 920] [serial = 2305] [outer = 00000000] 23:31:53 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (17FFBC00) [pid = 920] [serial = 2306] [outer = 17E5E800] 23:31:53 INFO - PROCESS | 920 | 1464935513053 Marionette DEBUG loaded listener.js 23:31:53 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (18258400) [pid = 920] [serial = 2307] [outer = 17E5E800] 23:31:53 INFO - PROCESS | 920 | 1464935513709 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:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:31:53 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:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:31:53 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:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:31:53 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:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:31:53 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:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:31:53 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:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:31:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:31:53 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:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:31:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:31:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:31:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:31:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:31:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 997ms 23:31:53 INFO - PROCESS | 920 | 1464935513823 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 23:31:53 INFO - PROCESS | 920 | 1464935513825 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 23:31:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:31:53 INFO - PROCESS | 920 | 1464935513828 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:31:53 INFO - PROCESS | 920 | 1464935513830 Marionette TRACE conn6 <- [1,3034,null,{}] 23:31:53 INFO - PROCESS | 920 | 1464935513839 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:31:53 INFO - PROCESS | 920 | 1464935513984 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 23:31:54 INFO - PROCESS | 920 | 1464935514047 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:54 INFO - PROCESS | 920 | ++DOCSHELL 0D141C00 == 40 [pid = 920] [id = 770] 23:31:54 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (1825A000) [pid = 920] [serial = 2308] [outer = 00000000] 23:31:54 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (1B205800) [pid = 920] [serial = 2309] [outer = 1825A000] 23:31:54 INFO - PROCESS | 920 | 1464935514092 Marionette DEBUG loaded listener.js 23:31:54 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (1B20B000) [pid = 920] [serial = 2310] [outer = 1825A000] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 105 (12CB3000) [pid = 920] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 104 (12CB1000) [pid = 920] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 103 (17BB3800) [pid = 920] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 102 (146CB400) [pid = 920] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 101 (0CF0D000) [pid = 920] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 100 (12940C00) [pid = 920] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 99 (17C01400) [pid = 920] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0D036C00) [pid = 920] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 97 (155FC400) [pid = 920] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 96 (17DCC400) [pid = 920] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 95 (15E3F400) [pid = 920] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 94 (17DC3400) [pid = 920] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:31:54 INFO - PROCESS | 920 | --DOMWINDOW == 93 (16D4E000) [pid = 920] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:31:54 INFO - PROCESS | 920 | [920] 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:31:54 INFO - PROCESS | 920 | 1464935514563 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:31:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:31:54 INFO - {} 23:31:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 790ms 23:31:54 INFO - PROCESS | 920 | 1464935514620 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 23:31:54 INFO - PROCESS | 920 | 1464935514622 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 23:31:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:31:54 INFO - PROCESS | 920 | 1464935514625 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:31:54 INFO - PROCESS | 920 | 1464935514627 Marionette TRACE conn6 <- [1,3038,null,{}] 23:31:54 INFO - PROCESS | 920 | 1464935514630 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:31:54 INFO - PROCESS | 920 | 1464935514715 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 23:31:54 INFO - PROCESS | 920 | 1464935514721 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:54 INFO - PROCESS | 920 | ++DOCSHELL 1A843400 == 41 [pid = 920] [id = 771] 23:31:54 INFO - PROCESS | 920 | ++DOMWINDOW == 94 (1A8AC000) [pid = 920] [serial = 2311] [outer = 00000000] 23:31:54 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (1B2EB000) [pid = 920] [serial = 2312] [outer = 1A8AC000] 23:31:54 INFO - PROCESS | 920 | 1464935514766 Marionette DEBUG loaded listener.js 23:31:54 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (1B2EB800) [pid = 920] [serial = 2313] [outer = 1A8AC000] 23:31:55 INFO - PROCESS | 920 | 1464935515186 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:31:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:31:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:31:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:31:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:31:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 570ms 23:31:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:31:55 INFO - PROCESS | 920 | 1464935515196 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 23:31:55 INFO - PROCESS | 920 | 1464935515198 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 23:31:55 INFO - PROCESS | 920 | 1464935515201 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:31:55 INFO - PROCESS | 920 | 1464935515203 Marionette TRACE conn6 <- [1,3042,null,{}] 23:31:55 INFO - PROCESS | 920 | 1464935515207 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:31:55 INFO - PROCESS | 920 | 1464935515339 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 23:31:55 INFO - PROCESS | 920 | 1464935515347 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:55 INFO - PROCESS | 920 | ++DOCSHELL 0E15CC00 == 42 [pid = 920] [id = 772] 23:31:55 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (1B2EAC00) [pid = 920] [serial = 2314] [outer = 00000000] 23:31:55 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (1B362000) [pid = 920] [serial = 2315] [outer = 1B2EAC00] 23:31:55 INFO - PROCESS | 920 | 1464935515392 Marionette DEBUG loaded listener.js 23:31:55 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (1B368800) [pid = 920] [serial = 2316] [outer = 1B2EAC00] 23:31:56 INFO - PROCESS | 920 | 1464935516030 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:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:31:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:31:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:31:56 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:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:31:56 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:31:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:31:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:31:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 952ms 23:31:56 INFO - PROCESS | 920 | 1464935516154 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 23:31:56 INFO - PROCESS | 920 | 1464935516156 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 23:31:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:31:56 INFO - PROCESS | 920 | 1464935516159 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:31:56 INFO - PROCESS | 920 | 1464935516161 Marionette TRACE conn6 <- [1,3046,null,{}] 23:31:56 INFO - PROCESS | 920 | 1464935516164 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:31:56 INFO - PROCESS | 920 | 1464935516286 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 23:31:56 INFO - PROCESS | 920 | 1464935516295 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:56 INFO - PROCESS | 920 | ++DOCSHELL 0E3AFC00 == 43 [pid = 920] [id = 773] 23:31:56 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (0E6A7C00) [pid = 920] [serial = 2317] [outer = 00000000] 23:31:56 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (12289C00) [pid = 920] [serial = 2318] [outer = 0E6A7C00] 23:31:56 INFO - PROCESS | 920 | 1464935516352 Marionette DEBUG loaded listener.js 23:31:56 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (12372800) [pid = 920] [serial = 2319] [outer = 0E6A7C00] 23:31:57 INFO - PROCESS | 920 | 1464935517036 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:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:31:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:31:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:31:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:31:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:31:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:31:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:31:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:31:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:31:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:31:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 931ms 23:31:57 INFO - PROCESS | 920 | 1464935517094 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 23:31:57 INFO - PROCESS | 920 | 1464935517100 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 23:31:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:31:57 INFO - PROCESS | 920 | 1464935517105 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:31:57 INFO - PROCESS | 920 | 1464935517109 Marionette TRACE conn6 <- [1,3050,null,{}] 23:31:57 INFO - PROCESS | 920 | 1464935517115 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:31:57 INFO - PROCESS | 920 | 1464935517278 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 23:31:57 INFO - PROCESS | 920 | 1464935517370 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:57 INFO - PROCESS | 920 | ++DOCSHELL 129FC800 == 44 [pid = 920] [id = 774] 23:31:57 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (12A40400) [pid = 920] [serial = 2320] [outer = 00000000] 23:31:57 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (12C28C00) [pid = 920] [serial = 2321] [outer = 12A40400] 23:31:57 INFO - PROCESS | 920 | 1464935517468 Marionette DEBUG loaded listener.js 23:31:57 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (13911C00) [pid = 920] [serial = 2322] [outer = 12A40400] 23:31:57 INFO - PROCESS | 920 | [920] 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:31:58 INFO - PROCESS | 920 | 1464935518055 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:31:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:31:58 INFO - {} 23:31:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 23:31:58 INFO - PROCESS | 920 | 1464935518080 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 23:31:58 INFO - PROCESS | 920 | 1464935518086 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 23:31:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:31:58 INFO - PROCESS | 920 | 1464935518107 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:31:58 INFO - PROCESS | 920 | 1464935518110 Marionette TRACE conn6 <- [1,3054,null,{}] 23:31:58 INFO - PROCESS | 920 | 1464935518115 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:31:58 INFO - PROCESS | 920 | 1464935518238 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 23:31:58 INFO - PROCESS | 920 | 1464935518374 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:58 INFO - PROCESS | 920 | ++DOCSHELL 147A8800 == 45 [pid = 920] [id = 775] 23:31:58 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (147AB400) [pid = 920] [serial = 2323] [outer = 00000000] 23:31:58 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (152D6C00) [pid = 920] [serial = 2324] [outer = 147AB400] 23:31:58 INFO - PROCESS | 920 | 1464935518429 Marionette DEBUG loaded listener.js 23:31:58 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (16A1B400) [pid = 920] [serial = 2325] [outer = 147AB400] 23:31:58 INFO - PROCESS | 920 | 1464935518938 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:31:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:31:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:31:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:31:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:31:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:31:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:31:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:31:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 890ms 23:31:58 INFO - PROCESS | 920 | 1464935518998 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 23:31:58 INFO - PROCESS | 920 | 1464935519001 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 23:31:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:31:58 INFO - PROCESS | 920 | 1464935519004 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:31:59 INFO - PROCESS | 920 | 1464935519008 Marionette TRACE conn6 <- [1,3058,null,{}] 23:31:59 INFO - PROCESS | 920 | 1464935519020 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:31:59 INFO - PROCESS | 920 | 1464935519201 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 23:31:59 INFO - PROCESS | 920 | 1464935519315 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:59 INFO - PROCESS | 920 | ++DOCSHELL 16D51000 == 46 [pid = 920] [id = 776] 23:31:59 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (16EDC800) [pid = 920] [serial = 2326] [outer = 00000000] 23:31:59 INFO - PROCESS | 920 | ++DOMWINDOW == 110 (17C0B400) [pid = 920] [serial = 2327] [outer = 16EDC800] 23:31:59 INFO - PROCESS | 920 | 1464935519371 Marionette DEBUG loaded listener.js 23:31:59 INFO - PROCESS | 920 | ++DOMWINDOW == 111 (17E54400) [pid = 920] [serial = 2328] [outer = 16EDC800] 23:31:59 INFO - PROCESS | 920 | 1464935519905 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:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:31:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 931ms 23:31:59 INFO - PROCESS | 920 | 1464935519952 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 23:31:59 INFO - PROCESS | 920 | 1464935519955 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 23:31:59 INFO - PROCESS | 920 | 1464935519959 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:31:59 INFO - PROCESS | 920 | 1464935519962 Marionette TRACE conn6 <- [1,3062,null,{}] 23:31:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:31:59 INFO - PROCESS | 920 | 1464935519965 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:32:00 INFO - PROCESS | 920 | 1464935520078 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 23:32:00 INFO - PROCESS | 920 | 1464935520192 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 920 | ++DOCSHELL 19B6B800 == 47 [pid = 920] [id = 777] 23:32:00 INFO - PROCESS | 920 | ++DOMWINDOW == 112 (19B77400) [pid = 920] [serial = 2329] [outer = 00000000] 23:32:00 INFO - PROCESS | 920 | ++DOMWINDOW == 113 (1A315400) [pid = 920] [serial = 2330] [outer = 19B77400] 23:32:00 INFO - PROCESS | 920 | 1464935520287 Marionette DEBUG loaded listener.js 23:32:00 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (1A38BC00) [pid = 920] [serial = 2331] [outer = 19B77400] 23:32:00 INFO - PROCESS | 920 | 1464935520779 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:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:32:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 23:32:00 INFO - PROCESS | 920 | 1464935520850 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 23:32:00 INFO - PROCESS | 920 | 1464935520853 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 23:32:00 INFO - PROCESS | 920 | 1464935520857 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:32:00 INFO - PROCESS | 920 | 1464935520859 Marionette TRACE conn6 <- [1,3066,null,{}] 23:32:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:32:00 INFO - PROCESS | 920 | 1464935520863 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:32:00 INFO - PROCESS | 920 | 1464935520973 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 23:32:01 INFO - PROCESS | 920 | 1464935521086 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 920 | ++DOCSHELL 194EDC00 == 48 [pid = 920] [id = 778] 23:32:01 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (1A388C00) [pid = 920] [serial = 2332] [outer = 00000000] 23:32:01 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (1B209800) [pid = 920] [serial = 2333] [outer = 1A388C00] 23:32:01 INFO - PROCESS | 920 | 1464935521180 Marionette DEBUG loaded listener.js 23:32:01 INFO - PROCESS | 920 | ++DOMWINDOW == 117 (1B2F2000) [pid = 920] [serial = 2334] [outer = 1A388C00] 23:32:01 INFO - PROCESS | 920 | 1464935521954 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:32:02 INFO - PROCESS | 920 | 1464935522043 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 23:32:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:32:02 INFO - PROCESS | 920 | 1464935522048 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:32:02 INFO - PROCESS | 920 | 1464935522052 Marionette TRACE conn6 <- [1,3070,null,{}] 23:32:02 INFO - PROCESS | 920 | 1464935522057 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:32:02 INFO - PROCESS | 920 | 1464935522190 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 23:32:02 INFO - PROCESS | 920 | 1464935522308 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 920 | ++DOCSHELL 0E160800 == 49 [pid = 920] [id = 779] 23:32:02 INFO - PROCESS | 920 | ++DOMWINDOW == 118 (0E6B2800) [pid = 920] [serial = 2335] [outer = 00000000] 23:32:02 INFO - PROCESS | 920 | ++DOMWINDOW == 119 (123F3400) [pid = 920] [serial = 2336] [outer = 0E6B2800] 23:32:02 INFO - PROCESS | 920 | 1464935522356 Marionette DEBUG loaded listener.js 23:32:02 INFO - PROCESS | 920 | ++DOMWINDOW == 120 (129FBC00) [pid = 920] [serial = 2337] [outer = 0E6B2800] 23:32:02 INFO - PROCESS | 920 | 1464935522872 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:32:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:32:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:32:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:32:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 890ms 23:32:02 INFO - PROCESS | 920 | 1464935522939 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 23:32:02 INFO - PROCESS | 920 | 1464935522945 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 23:32:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:32:02 INFO - PROCESS | 920 | 1464935522951 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:32:02 INFO - PROCESS | 920 | 1464935522954 Marionette TRACE conn6 <- [1,3074,null,{}] 23:32:02 INFO - PROCESS | 920 | 1464935522958 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:32:03 INFO - PROCESS | 920 | 1464935523067 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 23:32:03 INFO - PROCESS | 920 | 1464935523237 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 920 | --DOCSHELL 0E15CC00 == 48 [pid = 920] [id = 772] 23:32:03 INFO - PROCESS | 920 | --DOCSHELL 1A843400 == 47 [pid = 920] [id = 771] 23:32:03 INFO - PROCESS | 920 | --DOCSHELL 0D141C00 == 46 [pid = 920] [id = 770] 23:32:03 INFO - PROCESS | 920 | --DOCSHELL 0EEF5400 == 45 [pid = 920] [id = 769] 23:32:03 INFO - PROCESS | 920 | --DOCSHELL 17DC4800 == 44 [pid = 920] [id = 768] 23:32:03 INFO - PROCESS | 920 | --DOCSHELL 17550000 == 43 [pid = 920] [id = 767] 23:32:03 INFO - PROCESS | 920 | --DOCSHELL 0D033400 == 42 [pid = 920] [id = 766] 23:32:03 INFO - PROCESS | 920 | --DOCSHELL 0E7A6800 == 41 [pid = 920] [id = 765] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 119 (17E8F400) [pid = 920] [serial = 2276] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 118 (17CDA400) [pid = 920] [serial = 2238] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 117 (17C55400) [pid = 920] [serial = 2236] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 116 (16742800) [pid = 920] [serial = 2233] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17DC2800) [pid = 920] [serial = 2241] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 114 (0D034000) [pid = 920] [serial = 2227] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 113 (13912000) [pid = 920] [serial = 2230] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | ++DOCSHELL 0D033400 == 42 [pid = 920] [id = 780] 23:32:03 INFO - PROCESS | 920 | ++DOMWINDOW == 114 (0D034000) [pid = 920] [serial = 2338] [outer = 00000000] 23:32:03 INFO - PROCESS | 920 | ++DOMWINDOW == 115 (0D6D3400) [pid = 920] [serial = 2339] [outer = 0D034000] 23:32:03 INFO - PROCESS | 920 | 1464935523341 Marionette DEBUG loaded listener.js 23:32:03 INFO - PROCESS | 920 | ++DOMWINDOW == 116 (0E6EB400) [pid = 920] [serial = 2340] [outer = 0D034000] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 115 (17557C00) [pid = 920] [serial = 2225] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 114 (17DCD400) [pid = 920] [serial = 2268] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 113 (16761000) [pid = 920] [serial = 2259] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 112 (16D30000) [pid = 920] [serial = 2260] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 111 (17E5A800) [pid = 920] [serial = 2273] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 110 (17DB9400) [pid = 920] [serial = 2271] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 109 (15E3B400) [pid = 920] [serial = 2257] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 108 (17E84400) [pid = 920] [serial = 2274] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 107 (17723400) [pid = 920] [serial = 2262] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 106 (17C0B000) [pid = 920] [serial = 2265] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 105 (147F3800) [pid = 920] [serial = 2253] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 104 (1520C400) [pid = 920] [serial = 2254] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 103 (0D037000) [pid = 920] [serial = 2247] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0D9E8800) [pid = 920] [serial = 2248] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 101 (12A40800) [pid = 920] [serial = 2250] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 100 (139F2C00) [pid = 920] [serial = 2251] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 99 (0F090C00) [pid = 920] [serial = 2245] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 98 (0D901800) [pid = 920] [serial = 2244] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 97 (1772A000) [pid = 920] [serial = 2263] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 96 (15E0D000) [pid = 920] [serial = 2256] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 95 (17BB8400) [pid = 920] [serial = 2270] [outer = 00000000] [url = about:blank] 23:32:03 INFO - PROCESS | 920 | --DOMWINDOW == 94 (17CD6800) [pid = 920] [serial = 2266] [outer = 00000000] [url = about:blank] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 0D66D800 == 41 [pid = 920] [id = 760] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 14660000 == 40 [pid = 920] [id = 761] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 17E8E800 == 39 [pid = 920] [id = 762] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 17E52400 == 38 [pid = 920] [id = 763] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 152D6000 == 37 [pid = 920] [id = 764] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 12A45000 == 36 [pid = 920] [id = 743] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 15EF5400 == 35 [pid = 920] [id = 747] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 152D2C00 == 34 [pid = 920] [id = 744] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 17CD1800 == 33 [pid = 920] [id = 746] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 17E85400 == 32 [pid = 920] [id = 759] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 194EDC00 == 31 [pid = 920] [id = 778] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 0E160800 == 30 [pid = 920] [id = 779] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 19B6B800 == 29 [pid = 920] [id = 777] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 16D51000 == 28 [pid = 920] [id = 776] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 129FC800 == 27 [pid = 920] [id = 774] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 147A8800 == 26 [pid = 920] [id = 775] 23:32:04 INFO - PROCESS | 920 | --DOCSHELL 0E3AFC00 == 25 [pid = 920] [id = 773] 23:32:05 INFO - PROCESS | 920 | 1464935525266 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:32:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:32:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2384ms 23:32:05 INFO - PROCESS | 920 | 1464935525341 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 23:32:05 INFO - PROCESS | 920 | 1464935525345 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 23:32:05 INFO - PROCESS | 920 | 1464935525353 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:32:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:32:05 INFO - PROCESS | 920 | 1464935525357 Marionette TRACE conn6 <- [1,3078,null,{}] 23:32:05 INFO - PROCESS | 920 | 1464935525363 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:32:05 INFO - PROCESS | 920 | 1464935525458 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 23:32:05 INFO - PROCESS | 920 | 1464935525472 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 920 | ++DOCSHELL 0D032800 == 26 [pid = 920] [id = 781] 23:32:05 INFO - PROCESS | 920 | ++DOMWINDOW == 95 (0D037000) [pid = 920] [serial = 2341] [outer = 00000000] 23:32:05 INFO - PROCESS | 920 | ++DOMWINDOW == 96 (0D139800) [pid = 920] [serial = 2342] [outer = 0D037000] 23:32:05 INFO - PROCESS | 920 | 1464935525521 Marionette DEBUG loaded listener.js 23:32:05 INFO - PROCESS | 920 | ++DOMWINDOW == 97 (0D6CA400) [pid = 920] [serial = 2343] [outer = 0D037000] 23:32:06 INFO - PROCESS | 920 | 1464935526026 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:32:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:32:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 23:32:06 INFO - PROCESS | 920 | 1464935526089 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 23:32:06 INFO - PROCESS | 920 | 1464935526095 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 23:32:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:32:06 INFO - PROCESS | 920 | 1464935526102 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:32:06 INFO - PROCESS | 920 | 1464935526104 Marionette TRACE conn6 <- [1,3082,null,{}] 23:32:06 INFO - PROCESS | 920 | 1464935526108 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:32:06 INFO - PROCESS | 920 | 1464935526198 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 23:32:06 INFO - PROCESS | 920 | 1464935526215 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 920 | ++DOCSHELL 0E15A000 == 27 [pid = 920] [id = 782] 23:32:06 INFO - PROCESS | 920 | ++DOMWINDOW == 98 (0E15AC00) [pid = 920] [serial = 2344] [outer = 00000000] 23:32:06 INFO - PROCESS | 920 | ++DOMWINDOW == 99 (0E15E000) [pid = 920] [serial = 2345] [outer = 0E15AC00] 23:32:06 INFO - PROCESS | 920 | 1464935526261 Marionette DEBUG loaded listener.js 23:32:06 INFO - PROCESS | 920 | ++DOMWINDOW == 100 (0E3AFC00) [pid = 920] [serial = 2346] [outer = 0E15AC00] 23:32:06 INFO - PROCESS | 920 | 1464935526741 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:32:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:32:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 23:32:06 INFO - PROCESS | 920 | 1464935526774 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 23:32:06 INFO - PROCESS | 920 | 1464935526776 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 23:32:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:32:06 INFO - PROCESS | 920 | 1464935526780 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:32:06 INFO - PROCESS | 920 | 1464935526784 Marionette TRACE conn6 <- [1,3086,null,{}] 23:32:06 INFO - PROCESS | 920 | 1464935526795 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:32:06 INFO - PROCESS | 920 | 1464935526918 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 23:32:07 INFO - PROCESS | 920 | 1464935527043 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 920 | ++DOCSHELL 122B8000 == 28 [pid = 920] [id = 783] 23:32:07 INFO - PROCESS | 920 | ++DOMWINDOW == 101 (122BA800) [pid = 920] [serial = 2347] [outer = 00000000] 23:32:07 INFO - PROCESS | 920 | ++DOMWINDOW == 102 (12375400) [pid = 920] [serial = 2348] [outer = 122BA800] 23:32:07 INFO - PROCESS | 920 | 1464935527092 Marionette DEBUG loaded listener.js 23:32:07 INFO - PROCESS | 920 | ++DOMWINDOW == 103 (1238A400) [pid = 920] [serial = 2349] [outer = 122BA800] 23:32:07 INFO - PROCESS | 920 | 1464935527521 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:32:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:32:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:32:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 770ms 23:32:07 INFO - PROCESS | 920 | 1464935527554 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 23:32:07 INFO - PROCESS | 920 | 1464935527557 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 23:32:07 INFO - PROCESS | 920 | 1464935527560 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:32:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:32:07 INFO - PROCESS | 920 | 1464935527561 Marionette TRACE conn6 <- [1,3090,null,{}] 23:32:07 INFO - PROCESS | 920 | 1464935527565 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:32:07 INFO - PROCESS | 920 | 1464935527685 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 23:32:07 INFO - PROCESS | 920 | 1464935527758 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 920 | ++DOCSHELL 0E26D000 == 29 [pid = 920] [id = 784] 23:32:07 INFO - PROCESS | 920 | ++DOMWINDOW == 104 (123F2000) [pid = 920] [serial = 2350] [outer = 00000000] 23:32:07 INFO - PROCESS | 920 | ++DOMWINDOW == 105 (12CA6C00) [pid = 920] [serial = 2351] [outer = 123F2000] 23:32:07 INFO - PROCESS | 920 | 1464935527809 Marionette DEBUG loaded listener.js 23:32:07 INFO - PROCESS | 920 | ++DOMWINDOW == 106 (13912000) [pid = 920] [serial = 2352] [outer = 123F2000] 23:32:08 INFO - PROCESS | 920 | 1464935528220 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:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:32:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 23:32:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:32:08 INFO - PROCESS | 920 | 1464935528233 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 23:32:08 INFO - PROCESS | 920 | 1464935528236 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 23:32:08 INFO - PROCESS | 920 | 1464935528239 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:32:08 INFO - PROCESS | 920 | 1464935528240 Marionette TRACE conn6 <- [1,3094,null,{}] 23:32:08 INFO - PROCESS | 920 | 1464935528243 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:32:08 INFO - PROCESS | 920 | 1464935528359 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 23:32:08 INFO - PROCESS | 920 | 1464935528451 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 920 | ++DOCSHELL 1465CC00 == 30 [pid = 920] [id = 785] 23:32:08 INFO - PROCESS | 920 | ++DOMWINDOW == 107 (1465F000) [pid = 920] [serial = 2353] [outer = 00000000] 23:32:08 INFO - PROCESS | 920 | ++DOMWINDOW == 108 (14666C00) [pid = 920] [serial = 2354] [outer = 1465F000] 23:32:08 INFO - PROCESS | 920 | 1464935528498 Marionette DEBUG loaded listener.js 23:32:08 INFO - PROCESS | 920 | ++DOMWINDOW == 109 (146C5000) [pid = 920] [serial = 2355] [outer = 1465F000] 23:32:08 INFO - PROCESS | 920 | 1464935528912 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:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:32:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 108 (12387400) [pid = 920] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 107 (17DC6400) [pid = 920] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 106 (1822B400) [pid = 920] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 105 (17E5E800) [pid = 920] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 104 (14669400) [pid = 920] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 103 (17550400) [pid = 920] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 102 (0D036000) [pid = 920] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 101 (17E87000) [pid = 920] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 100 (1825D000) [pid = 920] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 99 (1B2EAC00) [pid = 920] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 98 (17E8E000) [pid = 920] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 97 (0E6B2800) [pid = 920] [serial = 2335] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 96 (0D66F800) [pid = 920] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 95 (0E6A7C00) [pid = 920] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 94 (12A40400) [pid = 920] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 93 (16EDC800) [pid = 920] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 92 (147AB400) [pid = 920] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 91 (19B77400) [pid = 920] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 90 (1A8AC000) [pid = 920] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 89 (1A388C00) [pid = 920] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 88 (17DAB000) [pid = 920] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 87 (0DE50800) [pid = 920] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 86 (152D7800) [pid = 920] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 85 (0CFAAC00) [pid = 920] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 84 (12A45400) [pid = 920] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 83 (17CD3C00) [pid = 920] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 82 (17BB8000) [pid = 920] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:32:09 INFO - PROCESS | 920 | --DOMWINDOW == 81 (1825A000) [pid = 920] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 23:32:09 INFO - PROCESS | 920 | 1464935529352 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 23:32:09 INFO - PROCESS | 920 | 1464935529354 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 23:32:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:32:09 INFO - PROCESS | 920 | 1464935529363 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:32:09 INFO - PROCESS | 920 | 1464935529365 Marionette TRACE conn6 <- [1,3098,null,{}] 23:32:09 INFO - PROCESS | 920 | 1464935529369 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:32:09 INFO - PROCESS | 920 | 1464935529482 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 23:32:09 INFO - PROCESS | 920 | 1464935529492 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 920 | ++DOCSHELL 146CE800 == 31 [pid = 920] [id = 786] 23:32:09 INFO - PROCESS | 920 | ++DOMWINDOW == 82 (146D0400) [pid = 920] [serial = 2356] [outer = 00000000] 23:32:09 INFO - PROCESS | 920 | ++DOMWINDOW == 83 (147F4000) [pid = 920] [serial = 2357] [outer = 146D0400] 23:32:09 INFO - PROCESS | 920 | 1464935529537 Marionette DEBUG loaded listener.js 23:32:09 INFO - PROCESS | 920 | ++DOMWINDOW == 84 (147FB800) [pid = 920] [serial = 2358] [outer = 146D0400] 23:32:09 INFO - PROCESS | 920 | 1464935529980 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:32:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:32:10 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:32:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:32:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 23:32:10 INFO - PROCESS | 920 | 1464935530049 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 23:32:10 INFO - PROCESS | 920 | 1464935530051 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 23:32:10 INFO - PROCESS | 920 | 1464935530054 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:32:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:32:10 INFO - PROCESS | 920 | 1464935530056 Marionette TRACE conn6 <- [1,3102,null,{}] 23:32:10 INFO - PROCESS | 920 | 1464935530060 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:32:10 INFO - PROCESS | 920 | 1464935530138 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 23:32:10 INFO - PROCESS | 920 | 1464935530144 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\", \"375e2fc5-8e71-440c-b754-215292559563\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 920 | ++DOCSHELL 152D7800 == 32 [pid = 920] [id = 787] 23:32:10 INFO - PROCESS | 920 | ++DOMWINDOW == 85 (152DF400) [pid = 920] [serial = 2359] [outer = 00000000] 23:32:10 INFO - PROCESS | 920 | ++DOMWINDOW == 86 (155FC800) [pid = 920] [serial = 2360] [outer = 152DF400] 23:32:10 INFO - PROCESS | 920 | 1464935530189 Marionette DEBUG loaded listener.js 23:32:10 INFO - PROCESS | 920 | ++DOMWINDOW == 87 (155F4C00) [pid = 920] [serial = 2361] [outer = 152DF400] 23:32:10 INFO - PROCESS | 920 | 1464935530590 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:32:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:32:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 570ms 23:32:10 INFO - PROCESS | 920 | 1464935530628 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 23:32:10 INFO - PROCESS | 920 | 1464935530630 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 23:32:11 WARNING - u'runner_teardown' () 23:32:11 INFO - No more tests 23:32:11 INFO - Got 0 unexpected results 23:32:11 INFO - SUITE-END | took 678s 23:32:11 INFO - Closing logging queue 23:32:11 INFO - queue closed 23:32:11 INFO - Return code: 0 23:32:11 WARNING - # TBPL SUCCESS # 23:32:11 INFO - Running post-action listener: _resource_record_post_action 23:32:11 INFO - Running post-run listener: _resource_record_post_run 23:32:12 INFO - Total resource usage - Wall time: 687s; CPU: 14.0%; Read bytes: 46924288; Write bytes: 1100770816; Read time: 687580; Write time: 8441200 23:32:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:32:12 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 47512576; Read time: 0; Write time: 80640 23:32:12 INFO - run-tests - Wall time: 685s; CPU: 14.0%; Read bytes: 46849024; Write bytes: 1042219520; Read time: 673380; Write time: 8353790 23:32:12 INFO - Running post-run listener: _upload_blobber_files 23:32:12 INFO - Blob upload gear active. 23:32:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:32:12 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:32:12 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:32:12 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:32:13 INFO - (blobuploader) - INFO - Open directory for files ... 23:32:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:32:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:32:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:32:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:32:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:32:14 INFO - (blobuploader) - INFO - Done attempting. 23:32:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:32:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:32:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:32:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:32:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:32:16 INFO - (blobuploader) - INFO - Done attempting. 23:32:16 INFO - (blobuploader) - INFO - Iteration through files over. 23:32:16 INFO - Return code: 0 23:32:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:32:16 INFO - Using _rmtree_windows ... 23:32:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:32:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c18d71ee7e28fd8ef20f6004e54612a9a8baca505463351e1058364197bea727caab360fc5ecc52471dd1eb779b247e14b995f49339a32dad2a89578d21a213", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/176cab9c3a815efde232804d34bb67e842dbc23f0d7ee483f185af387942cff65f42c15a9706105f6dda85201199b18930bd70b341a28bb5cfdb4733a281c80c"} 23:32:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:32:16 INFO - Writing to file C:\slave\test\properties\blobber_files 23:32:16 INFO - Contents: 23:32:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c18d71ee7e28fd8ef20f6004e54612a9a8baca505463351e1058364197bea727caab360fc5ecc52471dd1eb779b247e14b995f49339a32dad2a89578d21a213", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/176cab9c3a815efde232804d34bb67e842dbc23f0d7ee483f185af387942cff65f42c15a9706105f6dda85201199b18930bd70b341a28bb5cfdb4733a281c80c"} 23:32:16 INFO - Running post-run listener: copy_logs_to_upload_dir 23:32:16 INFO - Copying logs to upload dir... 23:32:16 INFO - mkdir: C:\slave\test\build\upload\logs 23:32:16 INFO - Copying logs to upload dir... 23:32:16 INFO - Using _rmtree_windows ... 23:32:16 INFO - Using _rmtree_windows ... 23:32:16 INFO - Using _rmtree_windows ... 23:32:16 INFO - Using _rmtree_windows ... 23:32:16 INFO - Using _rmtree_windows ... 23:32:16 INFO - Using _rmtree_windows ... 23:32:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=887.390000 ========= master_lag: 1.67 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 49 secs) (at 2016-06-02 23:32:18.038586) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 23:32:18.039535) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-118 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/5c18d71ee7e28fd8ef20f6004e54612a9a8baca505463351e1058364197bea727caab360fc5ecc52471dd1eb779b247e14b995f49339a32dad2a89578d21a213", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/176cab9c3a815efde232804d34bb67e842dbc23f0d7ee483f185af387942cff65f42c15a9706105f6dda85201199b18930bd70b341a28bb5cfdb4733a281c80c"} build_url:https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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/cNYqO58NRcOMnv09Lz0oug/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/5c18d71ee7e28fd8ef20f6004e54612a9a8baca505463351e1058364197bea727caab360fc5ecc52471dd1eb779b247e14b995f49339a32dad2a89578d21a213", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/176cab9c3a815efde232804d34bb67e842dbc23f0d7ee483f185af387942cff65f42c15a9706105f6dda85201199b18930bd70b341a28bb5cfdb4733a281c80c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cNYqO58NRcOMnv09Lz0oug/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:32:18.162322) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:32:18.162679) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-118 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.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:32:18.278752) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 23:32:18.279072) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 23:32:18.868166) ========= ========= Total master_lag: 1.80 =========