builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-183 starttime: 1464640874.13 results: success (0) buildid: 20160530120549 builduid: 7997d47d310b490c9d491deb39fe4327 revision: 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:41:14.126997) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:41:14.127411) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:41:14.127704) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:41:14.277443) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:41:14.277711) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --13:41:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.58 MB/s 13:41:15 (8.58 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.181000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:41:15.487635) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 13:41:15.487975) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.403000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 13:41:18.903242) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:41:18.903648) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 --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 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-30 13:41:19,009 truncating revision to first 12 chars 2016-05-30 13:41:19,009 Setting DEBUG logging. 2016-05-30 13:41:19,009 attempt 1/10 2016-05-30 13:41:19,009 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3c7a33fe0b64?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 13:41:19,549 unpacking tar archive at: mozilla-aurora-3c7a33fe0b64/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:41:20.206868) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:41:20.207192) ========= script_repo_revision: 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:41:20.207597) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:41:20.207870) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:41:20.221498) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 54 secs) (at 2016-05-30 13:41:20.221871) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 13:41:20 INFO - MultiFileLogger online at 20160530 13:41:20 in C:\slave\test 13:41:20 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 13:41:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:41:20 INFO - {'append_to_log': False, 13:41:20 INFO - 'base_work_dir': 'C:\\slave\\test', 13:41:20 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:41:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:41:20 INFO - 'buildbot_json_path': 'buildprops.json', 13:41:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:41:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:41:20 INFO - 'download_minidump_stackwalk': True, 13:41:20 INFO - 'download_symbols': 'true', 13:41:20 INFO - 'e10s': False, 13:41:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:41:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:41:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:41:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:41:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:41:20 INFO - 'C:/mozilla-build/tooltool.py'), 13:41:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:41:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:41:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:41:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:41:20 INFO - 'log_level': 'info', 13:41:20 INFO - 'log_to_console': True, 13:41:20 INFO - 'opt_config_files': (), 13:41:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:41:20 INFO - '--processes=1', 13:41:20 INFO - '--config=%(test_path)s/wptrunner.ini', 13:41:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:41:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:41:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:41:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:41:20 INFO - 'pip_index': False, 13:41:20 INFO - 'require_test_zip': True, 13:41:20 INFO - 'test_type': ('testharness',), 13:41:20 INFO - 'this_chunk': '1', 13:41:20 INFO - 'total_chunks': '10', 13:41:20 INFO - 'virtualenv_path': 'venv', 13:41:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:41:20 INFO - 'work_dir': 'build'} 13:41:20 INFO - ##### 13:41:20 INFO - ##### Running clobber step. 13:41:20 INFO - ##### 13:41:20 INFO - Running pre-action listener: _resource_record_pre_action 13:41:20 INFO - Running main action method: clobber 13:41:20 INFO - rmtree: C:\slave\test\build 13:41:20 INFO - Using _rmtree_windows ... 13:41:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:42:48 INFO - Running post-action listener: _resource_record_post_action 13:42:48 INFO - ##### 13:42:48 INFO - ##### Running read-buildbot-config step. 13:42:48 INFO - ##### 13:42:48 INFO - Running pre-action listener: _resource_record_pre_action 13:42:48 INFO - Running main action method: read_buildbot_config 13:42:48 INFO - Using buildbot properties: 13:42:48 INFO - { 13:42:48 INFO - "project": "", 13:42:48 INFO - "product": "firefox", 13:42:48 INFO - "script_repo_revision": "production", 13:42:48 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 13:42:48 INFO - "repository": "", 13:42:48 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 13:42:48 INFO - "buildid": "20160530120549", 13:42:48 INFO - "pgo_build": "False", 13:42:48 INFO - "basedir": "C:\\slave\\test", 13:42:48 INFO - "buildnumber": 17, 13:42:48 INFO - "slavename": "t-w732-ix-183", 13:42:48 INFO - "revision": "3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4", 13:42:48 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 13:42:48 INFO - "platform": "win32", 13:42:48 INFO - "branch": "mozilla-aurora", 13:42:48 INFO - "repo_path": "releases/mozilla-aurora", 13:42:48 INFO - "moz_repo_path": "", 13:42:48 INFO - "stage_platform": "win32", 13:42:48 INFO - "builduid": "7997d47d310b490c9d491deb39fe4327", 13:42:48 INFO - "slavebuilddir": "test" 13:42:48 INFO - } 13:42:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 13:42:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 13:42:48 INFO - Running post-action listener: _resource_record_post_action 13:42:48 INFO - ##### 13:42:48 INFO - ##### Running download-and-extract step. 13:42:48 INFO - ##### 13:42:48 INFO - Running pre-action listener: _resource_record_pre_action 13:42:48 INFO - Running main action method: download_and_extract 13:42:48 INFO - mkdir: C:\slave\test\build\tests 13:42:48 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')]} 13:42:48 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:42:48 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 13:42:48 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:42:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:42:50 INFO - Downloaded 1274 bytes. 13:42:50 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 13:42:50 INFO - Using the following test package requirements: 13:42:50 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:42:50 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:42:50 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 13:42:50 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:42:50 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 13:42:50 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:42:50 INFO - u'jsshell-win32.zip'], 13:42:50 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:42:50 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 13:42:50 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:42:50 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:42:50 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 13:42:50 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:42:50 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 13:42:50 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:42:50 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 13:42:50 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:42:50 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 13:42:50 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 13:42:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:42:50 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:42:50 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 13:42:50 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:42:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:42:52 INFO - Downloaded 20340894 bytes. 13:42:52 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/*'] 13:42:52 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/* 13:42:54 INFO - caution: filename not matched: web-platform/* 13:42:54 INFO - Return code: 11 13:42:54 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')]} 13:42:54 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:42:54 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 13:42:54 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:42:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:42:57 INFO - Downloaded 36409218 bytes. 13:42:57 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/*'] 13:42:57 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/* 13:43:38 INFO - caution: filename not matched: bin/* 13:43:38 INFO - caution: filename not matched: config/* 13:43:38 INFO - caution: filename not matched: mozbase/* 13:43:38 INFO - caution: filename not matched: marionette/* 13:43:38 INFO - caution: filename not matched: tools/wptserve/* 13:43:38 INFO - Return code: 11 13:43:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:43:38 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 13:43:38 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:43:38 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 13:43:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:43:43 INFO - Downloaded 68494576 bytes. 13:43:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:43:43 INFO - mkdir: C:\slave\test\properties 13:43:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:43:43 INFO - Writing to file C:\slave\test\properties\build_url 13:43:43 INFO - Contents: 13:43:43 INFO - build_url:https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:43:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:43:44 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:43:44 INFO - Writing to file C:\slave\test\properties\symbols_url 13:43:44 INFO - Contents: 13:43:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:43:44 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')]} 13:43:44 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:43:44 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:43:44 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:43:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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 13:43:48 INFO - Downloaded 55577064 bytes. 13:43:48 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'] 13:43:48 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 13:43:51 INFO - Return code: 0 13:43:51 INFO - Running post-action listener: _resource_record_post_action 13:43:51 INFO - Running post-action listener: set_extra_try_arguments 13:43:51 INFO - ##### 13:43:51 INFO - ##### Running create-virtualenv step. 13:43:51 INFO - ##### 13:43:51 INFO - Running pre-action listener: _pre_create_virtualenv 13:43:51 INFO - Running pre-action listener: _resource_record_pre_action 13:43:51 INFO - Running main action method: create_virtualenv 13:43:51 INFO - Creating virtualenv C:\slave\test\build\venv 13:43:51 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 13:43:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:43:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:44:00 INFO - Installing distribute......................................................................................................................................................................................done. 13:44:01 INFO - Return code: 0 13:44:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:44: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')]} 13:44:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:44: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')]} 13:44:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:44: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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:44: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 13:44: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 13:44:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:44:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:44:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:44:01 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 13:44:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:44:01 INFO - 'DCLOCATION': 'SCL3', 13:44:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:44:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:44:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:44:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:44:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:44:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:44:01 INFO - 'HOMEDRIVE': 'C:', 13:44:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:44:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:44:01 INFO - 'KTS_VERSION': '1.19c', 13:44:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:44:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:44:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 13:44:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:44:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:44:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:44:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:44:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:44:01 INFO - 'MOZ_AIRBAG': '1', 13:44:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:44:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:44:01 INFO - 'MOZ_MSVCVERSION': '8', 13:44:01 INFO - 'MOZ_NO_REMOTE': '1', 13:44:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:44:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:44:01 INFO - 'NO_EM_RESTART': '1', 13:44:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:44:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:44:01 INFO - 'OS': 'Windows_NT', 13:44:01 INFO - 'OURDRIVE': 'C:', 13:44: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 13:44:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:44:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:44:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:44:01 INFO - 'PROCESSOR_LEVEL': '6', 13:44:01 INFO - 'PROCESSOR_REVISION': '1e05', 13:44:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:44:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:44:01 INFO - 'PROMPT': '$P$G', 13:44:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:44:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:44:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:44:01 INFO - 'PWD': 'C:\\slave\\test', 13:44:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:44:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:44:01 INFO - 'SYSTEMDRIVE': 'C:', 13:44:01 INFO - 'SYSTEMROOT': 'C:\\windows', 13:44:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:01 INFO - 'TEST1': 'testie', 13:44:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:01 INFO - 'USERDOMAIN': 'T-W732-IX-183', 13:44:01 INFO - 'USERNAME': 'cltbld', 13:44:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:44:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:44:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:44:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:44:01 INFO - 'WINDIR': 'C:\\windows', 13:44:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:44:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:44:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:44:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:44:02 INFO - Downloading/unpacking psutil>=0.7.1 13:44:02 INFO - Running setup.py egg_info for package psutil 13:44:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:44:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:44:02 INFO - Installing collected packages: psutil 13:44:02 INFO - Running setup.py install for psutil 13:44:02 INFO - building 'psutil._psutil_windows' extension 13:44:02 INFO - error: Unable to find vcvarsall.bat 13:44: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-cuwyv9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:44:02 INFO - running install 13:44:02 INFO - running build 13:44:02 INFO - running build_py 13:44:02 INFO - creating build 13:44:02 INFO - creating build\lib.win32-2.7 13:44:02 INFO - creating build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:44:02 INFO - running build_ext 13:44:02 INFO - building 'psutil._psutil_windows' extension 13:44:02 INFO - error: Unable to find vcvarsall.bat 13:44:02 INFO - ---------------------------------------- 13:44:02 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-cuwyv9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:44:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:44:02 WARNING - Return code: 1 13:44:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 13:44:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:44:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:44:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:44:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:44:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:44:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:44:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 13:44:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:44:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:44:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:44:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:44:02 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 13:44:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:44:02 INFO - 'DCLOCATION': 'SCL3', 13:44:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:44:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:44:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:44:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:44:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:44:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:44:02 INFO - 'HOMEDRIVE': 'C:', 13:44:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:44:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:44:03 INFO - 'KTS_VERSION': '1.19c', 13:44:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:44:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:44:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 13:44:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:44:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:44:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:44:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:44:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:44:03 INFO - 'MOZ_AIRBAG': '1', 13:44:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:44:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:44:03 INFO - 'MOZ_MSVCVERSION': '8', 13:44:03 INFO - 'MOZ_NO_REMOTE': '1', 13:44:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:44:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:44:03 INFO - 'NO_EM_RESTART': '1', 13:44:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:44:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:44:03 INFO - 'OS': 'Windows_NT', 13:44:03 INFO - 'OURDRIVE': 'C:', 13:44: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 13:44:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:44:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:44:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:44:03 INFO - 'PROCESSOR_LEVEL': '6', 13:44:03 INFO - 'PROCESSOR_REVISION': '1e05', 13:44:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:44:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:44:03 INFO - 'PROMPT': '$P$G', 13:44:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:44:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:44:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:44:03 INFO - 'PWD': 'C:\\slave\\test', 13:44:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:44:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:44:03 INFO - 'SYSTEMDRIVE': 'C:', 13:44:03 INFO - 'SYSTEMROOT': 'C:\\windows', 13:44:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:03 INFO - 'TEST1': 'testie', 13:44:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:03 INFO - 'USERDOMAIN': 'T-W732-IX-183', 13:44:03 INFO - 'USERNAME': 'cltbld', 13:44:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:44:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:44:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:44:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:44:03 INFO - 'WINDIR': 'C:\\windows', 13:44:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:44:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:44:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:44:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:44:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:44:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:44:03 INFO - Running setup.py egg_info for package mozsystemmonitor 13:44:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:44:03 INFO - Running setup.py egg_info for package psutil 13:44:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:44:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:44:03 INFO - Installing collected packages: mozsystemmonitor, psutil 13:44:03 INFO - Running setup.py install for mozsystemmonitor 13:44:03 INFO - Running setup.py install for psutil 13:44:03 INFO - building 'psutil._psutil_windows' extension 13:44:03 INFO - error: Unable to find vcvarsall.bat 13:44: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-skv6xr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:44:03 INFO - running install 13:44:03 INFO - running build 13:44:03 INFO - running build_py 13:44:03 INFO - running build_ext 13:44:03 INFO - building 'psutil._psutil_windows' extension 13:44:03 INFO - error: Unable to find vcvarsall.bat 13:44:03 INFO - ---------------------------------------- 13:44: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-skv6xr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:44:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:44:03 WARNING - Return code: 1 13:44: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! 13:44:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:44: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')]} 13:44:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:44: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')]} 13:44:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:44: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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:44: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 13:44: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 13:44:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:44:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:44:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:44:03 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 13:44:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:44:03 INFO - 'DCLOCATION': 'SCL3', 13:44:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:44:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:44:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:44:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:44:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:44:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:44:03 INFO - 'HOMEDRIVE': 'C:', 13:44:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:44:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:44:03 INFO - 'KTS_VERSION': '1.19c', 13:44:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:44:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:44:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 13:44:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:44:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:44:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:44:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:44:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:44:03 INFO - 'MOZ_AIRBAG': '1', 13:44:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:44:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:44:03 INFO - 'MOZ_MSVCVERSION': '8', 13:44:03 INFO - 'MOZ_NO_REMOTE': '1', 13:44:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:44:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:44:03 INFO - 'NO_EM_RESTART': '1', 13:44:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:44:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:44:03 INFO - 'OS': 'Windows_NT', 13:44:03 INFO - 'OURDRIVE': 'C:', 13:44: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 13:44:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:44:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:44:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:44:03 INFO - 'PROCESSOR_LEVEL': '6', 13:44:03 INFO - 'PROCESSOR_REVISION': '1e05', 13:44:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:44:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:44:03 INFO - 'PROMPT': '$P$G', 13:44:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:44:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:44:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:44:03 INFO - 'PWD': 'C:\\slave\\test', 13:44:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:44:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:44:03 INFO - 'SYSTEMDRIVE': 'C:', 13:44:03 INFO - 'SYSTEMROOT': 'C:\\windows', 13:44:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:03 INFO - 'TEST1': 'testie', 13:44:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:03 INFO - 'USERDOMAIN': 'T-W732-IX-183', 13:44:03 INFO - 'USERNAME': 'cltbld', 13:44:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:44:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:44:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:44:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:44:03 INFO - 'WINDIR': 'C:\\windows', 13:44:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:44:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:44:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:44:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:44:04 INFO - Downloading/unpacking blobuploader==1.2.4 13:44:04 INFO - Downloading blobuploader-1.2.4.tar.gz 13:44:04 INFO - Running setup.py egg_info for package blobuploader 13:44:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:44:08 INFO - Running setup.py egg_info for package requests 13:44:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:44:08 INFO - Downloading docopt-0.6.1.tar.gz 13:44:08 INFO - Running setup.py egg_info for package docopt 13:44:08 INFO - Installing collected packages: blobuploader, docopt, requests 13:44:08 INFO - Running setup.py install for blobuploader 13:44:08 INFO - Running setup.py install for docopt 13:44:08 INFO - Running setup.py install for requests 13:44:08 INFO - Successfully installed blobuploader docopt requests 13:44:08 INFO - Cleaning up... 13:44:08 INFO - Return code: 0 13:44:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:44: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')]} 13:44:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:44: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')]} 13:44:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:44: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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:44: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 13:44: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 13:44:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:44:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:44:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:44:08 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 13:44:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:44:08 INFO - 'DCLOCATION': 'SCL3', 13:44:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:44:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:44:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:44:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:44:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:44:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:44:08 INFO - 'HOMEDRIVE': 'C:', 13:44:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:44:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:44:08 INFO - 'KTS_VERSION': '1.19c', 13:44:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:44:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:44:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 13:44:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:44:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:44:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:44:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:44:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:44:08 INFO - 'MOZ_AIRBAG': '1', 13:44:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:44:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:44:08 INFO - 'MOZ_MSVCVERSION': '8', 13:44:08 INFO - 'MOZ_NO_REMOTE': '1', 13:44:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:44:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:44:08 INFO - 'NO_EM_RESTART': '1', 13:44:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:44:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:44:08 INFO - 'OS': 'Windows_NT', 13:44:08 INFO - 'OURDRIVE': 'C:', 13:44: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 13:44:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:44:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:44:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:44:08 INFO - 'PROCESSOR_LEVEL': '6', 13:44:08 INFO - 'PROCESSOR_REVISION': '1e05', 13:44:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:44:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:44:08 INFO - 'PROMPT': '$P$G', 13:44:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:44:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:44:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:44:08 INFO - 'PWD': 'C:\\slave\\test', 13:44:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:44:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:44:08 INFO - 'SYSTEMDRIVE': 'C:', 13:44:08 INFO - 'SYSTEMROOT': 'C:\\windows', 13:44:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:08 INFO - 'TEST1': 'testie', 13:44:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:08 INFO - 'USERDOMAIN': 'T-W732-IX-183', 13:44:08 INFO - 'USERNAME': 'cltbld', 13:44:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:44:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:44:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:44:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:44:08 INFO - 'WINDIR': 'C:\\windows', 13:44:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:44:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:44:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:44:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:44:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:44:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:44:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:44:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:44:13 INFO - Unpacking c:\slave\test\build\tests\marionette 13:44:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:44:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:44: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 13:44:13 INFO - Running setup.py install for browsermob-proxy 13:44:27 INFO - Running setup.py install for manifestparser 13:44:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for marionette-client 13:44:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:44:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for marionette-driver 13:44:27 INFO - Running setup.py install for mozcrash 13:44:27 INFO - Running setup.py install for mozdebug 13:44:27 INFO - Running setup.py install for mozdevice 13:44:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for mozfile 13:44:27 INFO - Running setup.py install for mozhttpd 13:44:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for mozinfo 13:44:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for mozInstall 13:44:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for mozleak 13:44:27 INFO - Running setup.py install for mozlog 13:44:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for moznetwork 13:44:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for mozprocess 13:44:27 INFO - Running setup.py install for mozprofile 13:44:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for mozrunner 13:44:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for mozscreenshot 13:44:27 INFO - Running setup.py install for moztest 13:44:27 INFO - Running setup.py install for mozversion 13:44:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:44:27 INFO - Running setup.py install for wptserve 13:44:27 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 13:44:27 INFO - Cleaning up... 13:44:27 INFO - Return code: 0 13:44:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:44:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:44:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:44:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:44:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:44:27 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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:44:27 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 13:44:27 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 13:44:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:44:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:44:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:44:27 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 13:44:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:44:27 INFO - 'DCLOCATION': 'SCL3', 13:44:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:44:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:44:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:44:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:44:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:44:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:44:27 INFO - 'HOMEDRIVE': 'C:', 13:44:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:44:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:44:27 INFO - 'KTS_VERSION': '1.19c', 13:44:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:44:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:44:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 13:44:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:44:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:44:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:44:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:44:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:44:27 INFO - 'MOZ_AIRBAG': '1', 13:44:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:44:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:44:27 INFO - 'MOZ_MSVCVERSION': '8', 13:44:27 INFO - 'MOZ_NO_REMOTE': '1', 13:44:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:44:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:44:27 INFO - 'NO_EM_RESTART': '1', 13:44:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:44:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:44:27 INFO - 'OS': 'Windows_NT', 13:44:27 INFO - 'OURDRIVE': 'C:', 13:44:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 13:44:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:44:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:44:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:44:27 INFO - 'PROCESSOR_LEVEL': '6', 13:44:27 INFO - 'PROCESSOR_REVISION': '1e05', 13:44:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:44:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:44:27 INFO - 'PROMPT': '$P$G', 13:44:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:44:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:44:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:44:27 INFO - 'PWD': 'C:\\slave\\test', 13:44:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:44:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:44:27 INFO - 'SYSTEMDRIVE': 'C:', 13:44:27 INFO - 'SYSTEMROOT': 'C:\\windows', 13:44:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:27 INFO - 'TEST1': 'testie', 13:44:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:27 INFO - 'USERDOMAIN': 'T-W732-IX-183', 13:44:27 INFO - 'USERNAME': 'cltbld', 13:44:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:44:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:44:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:44:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:44:27 INFO - 'WINDIR': 'C:\\windows', 13:44:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:44:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:44:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:44:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:44:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:44:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:44:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:44:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:44:32 INFO - Unpacking c:\slave\test\build\tests\marionette 13:44:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:44:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:44:32 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)) 13:44:43 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)) 13:44:43 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)) 13:44:43 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)) 13:44:43 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)) 13:44:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:44:43 INFO - Downloading blessings-1.6.tar.gz 13:44:43 INFO - Running setup.py egg_info for package blessings 13:44:43 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)) 13:44:43 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:44:43 INFO - Running setup.py install for blessings 13:44:43 INFO - Running setup.py install for browsermob-proxy 13:44:43 INFO - Running setup.py install for manifestparser 13:44:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Running setup.py install for marionette-client 13:44:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:44:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Running setup.py install for marionette-driver 13:44:43 INFO - Running setup.py install for mozcrash 13:44:43 INFO - Running setup.py install for mozdebug 13:44:43 INFO - Running setup.py install for mozdevice 13:44:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Running setup.py install for mozhttpd 13:44:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Running setup.py install for mozInstall 13:44:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Running setup.py install for mozleak 13:44:43 INFO - Running setup.py install for mozprofile 13:44:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Running setup.py install for mozrunner 13:44:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:44:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:44:45 INFO - Running setup.py install for mozscreenshot 13:44:45 INFO - Running setup.py install for moztest 13:44:45 INFO - Running setup.py install for mozversion 13:44:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:44:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:44:45 INFO - Running setup.py install for wptserve 13:44:45 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:44:45 INFO - Cleaning up... 13:44:45 INFO - Return code: 0 13:44:45 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:44:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:44:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:44:45 INFO - Reading from file tmpfile_stdout 13:44:45 INFO - Using _rmtree_windows ... 13:44:45 INFO - Using _rmtree_windows ... 13:44:45 INFO - Current package versions: 13:44:45 INFO - blessings == 1.6 13:44:45 INFO - blobuploader == 1.2.4 13:44:45 INFO - browsermob-proxy == 0.6.0 13:44:45 INFO - distribute == 0.6.14 13:44:45 INFO - docopt == 0.6.1 13:44:45 INFO - manifestparser == 1.1 13:44:45 INFO - marionette-client == 2.3.0 13:44:45 INFO - marionette-driver == 1.4.0 13:44:45 INFO - mozInstall == 1.12 13:44:45 INFO - mozcrash == 0.17 13:44:45 INFO - mozdebug == 0.1 13:44:45 INFO - mozdevice == 0.48 13:44:45 INFO - mozfile == 1.2 13:44:45 INFO - mozhttpd == 0.7 13:44:45 INFO - mozinfo == 0.9 13:44:45 INFO - mozleak == 0.1 13:44:45 INFO - mozlog == 3.1 13:44:45 INFO - moznetwork == 0.27 13:44:45 INFO - mozprocess == 0.22 13:44:45 INFO - mozprofile == 0.28 13:44:45 INFO - mozrunner == 6.11 13:44:45 INFO - mozscreenshot == 0.1 13:44:45 INFO - mozsystemmonitor == 0.0 13:44:45 INFO - moztest == 0.7 13:44:45 INFO - mozversion == 1.4 13:44:45 INFO - requests == 1.2.3 13:44:45 INFO - wptserve == 1.4.0 13:44:45 INFO - Running post-action listener: _resource_record_post_action 13:44:45 INFO - Running post-action listener: _start_resource_monitoring 13:44:45 INFO - Starting resource monitoring. 13:44:45 INFO - ##### 13:44:45 INFO - ##### Running pull step. 13:44:45 INFO - ##### 13:44:45 INFO - Running pre-action listener: _resource_record_pre_action 13:44:45 INFO - Running main action method: pull 13:44:45 INFO - Pull has nothing to do! 13:44:45 INFO - Running post-action listener: _resource_record_post_action 13:44:45 INFO - ##### 13:44:45 INFO - ##### Running install step. 13:44:45 INFO - ##### 13:44:45 INFO - Running pre-action listener: _resource_record_pre_action 13:44:45 INFO - Running main action method: install 13:44:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:44:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:44:46 INFO - Reading from file tmpfile_stdout 13:44:46 INFO - Using _rmtree_windows ... 13:44:46 INFO - Using _rmtree_windows ... 13:44:46 INFO - Detecting whether we're running mozinstall >=1.0... 13:44:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:44:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:44:46 INFO - Reading from file tmpfile_stdout 13:44:46 INFO - Output received: 13:44:46 INFO - Usage: mozinstall-script.py [options] installer 13:44:46 INFO - Options: 13:44:46 INFO - -h, --help show this help message and exit 13:44:46 INFO - -d DEST, --destination=DEST 13:44:46 INFO - Directory to install application into. [default: 13:44:46 INFO - "C:\slave\test"] 13:44:46 INFO - --app=APP Application being installed. [default: firefox] 13:44:46 INFO - Using _rmtree_windows ... 13:44:46 INFO - Using _rmtree_windows ... 13:44:46 INFO - mkdir: C:\slave\test\build\application 13:44:46 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'] 13:44:46 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 13:44:48 INFO - Reading from file tmpfile_stdout 13:44:48 INFO - Output received: 13:44:48 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:44:48 INFO - Using _rmtree_windows ... 13:44:48 INFO - Using _rmtree_windows ... 13:44:48 INFO - Running post-action listener: _resource_record_post_action 13:44:48 INFO - ##### 13:44:48 INFO - ##### Running run-tests step. 13:44:48 INFO - ##### 13:44:48 INFO - Running pre-action listener: _resource_record_pre_action 13:44:48 INFO - Running main action method: run_tests 13:44:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:44:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:44:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:44:48 INFO - grabbing minidump binary from tooltool 13:44:48 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')]} 13:44:48 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 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:44:48 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 13:44:48 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 13:44:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:44:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9halgq 13:44:48 INFO - INFO - File integrity verified, renaming tmp9halgq to win32-minidump_stackwalk.exe 13:44:48 INFO - Return code: 0 13:44:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:44:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:44:48 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/BZ9VIRIPQbmTX6OXefiP_Q/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 13:44:48 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/BZ9VIRIPQbmTX6OXefiP_Q/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 13:44:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:44:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:44:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:44:48 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 13:44:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:44:48 INFO - 'DCLOCATION': 'SCL3', 13:44:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:44:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:44:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:44:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:44:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:44:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:44:48 INFO - 'HOMEDRIVE': 'C:', 13:44:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:44:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:44:48 INFO - 'KTS_VERSION': '1.19c', 13:44:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:44:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:44:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 13:44:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:44:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:44:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:44:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:44:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:44:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:44:48 INFO - 'MOZ_AIRBAG': '1', 13:44:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:44:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:44:48 INFO - 'MOZ_MSVCVERSION': '8', 13:44:48 INFO - 'MOZ_NO_REMOTE': '1', 13:44:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:44:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:44:48 INFO - 'NO_EM_RESTART': '1', 13:44:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:44:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:44:48 INFO - 'OS': 'Windows_NT', 13:44:48 INFO - 'OURDRIVE': 'C:', 13:44:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 13:44:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:44:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:44:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:44:48 INFO - 'PROCESSOR_LEVEL': '6', 13:44:48 INFO - 'PROCESSOR_REVISION': '1e05', 13:44:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:44:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:44:48 INFO - 'PROMPT': '$P$G', 13:44:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:44:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:44:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:44:48 INFO - 'PWD': 'C:\\slave\\test', 13:44:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:44:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:44:48 INFO - 'SYSTEMDRIVE': 'C:', 13:44:48 INFO - 'SYSTEMROOT': 'C:\\windows', 13:44:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:48 INFO - 'TEST1': 'testie', 13:44:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:44:48 INFO - 'USERDOMAIN': 'T-W732-IX-183', 13:44:48 INFO - 'USERNAME': 'cltbld', 13:44:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:44:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:44:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:44:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:44:48 INFO - 'WINDIR': 'C:\\windows', 13:44:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:44:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:44:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:44:48 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/BZ9VIRIPQbmTX6OXefiP_Q/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 13:44:50 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 13:44:50 INFO - import pkg_resources 13:44:51 INFO - Using 1 client processes 13:44:54 INFO - SUITE-START | Running 778 tests 13:44:54 INFO - Running testharness tests 13:44:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:44:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 13:44:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:44:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:44:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:44:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:44:55 INFO - Setting up ssl 13:44:55 INFO - PROCESS | certutil | 13:44:55 INFO - PROCESS | certutil | 13:44:55 INFO - PROCESS | certutil | 13:44:55 INFO - Certificate Nickname Trust Attributes 13:44:55 INFO - SSL,S/MIME,JAR/XPI 13:44:55 INFO - 13:44:55 INFO - web-platform-tests CT,, 13:44:55 INFO - 13:44:55 INFO - Starting runner 13:44:56 INFO - PROCESS | 3348 | [3348] 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 13:44:56 INFO - PROCESS | 3348 | [3348] 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 13:44:56 INFO - PROCESS | 3348 | [3348] 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 13:44:56 INFO - PROCESS | 3348 | [3348] 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 13:44:56 INFO - PROCESS | 3348 | [3348] 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 13:44:57 INFO - PROCESS | 3348 | 1464641097892 Marionette DEBUG Marionette enabled via build flag and pref 13:44:58 INFO - PROCESS | 3348 | ++DOCSHELL 10E0A800 == 1 [pid = 3348] [id = 1] 13:44:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 1 (10E0AC00) [pid = 3348] [serial = 1] [outer = 00000000] 13:44:58 INFO - PROCESS | 3348 | [3348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:44:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 2 (10E0B800) [pid = 3348] [serial = 2] [outer = 10E0AC00] 13:44:59 INFO - PROCESS | 3348 | ++DOCSHELL 1109C400 == 2 [pid = 3348] [id = 2] 13:44:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 3 (1109C800) [pid = 3348] [serial = 3] [outer = 00000000] 13:44:59 INFO - PROCESS | 3348 | [3348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:44:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 4 (1109D400) [pid = 3348] [serial = 4] [outer = 1109C800] 13:44:59 INFO - PROCESS | 3348 | 1464641099506 Marionette INFO Listening on port 2828 13:45:01 INFO - PROCESS | 3348 | 1464641101034 Marionette DEBUG Marionette enabled via command-line flag 13:45:01 INFO - PROCESS | 3348 | [3348] 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 13:45:01 INFO - PROCESS | 3348 | [3348] 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 13:45:01 INFO - PROCESS | 3348 | ++DOCSHELL 14D1F400 == 3 [pid = 3348] [id = 3] 13:45:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 5 (14D27400) [pid = 3348] [serial = 5] [outer = 00000000] 13:45:01 INFO - PROCESS | 3348 | [3348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:45:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 6 (14D28000) [pid = 3348] [serial = 6] [outer = 14D27400] 13:45:01 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:45:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 7 (15A15400) [pid = 3348] [serial = 7] [outer = 1109C800] 13:45:01 INFO - PROCESS | 3348 | [3348] 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 13:45:01 INFO - PROCESS | 3348 | 1464641101904 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49911 13:45:01 INFO - PROCESS | 3348 | [3348] 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 13:45:01 INFO - PROCESS | 3348 | 1464641101914 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49912 13:45:01 INFO - PROCESS | 3348 | [3348] 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 13:45:01 INFO - PROCESS | 3348 | 1464641101949 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49913 13:45:01 INFO - PROCESS | 3348 | [3348] 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 13:45:01 INFO - PROCESS | 3348 | 1464641101956 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49914 13:45:01 INFO - PROCESS | 3348 | 1464641101958 Marionette DEBUG Closed connection conn0 13:45:01 INFO - PROCESS | 3348 | 1464641101960 Marionette DEBUG Closed connection conn1 13:45:02 INFO - PROCESS | 3348 | 1464641102019 Marionette DEBUG Closed connection conn2 13:45:02 INFO - PROCESS | 3348 | 1464641102109 Marionette DEBUG Closed connection conn3 13:45:02 INFO - PROCESS | 3348 | [3348] 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 13:45:02 INFO - PROCESS | 3348 | 1464641102114 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49915 13:45:02 INFO - PROCESS | 3348 | 1464641102146 Marionette DEBUG Closed connection conn4 13:45:02 INFO - PROCESS | 3348 | [3348] 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 13:45:02 INFO - PROCESS | 3348 | 1464641102153 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49916 13:45:02 INFO - PROCESS | 3348 | ++DOCSHELL 163E4000 == 4 [pid = 3348] [id = 4] 13:45:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 8 (163E4400) [pid = 3348] [serial = 8] [outer = 00000000] 13:45:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 9 (17409C00) [pid = 3348] [serial = 9] [outer = 163E4400] 13:45:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 10 (1740F400) [pid = 3348] [serial = 10] [outer = 163E4400] 13:45:02 INFO - PROCESS | 3348 | 1464641102291 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:45:02 INFO - PROCESS | 3348 | 1464641102296 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":"20160530120549","device":"desktop","version":"48.0a2"} 13:45:03 INFO - PROCESS | 3348 | [3348] 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 13:45:03 INFO - PROCESS | 3348 | [3348] 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 13:45:03 INFO - PROCESS | 3348 | [3348] 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 13:45:04 INFO - PROCESS | 3348 | ++DOCSHELL 18B57000 == 5 [pid = 3348] [id = 5] 13:45:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 11 (18F21800) [pid = 3348] [serial = 11] [outer = 00000000] 13:45:04 INFO - PROCESS | 3348 | ++DOCSHELL 18F23400 == 6 [pid = 3348] [id = 6] 13:45:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 12 (18F24400) [pid = 3348] [serial = 12] [outer = 00000000] 13:45:04 INFO - PROCESS | 3348 | [3348] 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 13:45:04 INFO - PROCESS | 3348 | ++DOCSHELL 19FCEC00 == 7 [pid = 3348] [id = 7] 13:45:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 13 (19FCF000) [pid = 3348] [serial = 13] [outer = 00000000] 13:45:04 INFO - PROCESS | 3348 | [3348] 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 13:45:04 INFO - PROCESS | 3348 | [3348] 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 13:45:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 14 (1A2D2C00) [pid = 3348] [serial = 14] [outer = 19FCF000] 13:45:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 15 (1A517400) [pid = 3348] [serial = 15] [outer = 18F21800] 13:45:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 16 (1A518C00) [pid = 3348] [serial = 16] [outer = 18F24400] 13:45:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 17 (1A51B000) [pid = 3348] [serial = 17] [outer = 19FCF000] 13:45:05 INFO - PROCESS | 3348 | 1464641105839 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 3348 | 1464641105853 Marionette DEBUG loaded listener.js 13:45:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 18 (1C455C00) [pid = 3348] [serial = 18] [outer = 19FCF000] 13:45:06 INFO - PROCESS | 3348 | 1464641106659 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"edf53bd7-7c77-4667-a30c-06cc096f9fc9","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":"20160530120549","device":"desktop","version":"48.0a2","command_id":1}}] 13:45:06 INFO - PROCESS | 3348 | 1464641106908 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:45:06 INFO - PROCESS | 3348 | 1464641106940 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:45:06 INFO - PROCESS | 3348 | 1464641106960 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:45:07 INFO - PROCESS | 3348 | [3348] 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 13:45:08 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:45:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 19 (0CF74800) [pid = 3348] [serial = 19] [outer = 19FCF000] 13:45:08 INFO - PROCESS | 3348 | --DOCSHELL 10E0A800 == 6 [pid = 3348] [id = 1] 13:45:09 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:09 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:09 INFO - PROCESS | 3348 | 1464641109195 Marionette TRACE conn5 <- [1,3,null,{}] 13:45:09 INFO - PROCESS | 3348 | 1464641109200 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:45:09 INFO - PROCESS | 3348 | 1464641109221 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:45:09 INFO - PROCESS | 3348 | 1464641109259 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:45:09 INFO - PROCESS | 3348 | 1464641109263 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:45:09 INFO - PROCESS | 3348 | 1464641109269 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:45:09 INFO - PROCESS | 3348 | 1464641109273 Marionette TRACE conn5 <- [1,6,null,{}] 13:45:09 INFO - PROCESS | 3348 | 1464641109290 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:09 INFO - PROCESS | 3348 | 1464641109308 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:45:09 INFO - PROCESS | 3348 | 1464641109313 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:09 INFO - PROCESS | 3348 | ++DOCSHELL 14A3B800 == 7 [pid = 3348] [id = 8] 13:45:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 20 (14A3C000) [pid = 3348] [serial = 20] [outer = 00000000] 13:45:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 21 (14B81400) [pid = 3348] [serial = 21] [outer = 14A3C000] 13:45:09 INFO - PROCESS | 3348 | 1464641109373 Marionette DEBUG loaded listener.js 13:45:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 22 (14D1BC00) [pid = 3348] [serial = 22] [outer = 14A3C000] 13:45:09 INFO - PROCESS | 3348 | ++DOCSHELL 17409400 == 8 [pid = 3348] [id = 9] 13:45:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 23 (174C1400) [pid = 3348] [serial = 23] [outer = 00000000] 13:45:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 24 (18F2F400) [pid = 3348] [serial = 24] [outer = 174C1400] 13:45:09 INFO - PROCESS | 3348 | 1464641109815 Marionette DEBUG loaded listener.js 13:45:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 25 (199D3800) [pid = 3348] [serial = 25] [outer = 174C1400] 13:45:10 INFO - PROCESS | 3348 | 1464641110325 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1080ms 13:45:10 INFO - PROCESS | 3348 | 1464641110424 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:45:10 INFO - PROCESS | 3348 | 1464641110427 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:45:10 INFO - PROCESS | 3348 | 1464641110449 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:45:10 INFO - PROCESS | 3348 | 1464641110451 Marionette TRACE conn5 <- [1,10,null,{}] 13:45:10 INFO - PROCESS | 3348 | 1464641110455 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:10 INFO - PROCESS | 3348 | 1464641110583 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:45:10 INFO - PROCESS | 3348 | 1464641110641 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 3348 | ++DOCSHELL 194A6000 == 9 [pid = 3348] [id = 10] 13:45:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 26 (1A335000) [pid = 3348] [serial = 26] [outer = 00000000] 13:45:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 27 (1D22E400) [pid = 3348] [serial = 27] [outer = 1A335000] 13:45:10 INFO - PROCESS | 3348 | 1464641110696 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 28 (1D233400) [pid = 3348] [serial = 28] [outer = 1A335000] 13:45:11 INFO - PROCESS | 3348 | 1464641111297 Marionette TRACE conn5 <- [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]]]}] 13:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 890ms 13:45:11 INFO - PROCESS | 3348 | 1464641111329 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:45:11 INFO - PROCESS | 3348 | 1464641111334 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:45:11 INFO - PROCESS | 3348 | 1464641111345 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:45:11 INFO - PROCESS | 3348 | 1464641111350 Marionette TRACE conn5 <- [1,14,null,{}] 13:45:11 INFO - PROCESS | 3348 | 1464641111354 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:11 INFO - PROCESS | 3348 | 1464641111554 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:45:11 INFO - PROCESS | 3348 | ++DOCSHELL 0CFDA800 == 10 [pid = 3348] [id = 11] 13:45:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 29 (0CFDBC00) [pid = 3348] [serial = 29] [outer = 00000000] 13:45:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 30 (0FB3A800) [pid = 3348] [serial = 30] [outer = 0CFDBC00] 13:45:11 INFO - PROCESS | 3348 | 1464641111693 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 31 (0FB8DC00) [pid = 3348] [serial = 31] [outer = 0CFDBC00] 13:45:11 INFO - PROCESS | 3348 | ++DOCSHELL 0FC63800 == 11 [pid = 3348] [id = 12] 13:45:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 32 (0FC8C800) [pid = 3348] [serial = 32] [outer = 00000000] 13:45:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 33 (0FCF6000) [pid = 3348] [serial = 33] [outer = 0FC8C800] 13:45:11 INFO - PROCESS | 3348 | 1464641111761 Marionette DEBUG loaded listener.js 13:45:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 34 (0FE5B800) [pid = 3348] [serial = 34] [outer = 0FC8C800] 13:45:11 INFO - PROCESS | 3348 | ++DOCSHELL 0C79A400 == 12 [pid = 3348] [id = 13] 13:45:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 35 (0FB3BC00) [pid = 3348] [serial = 35] [outer = 00000000] 13:45:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 36 (107A1400) [pid = 3348] [serial = 36] [outer = 0FB3BC00] 13:45:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 37 (10E19800) [pid = 3348] [serial = 37] [outer = 0FB3BC00] 13:45:12 INFO - PROCESS | 3348 | --DOCSHELL 163E4000 == 11 [pid = 3348] [id = 4] 13:45:12 INFO - PROCESS | 3348 | 1464641112346 Marionette TRACE conn5 <- [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]]]}] 13:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1028ms 13:45:12 INFO - PROCESS | 3348 | 1464641112382 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:45:12 INFO - PROCESS | 3348 | 1464641112386 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:45:12 INFO - PROCESS | 3348 | 1464641112391 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:45:12 INFO - PROCESS | 3348 | 1464641112395 Marionette TRACE conn5 <- [1,18,null,{}] 13:45:12 INFO - PROCESS | 3348 | 1464641112402 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:12 INFO - PROCESS | 3348 | 1464641112484 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:45:12 INFO - PROCESS | 3348 | 1464641112496 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:12 INFO - PROCESS | 3348 | ++DOCSHELL 10E12800 == 12 [pid = 3348] [id = 14] 13:45:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 38 (1109F400) [pid = 3348] [serial = 38] [outer = 00000000] 13:45:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 39 (14A3D000) [pid = 3348] [serial = 39] [outer = 1109F400] 13:45:12 INFO - PROCESS | 3348 | 1464641112544 Marionette DEBUG loaded listener.js 13:45:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 40 (14A9B400) [pid = 3348] [serial = 40] [outer = 1109F400] 13:45:12 INFO - PROCESS | 3348 | 1464641112979 Marionette TRACE conn5 <- [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]]]}] 13:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 13:45:13 INFO - PROCESS | 3348 | 1464641113025 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:45:13 INFO - PROCESS | 3348 | 1464641113028 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:45:13 INFO - PROCESS | 3348 | 1464641113032 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:45:13 INFO - PROCESS | 3348 | 1464641113034 Marionette TRACE conn5 <- [1,22,null,{}] 13:45:13 INFO - PROCESS | 3348 | 1464641113038 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:13 INFO - PROCESS | 3348 | 1464641113122 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:45:13 INFO - PROCESS | 3348 | 1464641113160 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:13 INFO - PROCESS | 3348 | ++DOCSHELL 15F09400 == 13 [pid = 3348] [id = 15] 13:45:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 41 (15F09C00) [pid = 3348] [serial = 41] [outer = 00000000] 13:45:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 42 (160F3000) [pid = 3348] [serial = 42] [outer = 15F09C00] 13:45:13 INFO - PROCESS | 3348 | 1464641113206 Marionette DEBUG loaded listener.js 13:45:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 43 (160FA800) [pid = 3348] [serial = 43] [outer = 15F09C00] 13:45:13 INFO - PROCESS | 3348 | 1464641113647 Marionette TRACE conn5 <- [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]]]}] 13:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 670ms 13:45:13 INFO - PROCESS | 3348 | 1464641113703 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:45:13 INFO - PROCESS | 3348 | 1464641113707 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:45:13 INFO - PROCESS | 3348 | 1464641113717 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:45:13 INFO - PROCESS | 3348 | 1464641113721 Marionette TRACE conn5 <- [1,26,null,{}] 13:45:13 INFO - PROCESS | 3348 | 1464641113724 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:13 INFO - PROCESS | 3348 | 1464641113808 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:45:13 INFO - PROCESS | 3348 | 1464641113817 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:13 INFO - PROCESS | 3348 | ++DOCSHELL 174C3800 == 14 [pid = 3348] [id = 16] 13:45:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 44 (174C8000) [pid = 3348] [serial = 44] [outer = 00000000] 13:45:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 45 (18B2F000) [pid = 3348] [serial = 45] [outer = 174C8000] 13:45:13 INFO - PROCESS | 3348 | 1464641113861 Marionette DEBUG loaded listener.js 13:45:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 46 (18B4E000) [pid = 3348] [serial = 46] [outer = 174C8000] 13:45:14 INFO - PROCESS | 3348 | 1464641114266 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 13:45:14 INFO - PROCESS | 3348 | 1464641114303 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:45:14 INFO - PROCESS | 3348 | 1464641114305 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:45:14 INFO - PROCESS | 3348 | 1464641114309 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:45:14 INFO - PROCESS | 3348 | 1464641114310 Marionette TRACE conn5 <- [1,30,null,{}] 13:45:14 INFO - PROCESS | 3348 | 1464641114314 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:14 INFO - PROCESS | 3348 | 1464641114392 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:45:14 INFO - PROCESS | 3348 | 1464641114398 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:14 INFO - PROCESS | 3348 | ++DOCSHELL 18B51C00 == 15 [pid = 3348] [id = 17] 13:45:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 47 (18F29800) [pid = 3348] [serial = 47] [outer = 00000000] 13:45:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 48 (19993C00) [pid = 3348] [serial = 48] [outer = 18F29800] 13:45:14 INFO - PROCESS | 3348 | 1464641114452 Marionette DEBUG loaded listener.js 13:45:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 49 (1A20D800) [pid = 3348] [serial = 49] [outer = 18F29800] 13:45:14 INFO - PROCESS | 3348 | 1464641114848 Marionette TRACE conn5 <- [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]]]}] 13:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 13:45:14 INFO - PROCESS | 3348 | 1464641114910 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:45:14 INFO - PROCESS | 3348 | 1464641114912 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:45:14 INFO - PROCESS | 3348 | 1464641114915 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:45:14 INFO - PROCESS | 3348 | 1464641114917 Marionette TRACE conn5 <- [1,34,null,{}] 13:45:14 INFO - PROCESS | 3348 | 1464641114920 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:15 INFO - PROCESS | 3348 | 1464641115002 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:45:15 INFO - PROCESS | 3348 | 1464641115011 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:15 INFO - PROCESS | 3348 | ++DOCSHELL 1A27D000 == 16 [pid = 3348] [id = 18] 13:45:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 50 (1A27DC00) [pid = 3348] [serial = 50] [outer = 00000000] 13:45:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 51 (1A281C00) [pid = 3348] [serial = 51] [outer = 1A27DC00] 13:45:15 INFO - PROCESS | 3348 | 1464641115062 Marionette DEBUG loaded listener.js 13:45:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 52 (1B7A1C00) [pid = 3348] [serial = 52] [outer = 1A27DC00] 13:45:15 INFO - PROCESS | 3348 | 1464641115495 Marionette TRACE conn5 <- [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]]]}] 13:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 13:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:45:15 INFO - PROCESS | 3348 | 1464641115550 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:45:15 INFO - PROCESS | 3348 | 1464641115552 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:45:15 INFO - PROCESS | 3348 | 1464641115555 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:45:15 INFO - PROCESS | 3348 | 1464641115557 Marionette TRACE conn5 <- [1,38,null,{}] 13:45:15 INFO - PROCESS | 3348 | 1464641115566 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:15 INFO - PROCESS | 3348 | 1464641115652 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:45:15 INFO - PROCESS | 3348 | 1464641115660 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:15 INFO - PROCESS | 3348 | ++DOCSHELL 092F7800 == 17 [pid = 3348] [id = 19] 13:45:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (092F8400) [pid = 3348] [serial = 53] [outer = 00000000] 13:45:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (1A281800) [pid = 3348] [serial = 54] [outer = 092F8400] 13:45:15 INFO - PROCESS | 3348 | 1464641115704 Marionette DEBUG loaded listener.js 13:45:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (1B6F0C00) [pid = 3348] [serial = 55] [outer = 092F8400] 13:45:16 INFO - PROCESS | 3348 | 1464641116170 Marionette TRACE conn5 <- [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]]]}] 13:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 13:45:16 INFO - PROCESS | 3348 | 1464641116186 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:45:16 INFO - PROCESS | 3348 | 1464641116188 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:45:16 INFO - PROCESS | 3348 | 1464641116191 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:45:16 INFO - PROCESS | 3348 | 1464641116193 Marionette TRACE conn5 <- [1,42,null,{}] 13:45:16 INFO - PROCESS | 3348 | 1464641116196 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:16 INFO - PROCESS | 3348 | 1464641116303 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:45:16 INFO - PROCESS | 3348 | 1464641116311 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 3348 | ++DOCSHELL 08B8F000 == 18 [pid = 3348] [id = 20] 13:45:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (08B91400) [pid = 3348] [serial = 56] [outer = 00000000] 13:45:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (08B95000) [pid = 3348] [serial = 57] [outer = 08B91400] 13:45:16 INFO - PROCESS | 3348 | 1464641116369 Marionette DEBUG loaded listener.js 13:45:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (092F1400) [pid = 3348] [serial = 58] [outer = 08B91400] 13:45:16 INFO - PROCESS | 3348 | 1464641116735 Marionette TRACE conn5 <- [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]]]}] 13:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 13:45:16 INFO - PROCESS | 3348 | 1464641116762 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:45:16 INFO - PROCESS | 3348 | 1464641116764 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:45:16 INFO - PROCESS | 3348 | 1464641116767 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:45:16 INFO - PROCESS | 3348 | 1464641116768 Marionette TRACE conn5 <- [1,46,null,{}] 13:45:16 INFO - PROCESS | 3348 | 1464641116772 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:16 INFO - PROCESS | 3348 | 1464641116845 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:45:16 INFO - PROCESS | 3348 | 1464641116910 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 3348 | ++DOCSHELL 08B94800 == 19 [pid = 3348] [id = 21] 13:45:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (0FF01400) [pid = 3348] [serial = 59] [outer = 00000000] 13:45:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (0FF0A000) [pid = 3348] [serial = 60] [outer = 0FF01400] 13:45:16 INFO - PROCESS | 3348 | 1464641116954 Marionette DEBUG loaded listener.js 13:45:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (0FF0C400) [pid = 3348] [serial = 61] [outer = 0FF01400] 13:45:17 INFO - PROCESS | 3348 | 1464641117303 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 13:45:17 INFO - PROCESS | 3348 | 1464641117338 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:45:17 INFO - PROCESS | 3348 | 1464641117340 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:45:17 INFO - PROCESS | 3348 | 1464641117343 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 3348 | 1464641117344 Marionette TRACE conn5 <- [1,50,null,{}] 13:45:17 INFO - PROCESS | 3348 | 1464641117348 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:17 INFO - PROCESS | 3348 | 1464641117421 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:45:17 INFO - PROCESS | 3348 | 1464641117487 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:17 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0E800 == 20 [pid = 3348] [id = 22] 13:45:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (0FF0EC00) [pid = 3348] [serial = 62] [outer = 00000000] 13:45:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (10019C00) [pid = 3348] [serial = 63] [outer = 0FF0EC00] 13:45:17 INFO - PROCESS | 3348 | 1464641117532 Marionette DEBUG loaded listener.js 13:45:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1001E000) [pid = 3348] [serial = 64] [outer = 0FF0EC00] 13:45:17 INFO - PROCESS | 3348 | 1464641117860 Marionette TRACE conn5 <- [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]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 13:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:45:17 INFO - PROCESS | 3348 | 1464641117914 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:45:17 INFO - PROCESS | 3348 | 1464641117916 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:45:17 INFO - PROCESS | 3348 | 1464641117919 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 3348 | 1464641117921 Marionette TRACE conn5 <- [1,54,null,{}] 13:45:17 INFO - PROCESS | 3348 | 1464641117924 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:18 INFO - PROCESS | 3348 | 1464641117997 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:45:18 INFO - PROCESS | 3348 | 1464641118064 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:18 INFO - PROCESS | 3348 | ++DOCSHELL 183E0C00 == 21 [pid = 3348] [id = 23] 13:45:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (18B4C800) [pid = 3348] [serial = 65] [outer = 00000000] 13:45:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (1B3C2800) [pid = 3348] [serial = 66] [outer = 18B4C800] 13:45:18 INFO - PROCESS | 3348 | 1464641118117 Marionette DEBUG loaded listener.js 13:45:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (1C57F000) [pid = 3348] [serial = 67] [outer = 18B4C800] 13:45:18 INFO - PROCESS | 3348 | 1464641118491 Marionette TRACE conn5 <- [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]]]}] 13:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 13:45:18 INFO - PROCESS | 3348 | 1464641118550 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:45:18 INFO - PROCESS | 3348 | 1464641118553 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:45:18 INFO - PROCESS | 3348 | 1464641118556 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:45:18 INFO - PROCESS | 3348 | 1464641118558 Marionette TRACE conn5 <- [1,58,null,{}] 13:45:18 INFO - PROCESS | 3348 | 1464641118562 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:18 INFO - PROCESS | 3348 | 1464641118687 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:45:18 INFO - PROCESS | 3348 | 1464641118693 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:18 INFO - PROCESS | 3348 | ++DOCSHELL 17766C00 == 22 [pid = 3348] [id = 24] 13:45:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (17769C00) [pid = 3348] [serial = 68] [outer = 00000000] 13:45:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (1E3C8400) [pid = 3348] [serial = 69] [outer = 17769C00] 13:45:18 INFO - PROCESS | 3348 | 1464641118736 Marionette DEBUG loaded listener.js 13:45:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1E3CB800) [pid = 3348] [serial = 70] [outer = 17769C00] 13:45:19 INFO - PROCESS | 3348 | 1464641119086 Marionette TRACE conn5 <- [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]]]}] 13:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 13:45:19 INFO - PROCESS | 3348 | 1464641119130 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:45:19 INFO - PROCESS | 3348 | 1464641119132 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:45:19 INFO - PROCESS | 3348 | 1464641119136 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:45:19 INFO - PROCESS | 3348 | 1464641119138 Marionette TRACE conn5 <- [1,62,null,{}] 13:45:19 INFO - PROCESS | 3348 | 1464641119142 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:19 INFO - PROCESS | 3348 | 1464641119269 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:45:19 INFO - PROCESS | 3348 | 1464641119278 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 3348 | ++DOCSHELL 1E3CD400 == 23 [pid = 3348] [id = 25] 13:45:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1E3CD800) [pid = 3348] [serial = 71] [outer = 00000000] 13:45:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1E3D5400) [pid = 3348] [serial = 72] [outer = 1E3CD800] 13:45:19 INFO - PROCESS | 3348 | 1464641119320 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1E3D5C00) [pid = 3348] [serial = 73] [outer = 1E3CD800] 13:45:20 INFO - PROCESS | 3348 | --DOCSHELL 194A6000 == 22 [pid = 3348] [id = 10] 13:45:20 INFO - PROCESS | 3348 | --DOCSHELL 14A3B800 == 21 [pid = 3348] [id = 8] 13:45:20 INFO - PROCESS | 3348 | 1464641120448 Marionette TRACE conn5 <- [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]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1335ms 13:45:20 INFO - PROCESS | 3348 | 1464641120473 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:45:20 INFO - PROCESS | 3348 | 1464641120477 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:45:20 INFO - PROCESS | 3348 | 1464641120489 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 3348 | 1464641120492 Marionette TRACE conn5 <- [1,66,null,{}] 13:45:20 INFO - PROCESS | 3348 | 1464641120497 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:20 INFO - PROCESS | 3348 | 1464641120625 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:45:20 INFO - PROCESS | 3348 | 1464641120634 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:20 INFO - PROCESS | 3348 | ++DOCSHELL 0FB3FC00 == 22 [pid = 3348] [id = 26] 13:45:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (0FC60400) [pid = 3348] [serial = 74] [outer = 00000000] 13:45:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (0FE76C00) [pid = 3348] [serial = 75] [outer = 0FC60400] 13:45:20 INFO - PROCESS | 3348 | 1464641120686 Marionette DEBUG loaded listener.js 13:45:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (0FF09000) [pid = 3348] [serial = 76] [outer = 0FC60400] 13:45:21 INFO - PROCESS | 3348 | 1464641121118 Marionette TRACE conn5 <- [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]]]}] 13:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 13:45:21 INFO - PROCESS | 3348 | 1464641121163 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:45:21 INFO - PROCESS | 3348 | 1464641121169 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:45:21 INFO - PROCESS | 3348 | 1464641121175 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:45:21 INFO - PROCESS | 3348 | 1464641121177 Marionette TRACE conn5 <- [1,70,null,{}] 13:45:21 INFO - PROCESS | 3348 | 1464641121181 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:21 INFO - PROCESS | 3348 | 1464641121291 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:45:21 INFO - PROCESS | 3348 | 1464641121298 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:21 INFO - PROCESS | 3348 | ++DOCSHELL 1001DC00 == 23 [pid = 3348] [id = 27] 13:45:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (10397800) [pid = 3348] [serial = 77] [outer = 00000000] 13:45:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (106C8400) [pid = 3348] [serial = 78] [outer = 10397800] 13:45:21 INFO - PROCESS | 3348 | 1464641121350 Marionette DEBUG loaded listener.js 13:45:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (10E14400) [pid = 3348] [serial = 79] [outer = 10397800] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (163E4400) [pid = 3348] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (15F09C00) [pid = 3348] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (174C8000) [pid = 3348] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18F29800) [pid = 3348] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1A27DC00) [pid = 3348] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (092F8400) [pid = 3348] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (0FF0EC00) [pid = 3348] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (18B4C800) [pid = 3348] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (14A3C000) [pid = 3348] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1A335000) [pid = 3348] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (0FC8C800) [pid = 3348] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1109F400) [pid = 3348] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:45:21 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (17769C00) [pid = 3348] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:45:22 INFO - PROCESS | 3348 | 1464641122091 Marionette TRACE conn5 <- [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]]]}] 13:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 972ms 13:45:22 INFO - PROCESS | 3348 | 1464641122150 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 3348 | 1464641122152 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:45:22 INFO - PROCESS | 3348 | 1464641122167 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 3348 | 1464641122170 Marionette TRACE conn5 <- [1,74,null,{}] 13:45:22 INFO - PROCESS | 3348 | 1464641122189 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:22 INFO - PROCESS | 3348 | 1464641122268 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:45:22 INFO - PROCESS | 3348 | 1464641122275 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:22 INFO - PROCESS | 3348 | ++DOCSHELL 14A3B400 == 24 [pid = 3348] [id = 28] 13:45:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (14A3C000) [pid = 3348] [serial = 80] [outer = 00000000] 13:45:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (14B8D800) [pid = 3348] [serial = 81] [outer = 14A3C000] 13:45:22 INFO - PROCESS | 3348 | 1464641122329 Marionette DEBUG loaded listener.js 13:45:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (14D20C00) [pid = 3348] [serial = 82] [outer = 14A3C000] 13:45:22 INFO - PROCESS | 3348 | 1464641122740 Marionette TRACE conn5 <- [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]]]}] 13:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 651ms 13:45:22 INFO - PROCESS | 3348 | 1464641122837 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 3348 | 1464641122839 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:45:22 INFO - PROCESS | 3348 | 1464641122846 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 3348 | 1464641122847 Marionette TRACE conn5 <- [1,78,null,{}] 13:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:45:22 INFO - PROCESS | 3348 | 1464641122851 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:22 INFO - PROCESS | 3348 | 1464641122931 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:45:22 INFO - PROCESS | 3348 | 1464641122944 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:22 INFO - PROCESS | 3348 | ++DOCSHELL 15F03C00 == 25 [pid = 3348] [id = 29] 13:45:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (160F5800) [pid = 3348] [serial = 83] [outer = 00000000] 13:45:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (163E1C00) [pid = 3348] [serial = 84] [outer = 160F5800] 13:45:22 INFO - PROCESS | 3348 | 1464641122989 Marionette DEBUG loaded listener.js 13:45:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (16452800) [pid = 3348] [serial = 85] [outer = 160F5800] 13:45:23 INFO - PROCESS | 3348 | 1464641123403 Marionette TRACE conn5 <- [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]]]}] 13:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 13:45:23 INFO - PROCESS | 3348 | 1464641123425 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:45:23 INFO - PROCESS | 3348 | 1464641123427 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:45:23 INFO - PROCESS | 3348 | 1464641123430 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:45:23 INFO - PROCESS | 3348 | 1464641123432 Marionette TRACE conn5 <- [1,82,null,{}] 13:45:23 INFO - PROCESS | 3348 | 1464641123435 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:23 INFO - PROCESS | 3348 | 1464641123512 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:45:23 INFO - PROCESS | 3348 | 1464641123519 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:23 INFO - PROCESS | 3348 | ++DOCSHELL 1740A000 == 26 [pid = 3348] [id = 30] 13:45:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1740EC00) [pid = 3348] [serial = 86] [outer = 00000000] 13:45:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (17767000) [pid = 3348] [serial = 87] [outer = 1740EC00] 13:45:23 INFO - PROCESS | 3348 | 1464641123565 Marionette DEBUG loaded listener.js 13:45:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1776D000) [pid = 3348] [serial = 88] [outer = 1740EC00] 13:45:24 INFO - PROCESS | 3348 | 1464641124019 Marionette TRACE conn5 <- [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]]]}] 13:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 13:45:24 INFO - PROCESS | 3348 | 1464641124062 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:45:24 INFO - PROCESS | 3348 | 1464641124066 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:45:24 INFO - PROCESS | 3348 | 1464641124072 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:45:24 INFO - PROCESS | 3348 | 1464641124076 Marionette TRACE conn5 <- [1,86,null,{}] 13:45:24 INFO - PROCESS | 3348 | 1464641124083 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:24 INFO - PROCESS | 3348 | 1464641124185 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:45:24 INFO - PROCESS | 3348 | 1464641124316 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:24 INFO - PROCESS | 3348 | ++DOCSHELL 0FCFA400 == 27 [pid = 3348] [id = 31] 13:45:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (0FE4C400) [pid = 3348] [serial = 89] [outer = 00000000] 13:45:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (0FE76000) [pid = 3348] [serial = 90] [outer = 0FE4C400] 13:45:24 INFO - PROCESS | 3348 | 1464641124374 Marionette DEBUG loaded listener.js 13:45:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1001F400) [pid = 3348] [serial = 91] [outer = 0FE4C400] 13:45:24 INFO - PROCESS | 3348 | 1464641124866 Marionette TRACE conn5 <- [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]]]}] 13:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 13:45:24 INFO - PROCESS | 3348 | 1464641124907 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:45:24 INFO - PROCESS | 3348 | 1464641124913 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:45:24 INFO - PROCESS | 3348 | 1464641124920 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - PROCESS | 3348 | 1464641124923 Marionette TRACE conn5 <- [1,90,null,{}] 13:45:24 INFO - PROCESS | 3348 | 1464641124927 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:25 INFO - PROCESS | 3348 | 1464641125030 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:45:25 INFO - PROCESS | 3348 | 1464641125114 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:25 INFO - PROCESS | 3348 | ++DOCSHELL 14B85800 == 28 [pid = 3348] [id = 32] 13:45:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14B8D400) [pid = 3348] [serial = 92] [outer = 00000000] 13:45:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (160F5400) [pid = 3348] [serial = 93] [outer = 14B8D400] 13:45:25 INFO - PROCESS | 3348 | 1464641125168 Marionette DEBUG loaded listener.js 13:45:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (163E4400) [pid = 3348] [serial = 94] [outer = 14B8D400] 13:45:25 INFO - PROCESS | 3348 | 1464641125690 Marionette TRACE conn5 <- [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]]]}] 13:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 13:45:25 INFO - PROCESS | 3348 | 1464641125751 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:45:25 INFO - PROCESS | 3348 | 1464641125754 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:45:25 INFO - PROCESS | 3348 | 1464641125757 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:45:25 INFO - PROCESS | 3348 | 1464641125761 Marionette TRACE conn5 <- [1,94,null,{}] 13:45:25 INFO - PROCESS | 3348 | 1464641125773 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:25 INFO - PROCESS | 3348 | 1464641125889 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:45:25 INFO - PROCESS | 3348 | 1464641125972 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:25 INFO - PROCESS | 3348 | ++DOCSHELL 092F2400 == 29 [pid = 3348] [id = 33] 13:45:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (194A7400) [pid = 3348] [serial = 95] [outer = 00000000] 13:45:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19995400) [pid = 3348] [serial = 96] [outer = 194A7400] 13:45:26 INFO - PROCESS | 3348 | 1464641126030 Marionette DEBUG loaded listener.js 13:45:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (199D8C00) [pid = 3348] [serial = 97] [outer = 194A7400] 13:45:26 INFO - PROCESS | 3348 | 1464641126540 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 13:45:26 INFO - PROCESS | 3348 | 1464641126591 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:45:26 INFO - PROCESS | 3348 | 1464641126594 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:45:26 INFO - PROCESS | 3348 | 1464641126598 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:45:26 INFO - PROCESS | 3348 | 1464641126600 Marionette TRACE conn5 <- [1,98,null,{}] 13:45:26 INFO - PROCESS | 3348 | 1464641126604 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:26 INFO - PROCESS | 3348 | 1464641126702 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:45:26 INFO - PROCESS | 3348 | 1464641126784 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:26 INFO - PROCESS | 3348 | ++DOCSHELL 1A27DC00 == 30 [pid = 3348] [id = 34] 13:45:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1A27E400) [pid = 3348] [serial = 98] [outer = 00000000] 13:45:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1B3B4C00) [pid = 3348] [serial = 99] [outer = 1A27E400] 13:45:26 INFO - PROCESS | 3348 | 1464641126838 Marionette DEBUG loaded listener.js 13:45:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1A2DC800) [pid = 3348] [serial = 100] [outer = 1A27E400] 13:45:27 INFO - PROCESS | 3348 | 1464641127366 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 13:45:27 INFO - PROCESS | 3348 | 1464641127431 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:45:27 INFO - PROCESS | 3348 | 1464641127433 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:45:27 INFO - PROCESS | 3348 | 1464641127436 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:45:27 INFO - PROCESS | 3348 | 1464641127438 Marionette TRACE conn5 <- [1,102,null,{}] 13:45:27 INFO - PROCESS | 3348 | 1464641127442 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:27 INFO - PROCESS | 3348 | 1464641127541 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:45:27 INFO - PROCESS | 3348 | 1464641127610 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:27 INFO - PROCESS | 3348 | ++DOCSHELL 177AC000 == 31 [pid = 3348] [id = 35] 13:45:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (177AF000) [pid = 3348] [serial = 101] [outer = 00000000] 13:45:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (177B4800) [pid = 3348] [serial = 102] [outer = 177AF000] 13:45:27 INFO - PROCESS | 3348 | 1464641127663 Marionette DEBUG loaded listener.js 13:45:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (177B7000) [pid = 3348] [serial = 103] [outer = 177AF000] 13:45:28 INFO - PROCESS | 3348 | 1464641128268 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 871ms 13:45:28 INFO - PROCESS | 3348 | 1464641128311 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:45:28 INFO - PROCESS | 3348 | 1464641128316 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:45:28 INFO - PROCESS | 3348 | 1464641128321 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:45:28 INFO - PROCESS | 3348 | 1464641128326 Marionette TRACE conn5 <- [1,106,null,{}] 13:45:28 INFO - PROCESS | 3348 | 1464641128332 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:28 INFO - PROCESS | 3348 | 1464641128426 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:45:28 INFO - PROCESS | 3348 | 1464641128502 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:28 INFO - PROCESS | 3348 | ++DOCSHELL 0CF28800 == 32 [pid = 3348] [id = 36] 13:45:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (0CF6FC00) [pid = 3348] [serial = 104] [outer = 00000000] 13:45:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (0FF02400) [pid = 3348] [serial = 105] [outer = 0CF6FC00] 13:45:28 INFO - PROCESS | 3348 | 1464641128550 Marionette DEBUG loaded listener.js 13:45:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (10013800) [pid = 3348] [serial = 106] [outer = 0CF6FC00] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1A51B000) [pid = 3348] [serial = 17] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (17409C00) [pid = 3348] [serial = 9] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1740F400) [pid = 3348] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1109D400) [pid = 3348] [serial = 4] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (14A3D000) [pid = 3348] [serial = 39] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (160F3000) [pid = 3348] [serial = 42] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (18B2F000) [pid = 3348] [serial = 45] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18B4E000) [pid = 3348] [serial = 46] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (19993C00) [pid = 3348] [serial = 48] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1A20D800) [pid = 3348] [serial = 49] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1A281C00) [pid = 3348] [serial = 51] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1A281800) [pid = 3348] [serial = 54] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (08B95000) [pid = 3348] [serial = 57] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (0FF0A000) [pid = 3348] [serial = 60] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (10019C00) [pid = 3348] [serial = 63] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1B3C2800) [pid = 3348] [serial = 66] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (14B81400) [pid = 3348] [serial = 21] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18F2F400) [pid = 3348] [serial = 24] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1D22E400) [pid = 3348] [serial = 27] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (0FCF6000) [pid = 3348] [serial = 33] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (0FE5B800) [pid = 3348] [serial = 34] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (107A1400) [pid = 3348] [serial = 36] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (0FB3A800) [pid = 3348] [serial = 30] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1B7A1C00) [pid = 3348] [serial = 52] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1B6F0C00) [pid = 3348] [serial = 55] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (14D1BC00) [pid = 3348] [serial = 22] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1001E000) [pid = 3348] [serial = 64] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (1E3C8400) [pid = 3348] [serial = 69] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (1D233400) [pid = 3348] [serial = 28] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (160FA800) [pid = 3348] [serial = 43] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (1C57F000) [pid = 3348] [serial = 67] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (14A9B400) [pid = 3348] [serial = 40] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (1E3CB800) [pid = 3348] [serial = 70] [outer = 00000000] [url = about:blank] 13:45:28 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (1A2D2C00) [pid = 3348] [serial = 14] [outer = 00000000] [url = about:blank] 13:45:29 INFO - PROCESS | 3348 | 1464641129012 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 731ms 13:45:29 INFO - PROCESS | 3348 | 1464641129052 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:45:29 INFO - PROCESS | 3348 | 1464641129058 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:45:29 INFO - PROCESS | 3348 | 1464641129068 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:45:29 INFO - PROCESS | 3348 | 1464641129070 Marionette TRACE conn5 <- [1,110,null,{}] 13:45:29 INFO - PROCESS | 3348 | 1464641129074 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:29 INFO - PROCESS | 3348 | 1464641129161 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:45:29 INFO - PROCESS | 3348 | 1464641129171 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:29 INFO - PROCESS | 3348 | ++DOCSHELL 1001C000 == 33 [pid = 3348] [id = 37] 13:45:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (1001D000) [pid = 3348] [serial = 107] [outer = 00000000] 13:45:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (10E0C000) [pid = 3348] [serial = 108] [outer = 1001D000] 13:45:29 INFO - PROCESS | 3348 | 1464641129220 Marionette DEBUG loaded listener.js 13:45:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (14187400) [pid = 3348] [serial = 109] [outer = 1001D000] 13:45:29 INFO - PROCESS | 3348 | 1464641129652 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 13:45:29 INFO - PROCESS | 3348 | 1464641129703 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:45:29 INFO - PROCESS | 3348 | 1464641129705 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:45:29 INFO - PROCESS | 3348 | 1464641129712 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:45:29 INFO - PROCESS | 3348 | 1464641129716 Marionette TRACE conn5 <- [1,114,null,{}] 13:45:29 INFO - PROCESS | 3348 | 1464641129726 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:29 INFO - PROCESS | 3348 | 1464641129808 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:45:29 INFO - PROCESS | 3348 | 1464641129815 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:29 INFO - PROCESS | 3348 | ++DOCSHELL 14DAF800 == 34 [pid = 3348] [id = 38] 13:45:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (14DB3000) [pid = 3348] [serial = 110] [outer = 00000000] 13:45:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (15F08800) [pid = 3348] [serial = 111] [outer = 14DB3000] 13:45:29 INFO - PROCESS | 3348 | 1464641129862 Marionette DEBUG loaded listener.js 13:45:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (160F6C00) [pid = 3348] [serial = 112] [outer = 14DB3000] 13:45:30 INFO - PROCESS | 3348 | 1464641130298 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 13:45:30 INFO - PROCESS | 3348 | 1464641130345 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:45:30 INFO - PROCESS | 3348 | 1464641130348 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:45:30 INFO - PROCESS | 3348 | 1464641130351 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:45:30 INFO - PROCESS | 3348 | 1464641130353 Marionette TRACE conn5 <- [1,118,null,{}] 13:45:30 INFO - PROCESS | 3348 | 1464641130356 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:30 INFO - PROCESS | 3348 | 1464641130436 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:45:30 INFO - PROCESS | 3348 | 1464641130443 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:30 INFO - PROCESS | 3348 | ++DOCSHELL 17405C00 == 35 [pid = 3348] [id = 39] 13:45:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (17406400) [pid = 3348] [serial = 113] [outer = 00000000] 13:45:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (1776E400) [pid = 3348] [serial = 114] [outer = 17406400] 13:45:30 INFO - PROCESS | 3348 | 1464641130487 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (177AC800) [pid = 3348] [serial = 115] [outer = 17406400] 13:45:30 INFO - PROCESS | 3348 | 1464641130905 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 13:45:30 INFO - PROCESS | 3348 | 1464641130923 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:45:30 INFO - PROCESS | 3348 | 1464641130924 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:45:30 INFO - PROCESS | 3348 | 1464641130928 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:45:30 INFO - PROCESS | 3348 | 1464641130930 Marionette TRACE conn5 <- [1,122,null,{}] 13:45:30 INFO - PROCESS | 3348 | 1464641130933 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:31 INFO - PROCESS | 3348 | 1464641131043 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:45:31 INFO - PROCESS | 3348 | 1464641131055 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:31 INFO - PROCESS | 3348 | ++DOCSHELL 177AFC00 == 36 [pid = 3348] [id = 40] 13:45:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (177B0000) [pid = 3348] [serial = 116] [outer = 00000000] 13:45:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (18B56800) [pid = 3348] [serial = 117] [outer = 177B0000] 13:45:31 INFO - PROCESS | 3348 | 1464641131099 Marionette DEBUG loaded listener.js 13:45:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (194A6C00) [pid = 3348] [serial = 118] [outer = 177B0000] 13:45:31 INFO - PROCESS | 3348 | 1464641131507 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 13:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:45:31 INFO - PROCESS | 3348 | 1464641131558 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:45:31 INFO - PROCESS | 3348 | 1464641131560 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:45:31 INFO - PROCESS | 3348 | 1464641131563 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 3348 | 1464641131565 Marionette TRACE conn5 <- [1,126,null,{}] 13:45:31 INFO - PROCESS | 3348 | 1464641131578 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:31 INFO - PROCESS | 3348 | 1464641131699 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:45:31 INFO - PROCESS | 3348 | 1464641131706 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:31 INFO - PROCESS | 3348 | ++DOCSHELL 14A9D800 == 37 [pid = 3348] [id = 41] 13:45:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1740E800) [pid = 3348] [serial = 119] [outer = 00000000] 13:45:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1A2D3800) [pid = 3348] [serial = 120] [outer = 1740E800] 13:45:31 INFO - PROCESS | 3348 | 1464641131752 Marionette DEBUG loaded listener.js 13:45:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1B3BB800) [pid = 3348] [serial = 121] [outer = 1740E800] 13:45:32 INFO - PROCESS | 3348 | 1464641132193 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 13:45:32 INFO - PROCESS | 3348 | 1464641132236 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:45:32 INFO - PROCESS | 3348 | 1464641132238 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:45:32 INFO - PROCESS | 3348 | 1464641132250 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:45:32 INFO - PROCESS | 3348 | 1464641132252 Marionette TRACE conn5 <- [1,130,null,{}] 13:45:32 INFO - PROCESS | 3348 | 1464641132255 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:32 INFO - PROCESS | 3348 | 1464641132355 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:45:32 INFO - PROCESS | 3348 | 1464641132361 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:32 INFO - PROCESS | 3348 | ++DOCSHELL 14B88000 == 38 [pid = 3348] [id = 42] 13:45:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (17767400) [pid = 3348] [serial = 122] [outer = 00000000] 13:45:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1B7A1400) [pid = 3348] [serial = 123] [outer = 17767400] 13:45:32 INFO - PROCESS | 3348 | 1464641132404 Marionette DEBUG loaded listener.js 13:45:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1B8EAC00) [pid = 3348] [serial = 124] [outer = 17767400] 13:45:32 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (0FF01400) [pid = 3348] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:45:32 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (08B91400) [pid = 3348] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:45:32 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (0FC60400) [pid = 3348] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:45:32 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10397800) [pid = 3348] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:45:32 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (160F5800) [pid = 3348] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:45:32 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (14A3C000) [pid = 3348] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:45:32 INFO - PROCESS | 3348 | 1464641132812 Marionette TRACE conn5 <- [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]]]}] 13:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 13:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:45:32 INFO - PROCESS | 3348 | 1464641132821 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:45:32 INFO - PROCESS | 3348 | 1464641132822 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:45:32 INFO - PROCESS | 3348 | 1464641132825 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:45:32 INFO - PROCESS | 3348 | 1464641132827 Marionette TRACE conn5 <- [1,134,null,{}] 13:45:32 INFO - PROCESS | 3348 | 1464641132830 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:32 INFO - PROCESS | 3348 | 1464641132916 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:45:32 INFO - PROCESS | 3348 | 1464641132922 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:32 INFO - PROCESS | 3348 | ++DOCSHELL 10021C00 == 39 [pid = 3348] [id = 43] 13:45:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (10022C00) [pid = 3348] [serial = 125] [outer = 00000000] 13:45:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (10028C00) [pid = 3348] [serial = 126] [outer = 10022C00] 13:45:32 INFO - PROCESS | 3348 | 1464641132966 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1002C800) [pid = 3348] [serial = 127] [outer = 10022C00] 13:45:33 INFO - PROCESS | 3348 | 1464641133382 Marionette TRACE conn5 <- [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]]]}] 13:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 13:45:33 INFO - PROCESS | 3348 | 1464641133397 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:45:33 INFO - PROCESS | 3348 | 1464641133398 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:45:33 INFO - PROCESS | 3348 | 1464641133402 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:45:33 INFO - PROCESS | 3348 | 1464641133403 Marionette TRACE conn5 <- [1,138,null,{}] 13:45:33 INFO - PROCESS | 3348 | 1464641133407 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:33 INFO - PROCESS | 3348 | 1464641133516 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:45:33 INFO - PROCESS | 3348 | 1464641133526 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:33 INFO - PROCESS | 3348 | ++DOCSHELL 1002B800 == 40 [pid = 3348] [id = 44] 13:45:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1002D800) [pid = 3348] [serial = 128] [outer = 00000000] 13:45:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (10037C00) [pid = 3348] [serial = 129] [outer = 1002D800] 13:45:33 INFO - PROCESS | 3348 | 1464641133572 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (10039C00) [pid = 3348] [serial = 130] [outer = 1002D800] 13:45:33 INFO - PROCESS | 3348 | 1464641133944 Marionette TRACE conn5 <- [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]]]}] 13:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 13:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:45:33 INFO - PROCESS | 3348 | 1464641133973 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:45:33 INFO - PROCESS | 3348 | 1464641133974 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:45:33 INFO - PROCESS | 3348 | 1464641133977 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:45:33 INFO - PROCESS | 3348 | 1464641133979 Marionette TRACE conn5 <- [1,142,null,{}] 13:45:33 INFO - PROCESS | 3348 | 1464641133982 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:34 INFO - PROCESS | 3348 | 1464641134058 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:45:34 INFO - PROCESS | 3348 | 1464641134125 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 3348 | ++DOCSHELL 10032400 == 41 [pid = 3348] [id = 45] 13:45:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1003BC00) [pid = 3348] [serial = 131] [outer = 00000000] 13:45:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15A13000) [pid = 3348] [serial = 132] [outer = 1003BC00] 13:45:34 INFO - PROCESS | 3348 | 1464641134168 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1B79A400) [pid = 3348] [serial = 133] [outer = 1003BC00] 13:45:34 INFO - PROCESS | 3348 | 1464641134539 Marionette TRACE conn5 <- [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]]]}] 13:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 13:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:45:34 INFO - PROCESS | 3348 | 1464641134549 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:45:34 INFO - PROCESS | 3348 | 1464641134551 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:45:34 INFO - PROCESS | 3348 | 1464641134554 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:45:34 INFO - PROCESS | 3348 | 1464641134556 Marionette TRACE conn5 <- [1,146,null,{}] 13:45:34 INFO - PROCESS | 3348 | 1464641134560 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:34 INFO - PROCESS | 3348 | 1464641134656 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:45:34 INFO - PROCESS | 3348 | 1464641134725 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 3348 | ++DOCSHELL 10040800 == 42 [pid = 3348] [id = 46] 13:45:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (15A12800) [pid = 3348] [serial = 134] [outer = 00000000] 13:45:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1C57E800) [pid = 3348] [serial = 135] [outer = 15A12800] 13:45:34 INFO - PROCESS | 3348 | 1464641134773 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1D4EC000) [pid = 3348] [serial = 136] [outer = 15A12800] 13:45:35 INFO - PROCESS | 3348 | 1464641135313 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 830ms 13:45:35 INFO - PROCESS | 3348 | 1464641135385 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:45:35 INFO - PROCESS | 3348 | 1464641135389 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:45:35 INFO - PROCESS | 3348 | 1464641135407 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:45:35 INFO - PROCESS | 3348 | 1464641135411 Marionette TRACE conn5 <- [1,150,null,{}] 13:45:35 INFO - PROCESS | 3348 | 1464641135417 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:35 INFO - PROCESS | 3348 | 1464641135530 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:45:35 INFO - PROCESS | 3348 | 1464641135599 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:35 INFO - PROCESS | 3348 | ++DOCSHELL 0FE4F800 == 43 [pid = 3348] [id = 47] 13:45:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (0FE79000) [pid = 3348] [serial = 137] [outer = 00000000] 13:45:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1064A000) [pid = 3348] [serial = 138] [outer = 0FE79000] 13:45:35 INFO - PROCESS | 3348 | 1464641135654 Marionette DEBUG loaded listener.js 13:45:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1418E800) [pid = 3348] [serial = 139] [outer = 0FE79000] 13:45:36 INFO - PROCESS | 3348 | 1464641136205 Marionette TRACE conn5 <- [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]]]}] 13:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 830ms 13:45:36 INFO - PROCESS | 3348 | 1464641136244 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:45:36 INFO - PROCESS | 3348 | 1464641136250 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:45:36 INFO - PROCESS | 3348 | 1464641136257 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:45:36 INFO - PROCESS | 3348 | 1464641136260 Marionette TRACE conn5 <- [1,154,null,{}] 13:45:36 INFO - PROCESS | 3348 | 1464641136264 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:36 INFO - PROCESS | 3348 | 1464641136371 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:45:36 INFO - PROCESS | 3348 | 1464641136458 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:36 INFO - PROCESS | 3348 | ++DOCSHELL 14DA7C00 == 44 [pid = 3348] [id = 48] 13:45:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (14DAF000) [pid = 3348] [serial = 140] [outer = 00000000] 13:45:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (16455800) [pid = 3348] [serial = 141] [outer = 14DAF000] 13:45:36 INFO - PROCESS | 3348 | 1464641136512 Marionette DEBUG loaded listener.js 13:45:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1776E800) [pid = 3348] [serial = 142] [outer = 14DAF000] 13:45:37 INFO - PROCESS | 3348 | 1464641137118 Marionette TRACE conn5 <- [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]]]}] 13:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 13:45:37 INFO - PROCESS | 3348 | 1464641137128 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:45:37 INFO - PROCESS | 3348 | 1464641137131 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:45:37 INFO - PROCESS | 3348 | 1464641137134 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:45:37 INFO - PROCESS | 3348 | 1464641137138 Marionette TRACE conn5 <- [1,158,null,{}] 13:45:37 INFO - PROCESS | 3348 | 1464641137149 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:37 INFO - PROCESS | 3348 | 1464641137254 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:45:37 INFO - PROCESS | 3348 | 1464641137344 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 3348 | ++DOCSHELL 174C1000 == 45 [pid = 3348] [id = 49] 13:45:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1B7DB800) [pid = 3348] [serial = 143] [outer = 00000000] 13:45:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1D22A800) [pid = 3348] [serial = 144] [outer = 1B7DB800] 13:45:37 INFO - PROCESS | 3348 | 1464641137400 Marionette DEBUG loaded listener.js 13:45:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1D4EAC00) [pid = 3348] [serial = 145] [outer = 1B7DB800] 13:45:38 INFO - PROCESS | 3348 | 1464641138168 Marionette TRACE conn5 <- [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]]]}] 13:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1072ms 13:45:38 INFO - PROCESS | 3348 | 1464641138209 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:45:38 INFO - PROCESS | 3348 | 1464641138214 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:45:38 INFO - PROCESS | 3348 | 1464641138218 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:45:38 INFO - PROCESS | 3348 | 1464641138221 Marionette TRACE conn5 <- [1,162,null,{}] 13:45:38 INFO - PROCESS | 3348 | 1464641138227 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:38 INFO - PROCESS | 3348 | 1464641138320 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:45:38 INFO - PROCESS | 3348 | 1464641138396 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 3348 | ++DOCSHELL 0FF09800 == 46 [pid = 3348] [id = 50] 13:45:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (0FF0BC00) [pid = 3348] [serial = 146] [outer = 00000000] 13:45:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (10020000) [pid = 3348] [serial = 147] [outer = 0FF0BC00] 13:45:38 INFO - PROCESS | 3348 | 1464641138443 Marionette DEBUG loaded listener.js 13:45:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1002FC00) [pid = 3348] [serial = 148] [outer = 0FF0BC00] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 0FC63800 == 45 [pid = 3348] [id = 12] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 10032400 == 44 [pid = 3348] [id = 45] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 1002B800 == 43 [pid = 3348] [id = 44] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 10021C00 == 42 [pid = 3348] [id = 43] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 14B88000 == 41 [pid = 3348] [id = 42] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 14A9D800 == 40 [pid = 3348] [id = 41] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 177AFC00 == 39 [pid = 3348] [id = 40] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 17405C00 == 38 [pid = 3348] [id = 39] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 14DAF800 == 37 [pid = 3348] [id = 38] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 1001C000 == 36 [pid = 3348] [id = 37] 13:45:39 INFO - PROCESS | 3348 | --DOCSHELL 0CF28800 == 35 [pid = 3348] [id = 36] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1E3D5400) [pid = 3348] [serial = 72] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (17767000) [pid = 3348] [serial = 87] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | 1464641139056 Marionette TRACE conn5 <- [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]]]}] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (0FF0C400) [pid = 3348] [serial = 61] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (092F1400) [pid = 3348] [serial = 58] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (0FE76C00) [pid = 3348] [serial = 75] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (106C8400) [pid = 3348] [serial = 78] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (163E1C00) [pid = 3348] [serial = 84] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (14D20C00) [pid = 3348] [serial = 82] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (10E14400) [pid = 3348] [serial = 79] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0FF09000) [pid = 3348] [serial = 76] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (16452800) [pid = 3348] [serial = 85] [outer = 00000000] [url = about:blank] 13:45:39 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (14B8D800) [pid = 3348] [serial = 81] [outer = 00000000] [url = about:blank] 13:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 870ms 13:45:39 INFO - PROCESS | 3348 | 1464641139090 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:45:39 INFO - PROCESS | 3348 | 1464641139095 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:45:39 INFO - PROCESS | 3348 | 1464641139101 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:45:39 INFO - PROCESS | 3348 | 1464641139103 Marionette TRACE conn5 <- [1,166,null,{}] 13:45:39 INFO - PROCESS | 3348 | 1464641139107 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:39 INFO - PROCESS | 3348 | 1464641139200 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:45:39 INFO - PROCESS | 3348 | 1464641139272 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 3348 | ++DOCSHELL 0CF34800 == 36 [pid = 3348] [id = 51] 13:45:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (0FB3A400) [pid = 3348] [serial = 149] [outer = 00000000] 13:45:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (0FE76C00) [pid = 3348] [serial = 150] [outer = 0FB3A400] 13:45:39 INFO - PROCESS | 3348 | 1464641139317 Marionette DEBUG loaded listener.js 13:45:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (0FF0C400) [pid = 3348] [serial = 151] [outer = 0FB3A400] 13:45:39 INFO - PROCESS | 3348 | 1464641139687 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 13:45:39 INFO - PROCESS | 3348 | 1464641139735 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:45:39 INFO - PROCESS | 3348 | 1464641139737 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:45:39 INFO - PROCESS | 3348 | 1464641139740 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:45:39 INFO - PROCESS | 3348 | 1464641139744 Marionette TRACE conn5 <- [1,170,null,{}] 13:45:39 INFO - PROCESS | 3348 | 1464641139754 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:39 INFO - PROCESS | 3348 | 1464641139836 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:45:39 INFO - PROCESS | 3348 | 1464641139868 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 3348 | ++DOCSHELL 1002CC00 == 37 [pid = 3348] [id = 52] 13:45:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1003F000) [pid = 3348] [serial = 152] [outer = 00000000] 13:45:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1438EC00) [pid = 3348] [serial = 153] [outer = 1003F000] 13:45:39 INFO - PROCESS | 3348 | 1464641139916 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (14B85400) [pid = 3348] [serial = 154] [outer = 1003F000] 13:45:40 INFO - PROCESS | 3348 | 1464641140316 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 13:45:40 INFO - PROCESS | 3348 | 1464641140371 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:45:40 INFO - PROCESS | 3348 | 1464641140373 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:45:40 INFO - PROCESS | 3348 | 1464641140376 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:45:40 INFO - PROCESS | 3348 | 1464641140378 Marionette TRACE conn5 <- [1,174,null,{}] 13:45:40 INFO - PROCESS | 3348 | 1464641140382 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:40 INFO - PROCESS | 3348 | 1464641140465 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:45:40 INFO - PROCESS | 3348 | 1464641140472 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:40 INFO - PROCESS | 3348 | ++DOCSHELL 14D22C00 == 38 [pid = 3348] [id = 53] 13:45:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (14D23800) [pid = 3348] [serial = 155] [outer = 00000000] 13:45:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (15F09800) [pid = 3348] [serial = 156] [outer = 14D23800] 13:45:40 INFO - PROCESS | 3348 | 1464641140521 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (160F7800) [pid = 3348] [serial = 157] [outer = 14D23800] 13:45:40 INFO - PROCESS | 3348 | 1464641140926 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 13:45:40 INFO - PROCESS | 3348 | 1464641140947 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:45:40 INFO - PROCESS | 3348 | 1464641140949 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:45:40 INFO - PROCESS | 3348 | 1464641140952 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:45:40 INFO - PROCESS | 3348 | 1464641140953 Marionette TRACE conn5 <- [1,178,null,{}] 13:45:40 INFO - PROCESS | 3348 | 1464641140973 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:41 INFO - PROCESS | 3348 | 1464641141079 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:45:41 INFO - PROCESS | 3348 | 1464641141085 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:41 INFO - PROCESS | 3348 | ++DOCSHELL 16421800 == 39 [pid = 3348] [id = 54] 13:45:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (16425800) [pid = 3348] [serial = 158] [outer = 00000000] 13:45:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1740F400) [pid = 3348] [serial = 159] [outer = 16425800] 13:45:41 INFO - PROCESS | 3348 | 1464641141130 Marionette DEBUG loaded listener.js 13:45:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1740FC00) [pid = 3348] [serial = 160] [outer = 16425800] 13:45:41 INFO - PROCESS | 3348 | 1464641141569 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 13:45:41 INFO - PROCESS | 3348 | 1464641141623 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:45:41 INFO - PROCESS | 3348 | 1464641141625 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:45:41 INFO - PROCESS | 3348 | 1464641141628 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:45:41 INFO - PROCESS | 3348 | 1464641141630 Marionette TRACE conn5 <- [1,182,null,{}] 13:45:41 INFO - PROCESS | 3348 | 1464641141639 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:41 INFO - PROCESS | 3348 | 1464641141768 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:45:41 INFO - PROCESS | 3348 | 1464641141823 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:41 INFO - PROCESS | 3348 | ++DOCSHELL 17766800 == 40 [pid = 3348] [id = 55] 13:45:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1831A000) [pid = 3348] [serial = 161] [outer = 00000000] 13:45:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18321400) [pid = 3348] [serial = 162] [outer = 1831A000] 13:45:41 INFO - PROCESS | 3348 | 1464641141871 Marionette DEBUG loaded listener.js 13:45:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (18324C00) [pid = 3348] [serial = 163] [outer = 1831A000] 13:45:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (18F29400) [pid = 3348] [serial = 164] [outer = 0FB3BC00] 13:45:42 INFO - PROCESS | 3348 | 1464641142370 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 13:45:42 INFO - PROCESS | 3348 | 1464641142400 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:45:42 INFO - PROCESS | 3348 | 1464641142402 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:45:42 INFO - PROCESS | 3348 | 1464641142410 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:45:42 INFO - PROCESS | 3348 | 1464641142412 Marionette TRACE conn5 <- [1,186,null,{}] 13:45:42 INFO - PROCESS | 3348 | 1464641142416 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:42 INFO - PROCESS | 3348 | 1464641142515 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:45:42 INFO - PROCESS | 3348 | 1464641142521 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 3348 | ++DOCSHELL 18325C00 == 41 [pid = 3348] [id = 56] 13:45:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (183D3000) [pid = 3348] [serial = 165] [outer = 00000000] 13:45:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (18B4D000) [pid = 3348] [serial = 166] [outer = 183D3000] 13:45:42 INFO - PROCESS | 3348 | 1464641142568 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1A277000) [pid = 3348] [serial = 167] [outer = 183D3000] 13:45:43 INFO - PROCESS | 3348 | 1464641143000 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 631ms 13:45:43 INFO - PROCESS | 3348 | 1464641143045 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:45:43 INFO - PROCESS | 3348 | 1464641143047 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:45:43 INFO - PROCESS | 3348 | 1464641143050 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 3348 | 1464641143052 Marionette TRACE conn5 <- [1,190,null,{}] 13:45:43 INFO - PROCESS | 3348 | 1464641143055 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:43 INFO - PROCESS | 3348 | 1464641143157 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:45:43 INFO - PROCESS | 3348 | 1464641143163 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 3348 | ++DOCSHELL 0CF75400 == 42 [pid = 3348] [id = 57] 13:45:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1064D000) [pid = 3348] [serial = 168] [outer = 00000000] 13:45:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A280C00) [pid = 3348] [serial = 169] [outer = 1064D000] 13:45:43 INFO - PROCESS | 3348 | 1464641143257 Marionette DEBUG loaded listener.js 13:45:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1A282800) [pid = 3348] [serial = 170] [outer = 1064D000] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (14DB3000) [pid = 3348] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (0CF6FC00) [pid = 3348] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (17406400) [pid = 3348] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1001D000) [pid = 3348] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (177AF000) [pid = 3348] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1003BC00) [pid = 3348] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10022C00) [pid = 3348] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1002D800) [pid = 3348] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (177B0000) [pid = 3348] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1E3CD800) [pid = 3348] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1740E800) [pid = 3348] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:45:43 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (17767400) [pid = 3348] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:45:43 INFO - PROCESS | 3348 | 1464641143730 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 730ms 13:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:45:43 INFO - PROCESS | 3348 | 1464641143781 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:45:43 INFO - PROCESS | 3348 | 1464641143783 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:45:43 INFO - PROCESS | 3348 | 1464641143817 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 3348 | 1464641143819 Marionette TRACE conn5 <- [1,194,null,{}] 13:45:43 INFO - PROCESS | 3348 | 1464641143823 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:43 INFO - PROCESS | 3348 | 1464641143899 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:45:43 INFO - PROCESS | 3348 | 1464641143905 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 3348 | ++DOCSHELL 17406400 == 43 [pid = 3348] [id = 58] 13:45:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (17721400) [pid = 3348] [serial = 171] [outer = 00000000] 13:45:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (17725000) [pid = 3348] [serial = 172] [outer = 17721400] 13:45:43 INFO - PROCESS | 3348 | 1464641143949 Marionette DEBUG loaded listener.js 13:45:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (17727C00) [pid = 3348] [serial = 173] [outer = 17721400] 13:45:44 INFO - PROCESS | 3348 | 1464641144339 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 610ms 13:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:45:44 INFO - PROCESS | 3348 | 1464641144397 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:45:44 INFO - PROCESS | 3348 | 1464641144399 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:45:44 INFO - PROCESS | 3348 | 1464641144402 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:45:44 INFO - PROCESS | 3348 | 1464641144404 Marionette TRACE conn5 <- [1,198,null,{}] 13:45:44 INFO - PROCESS | 3348 | 1464641144412 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:44 INFO - PROCESS | 3348 | 1464641144493 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:45:44 INFO - PROCESS | 3348 | 1464641144500 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:44 INFO - PROCESS | 3348 | ++DOCSHELL 17729000 == 44 [pid = 3348] [id = 59] 13:45:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1772C000) [pid = 3348] [serial = 174] [outer = 00000000] 13:45:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (17730800) [pid = 3348] [serial = 175] [outer = 1772C000] 13:45:44 INFO - PROCESS | 3348 | 1464641144547 Marionette DEBUG loaded listener.js 13:45:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1955CC00) [pid = 3348] [serial = 176] [outer = 1772C000] 13:45:44 INFO - PROCESS | 3348 | 1464641144950 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 13:45:44 INFO - PROCESS | 3348 | 1464641144973 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:45:44 INFO - PROCESS | 3348 | 1464641144976 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:45:44 INFO - PROCESS | 3348 | 1464641144979 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:45:44 INFO - PROCESS | 3348 | 1464641144981 Marionette TRACE conn5 <- [1,202,null,{}] 13:45:44 INFO - PROCESS | 3348 | 1464641144985 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:45 INFO - PROCESS | 3348 | 1464641145113 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:45:45 INFO - PROCESS | 3348 | 1464641145121 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 3348 | ++DOCSHELL 1B6E8000 == 45 [pid = 3348] [id = 60] 13:45:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1B7D4400) [pid = 3348] [serial = 177] [outer = 00000000] 13:45:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1C4F1400) [pid = 3348] [serial = 178] [outer = 1B7D4400] 13:45:45 INFO - PROCESS | 3348 | 1464641145171 Marionette DEBUG loaded listener.js 13:45:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1D22E400) [pid = 3348] [serial = 179] [outer = 1B7D4400] 13:45:45 INFO - PROCESS | 3348 | 1464641145640 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 13:45:45 INFO - PROCESS | 3348 | 1464641145654 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:45:45 INFO - PROCESS | 3348 | 1464641145658 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:45:45 INFO - PROCESS | 3348 | 1464641145663 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:45:45 INFO - PROCESS | 3348 | 1464641145668 Marionette TRACE conn5 <- [1,206,null,{}] 13:45:45 INFO - PROCESS | 3348 | 1464641145675 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:45 INFO - PROCESS | 3348 | 1464641145786 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:45:45 INFO - PROCESS | 3348 | 1464641145866 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 3348 | ++DOCSHELL 092FD800 == 46 [pid = 3348] [id = 61] 13:45:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (092FE800) [pid = 3348] [serial = 180] [outer = 00000000] 13:45:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (0FCEF800) [pid = 3348] [serial = 181] [outer = 092FE800] 13:45:45 INFO - PROCESS | 3348 | 1464641145964 Marionette DEBUG loaded listener.js 13:45:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (10011800) [pid = 3348] [serial = 182] [outer = 092FE800] 13:45:46 INFO - PROCESS | 3348 | 1464641146578 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 990ms 13:45:46 INFO - PROCESS | 3348 | 1464641146654 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 3348 | 1464641146660 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:45:46 INFO - PROCESS | 3348 | 1464641146667 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:45:46 INFO - PROCESS | 3348 | 1464641146670 Marionette TRACE conn5 <- [1,210,null,{}] 13:45:46 INFO - PROCESS | 3348 | 1464641146674 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:46 INFO - PROCESS | 3348 | 1464641146788 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:45:46 INFO - PROCESS | 3348 | 1464641146858 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:46 INFO - PROCESS | 3348 | ++DOCSHELL 10652000 == 47 [pid = 3348] [id = 62] 13:45:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (10727C00) [pid = 3348] [serial = 183] [outer = 00000000] 13:45:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (14DB3C00) [pid = 3348] [serial = 184] [outer = 10727C00] 13:45:46 INFO - PROCESS | 3348 | 1464641146954 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (16453800) [pid = 3348] [serial = 185] [outer = 10727C00] 13:45:47 INFO - PROCESS | 3348 | 1464641147470 Marionette TRACE conn5 <- [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]]]}] 13:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 13:45:47 INFO - PROCESS | 3348 | 1464641147539 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:45:47 INFO - PROCESS | 3348 | 1464641147541 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:45:47 INFO - PROCESS | 3348 | 1464641147545 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:45:47 INFO - PROCESS | 3348 | 1464641147548 Marionette TRACE conn5 <- [1,214,null,{}] 13:45:47 INFO - PROCESS | 3348 | 1464641147560 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:47 INFO - PROCESS | 3348 | 1464641147699 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:45:47 INFO - PROCESS | 3348 | 1464641147817 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 3348 | ++DOCSHELL 177B8800 == 48 [pid = 3348] [id = 63] 13:45:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1831CC00) [pid = 3348] [serial = 186] [outer = 00000000] 13:45:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1B7DE400) [pid = 3348] [serial = 187] [outer = 1831CC00] 13:45:47 INFO - PROCESS | 3348 | 1464641147874 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1C4E7400) [pid = 3348] [serial = 188] [outer = 1831CC00] 13:45:48 INFO - PROCESS | 3348 | 1464641148438 Marionette TRACE conn5 <- [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]]]}] 13:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 970ms 13:45:48 INFO - PROCESS | 3348 | 1464641148518 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 3348 | 1464641148522 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:45:48 INFO - PROCESS | 3348 | 1464641148525 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:45:48 INFO - PROCESS | 3348 | 1464641148527 Marionette TRACE conn5 <- [1,218,null,{}] 13:45:48 INFO - PROCESS | 3348 | 1464641148531 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:48 INFO - PROCESS | 3348 | 1464641148636 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:45:48 INFO - PROCESS | 3348 | 1464641148712 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:48 INFO - PROCESS | 3348 | ++DOCSHELL 08B8AC00 == 49 [pid = 3348] [id = 64] 13:45:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (08B8C800) [pid = 3348] [serial = 189] [outer = 00000000] 13:45:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (10014400) [pid = 3348] [serial = 190] [outer = 08B8C800] 13:45:48 INFO - PROCESS | 3348 | 1464641148807 Marionette DEBUG loaded listener.js 13:45:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1002F800) [pid = 3348] [serial = 191] [outer = 08B8C800] 13:45:49 INFO - PROCESS | 3348 | 1464641149448 Marionette TRACE conn5 <- [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]]]}] 13:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 970ms 13:45:49 INFO - PROCESS | 3348 | 1464641149499 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:45:49 INFO - PROCESS | 3348 | 1464641149503 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:45:49 INFO - PROCESS | 3348 | 1464641149508 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:45:49 INFO - PROCESS | 3348 | 1464641149512 Marionette TRACE conn5 <- [1,222,null,{}] 13:45:49 INFO - PROCESS | 3348 | 1464641149517 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:49 INFO - PROCESS | 3348 | 1464641149647 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:45:49 INFO - PROCESS | 3348 | 1464641149747 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:49 INFO - PROCESS | 3348 | ++DOCSHELL 0FE51800 == 50 [pid = 3348] [id = 65] 13:45:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (0FF07800) [pid = 3348] [serial = 192] [outer = 00000000] 13:45:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (10395800) [pid = 3348] [serial = 193] [outer = 0FF07800] 13:45:49 INFO - PROCESS | 3348 | 1464641149799 Marionette DEBUG loaded listener.js 13:45:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (11074400) [pid = 3348] [serial = 194] [outer = 0FF07800] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 17729000 == 49 [pid = 3348] [id = 59] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 17406400 == 48 [pid = 3348] [id = 58] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 0CF75400 == 47 [pid = 3348] [id = 57] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 18325C00 == 46 [pid = 3348] [id = 56] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 17766800 == 45 [pid = 3348] [id = 55] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 16421800 == 44 [pid = 3348] [id = 54] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 14D22C00 == 43 [pid = 3348] [id = 53] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 1002CC00 == 42 [pid = 3348] [id = 52] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 0CF34800 == 41 [pid = 3348] [id = 51] 13:45:50 INFO - PROCESS | 3348 | --DOCSHELL 0FF09800 == 40 [pid = 3348] [id = 50] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1E3D5C00) [pid = 3348] [serial = 73] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1A2D3800) [pid = 3348] [serial = 120] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1B7A1400) [pid = 3348] [serial = 123] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (15F08800) [pid = 3348] [serial = 111] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (160F6C00) [pid = 3348] [serial = 112] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (10013800) [pid = 3348] [serial = 106] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (0FF02400) [pid = 3348] [serial = 105] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1776E400) [pid = 3348] [serial = 114] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (177AC800) [pid = 3348] [serial = 115] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (10E0C000) [pid = 3348] [serial = 108] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (14187400) [pid = 3348] [serial = 109] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (177B7000) [pid = 3348] [serial = 103] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (177B4800) [pid = 3348] [serial = 102] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (0FE76000) [pid = 3348] [serial = 90] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (160F5400) [pid = 3348] [serial = 93] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (19995400) [pid = 3348] [serial = 96] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1B79A400) [pid = 3348] [serial = 133] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1B3B4C00) [pid = 3348] [serial = 99] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10028C00) [pid = 3348] [serial = 126] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1002C800) [pid = 3348] [serial = 127] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (10037C00) [pid = 3348] [serial = 129] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1B8EAC00) [pid = 3348] [serial = 124] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (15A13000) [pid = 3348] [serial = 132] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18B56800) [pid = 3348] [serial = 117] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (10039C00) [pid = 3348] [serial = 130] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1B3BB800) [pid = 3348] [serial = 121] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (194A6C00) [pid = 3348] [serial = 118] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1C57E800) [pid = 3348] [serial = 135] [outer = 00000000] [url = about:blank] 13:45:50 INFO - PROCESS | 3348 | 1464641150293 Marionette TRACE conn5 <- [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]]]}] 13:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 830ms 13:45:50 INFO - PROCESS | 3348 | 1464641150339 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:45:50 INFO - PROCESS | 3348 | 1464641150344 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:45:50 INFO - PROCESS | 3348 | 1464641150350 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:45:50 INFO - PROCESS | 3348 | 1464641150353 Marionette TRACE conn5 <- [1,226,null,{}] 13:45:50 INFO - PROCESS | 3348 | 1464641150356 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:50 INFO - PROCESS | 3348 | 1464641150440 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:45:50 INFO - PROCESS | 3348 | 1464641150449 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:50 INFO - PROCESS | 3348 | ++DOCSHELL 1002C800 == 41 [pid = 3348] [id = 66] 13:45:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1002DC00) [pid = 3348] [serial = 195] [outer = 00000000] 13:45:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1064C000) [pid = 3348] [serial = 196] [outer = 1002DC00] 13:45:50 INFO - PROCESS | 3348 | 1464641150494 Marionette DEBUG loaded listener.js 13:45:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (14388C00) [pid = 3348] [serial = 197] [outer = 1002DC00] 13:45:50 INFO - PROCESS | 3348 | 1464641150921 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 13:45:50 INFO - PROCESS | 3348 | 1464641150984 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:45:50 INFO - PROCESS | 3348 | 1464641150986 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:45:50 INFO - PROCESS | 3348 | 1464641150989 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:45:50 INFO - PROCESS | 3348 | 1464641150992 Marionette TRACE conn5 <- [1,230,null,{}] 13:45:51 INFO - PROCESS | 3348 | 1464641151003 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:51 INFO - PROCESS | 3348 | 1464641151085 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:45:51 INFO - PROCESS | 3348 | 1464641151095 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:51 INFO - PROCESS | 3348 | ++DOCSHELL 15A14C00 == 42 [pid = 3348] [id = 67] 13:45:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (15F0C800) [pid = 3348] [serial = 198] [outer = 00000000] 13:45:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (160F7400) [pid = 3348] [serial = 199] [outer = 15F0C800] 13:45:51 INFO - PROCESS | 3348 | 1464641151142 Marionette DEBUG loaded listener.js 13:45:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (16452800) [pid = 3348] [serial = 200] [outer = 15F0C800] 13:45:51 INFO - PROCESS | 3348 | 1464641151600 Marionette TRACE conn5 <- [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]]]}] 13:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 13:45:51 INFO - PROCESS | 3348 | 1464641151623 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:45:51 INFO - PROCESS | 3348 | 1464641151626 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:45:51 INFO - PROCESS | 3348 | 1464641151633 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:45:51 INFO - PROCESS | 3348 | 1464641151635 Marionette TRACE conn5 <- [1,234,null,{}] 13:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:45:51 INFO - PROCESS | 3348 | 1464641151638 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:51 INFO - PROCESS | 3348 | 1464641151719 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:45:51 INFO - PROCESS | 3348 | 1464641151729 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:51 INFO - PROCESS | 3348 | ++DOCSHELL 17404000 == 43 [pid = 3348] [id = 68] 13:45:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (17726C00) [pid = 3348] [serial = 201] [outer = 00000000] 13:45:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (17767400) [pid = 3348] [serial = 202] [outer = 17726C00] 13:45:51 INFO - PROCESS | 3348 | 1464641151773 Marionette DEBUG loaded listener.js 13:45:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (177AAC00) [pid = 3348] [serial = 203] [outer = 17726C00] 13:45:52 INFO - PROCESS | 3348 | 1464641152192 Marionette TRACE conn5 <- [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]]]}] 13:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 13:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:45:52 INFO - PROCESS | 3348 | 1464641152221 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:45:52 INFO - PROCESS | 3348 | 1464641152223 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:45:52 INFO - PROCESS | 3348 | 1464641152226 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:45:52 INFO - PROCESS | 3348 | 1464641152228 Marionette TRACE conn5 <- [1,238,null,{}] 13:45:52 INFO - PROCESS | 3348 | 1464641152231 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:52 INFO - PROCESS | 3348 | 1464641152306 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:45:52 INFO - PROCESS | 3348 | 1464641152312 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:52 INFO - PROCESS | 3348 | ++DOCSHELL 177AF800 == 44 [pid = 3348] [id = 69] 13:45:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (177B1400) [pid = 3348] [serial = 204] [outer = 00000000] 13:45:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1831A800) [pid = 3348] [serial = 205] [outer = 177B1400] 13:45:52 INFO - PROCESS | 3348 | 1464641152356 Marionette DEBUG loaded listener.js 13:45:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (18328000) [pid = 3348] [serial = 206] [outer = 177B1400] 13:45:52 INFO - PROCESS | 3348 | 1464641152832 Marionette TRACE conn5 <- [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]]]}] 13:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 13:45:52 INFO - PROCESS | 3348 | 1464641152868 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:45:52 INFO - PROCESS | 3348 | 1464641152870 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:45:52 INFO - PROCESS | 3348 | 1464641152873 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:45:52 INFO - PROCESS | 3348 | 1464641152875 Marionette TRACE conn5 <- [1,242,null,{}] 13:45:52 INFO - PROCESS | 3348 | 1464641152879 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:53 INFO - PROCESS | 3348 | 1464641152994 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:45:53 INFO - PROCESS | 3348 | 1464641153003 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:53 INFO - PROCESS | 3348 | ++DOCSHELL 1772B400 == 45 [pid = 3348] [id = 70] 13:45:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (183E0400) [pid = 3348] [serial = 207] [outer = 00000000] 13:45:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1A276400) [pid = 3348] [serial = 208] [outer = 183E0400] 13:45:53 INFO - PROCESS | 3348 | 1464641153048 Marionette DEBUG loaded listener.js 13:45:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A282000) [pid = 3348] [serial = 209] [outer = 183E0400] 13:45:53 INFO - PROCESS | 3348 | 1464641153501 Marionette TRACE conn5 <- [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]]]}] 13:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 13:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:45:53 INFO - PROCESS | 3348 | 1464641153545 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:45:53 INFO - PROCESS | 3348 | 1464641153547 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:45:53 INFO - PROCESS | 3348 | 1464641153550 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:45:53 INFO - PROCESS | 3348 | 1464641153552 Marionette TRACE conn5 <- [1,246,null,{}] 13:45:53 INFO - PROCESS | 3348 | 1464641153555 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:53 INFO - PROCESS | 3348 | 1464641153658 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:45:53 INFO - PROCESS | 3348 | 1464641153744 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:53 INFO - PROCESS | 3348 | ++DOCSHELL 092F3000 == 46 [pid = 3348] [id = 71] 13:45:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1A51B000) [pid = 3348] [serial = 210] [outer = 00000000] 13:45:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1B6F0C00) [pid = 3348] [serial = 211] [outer = 1A51B000] 13:45:53 INFO - PROCESS | 3348 | 1464641153787 Marionette DEBUG loaded listener.js 13:45:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1B8EAC00) [pid = 3348] [serial = 212] [outer = 1A51B000] 13:45:54 INFO - PROCESS | 3348 | 1464641154190 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 13:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:45:54 INFO - PROCESS | 3348 | 1464641154221 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:45:54 INFO - PROCESS | 3348 | 1464641154223 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:45:54 INFO - PROCESS | 3348 | 1464641154226 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:45:54 INFO - PROCESS | 3348 | 1464641154227 Marionette TRACE conn5 <- [1,250,null,{}] 13:45:54 INFO - PROCESS | 3348 | 1464641154231 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:54 INFO - PROCESS | 3348 | 1464641154339 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:45:54 INFO - PROCESS | 3348 | 1464641154345 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:54 INFO - PROCESS | 3348 | ++DOCSHELL 092FC400 == 47 [pid = 3348] [id = 72] 13:45:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (17707400) [pid = 3348] [serial = 213] [outer = 00000000] 13:45:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (17711400) [pid = 3348] [serial = 214] [outer = 17707400] 13:45:54 INFO - PROCESS | 3348 | 1464641154388 Marionette DEBUG loaded listener.js 13:45:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (17715400) [pid = 3348] [serial = 215] [outer = 17707400] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1831A000) [pid = 3348] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (183D3000) [pid = 3348] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1B7DB800) [pid = 3348] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (16425800) [pid = 3348] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1003F000) [pid = 3348] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (0FB3A400) [pid = 3348] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (14D23800) [pid = 3348] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (0FF0BC00) [pid = 3348] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (17721400) [pid = 3348] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1064D000) [pid = 3348] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1772C000) [pid = 3348] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:45:54 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1740EC00) [pid = 3348] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:45:54 INFO - PROCESS | 3348 | 1464641154894 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 730ms 13:45:54 INFO - PROCESS | 3348 | 1464641154979 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:45:54 INFO - PROCESS | 3348 | 1464641154981 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:45:55 INFO - PROCESS | 3348 | 1464641155033 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 3348 | 1464641155035 Marionette TRACE conn5 <- [1,254,null,{}] 13:45:55 INFO - PROCESS | 3348 | 1464641155038 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:55 INFO - PROCESS | 3348 | 1464641155120 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:45:55 INFO - PROCESS | 3348 | 1464641155127 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:55 INFO - PROCESS | 3348 | ++DOCSHELL 08B96000 == 48 [pid = 3348] [id = 73] 13:45:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (092F2C00) [pid = 3348] [serial = 216] [outer = 00000000] 13:45:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1C2D9000) [pid = 3348] [serial = 217] [outer = 092F2C00] 13:45:55 INFO - PROCESS | 3348 | 1464641155170 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1C585400) [pid = 3348] [serial = 218] [outer = 092F2C00] 13:45:55 INFO - PROCESS | 3348 | 1464641155578 Marionette TRACE conn5 <- [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]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 13:45:55 INFO - PROCESS | 3348 | 1464641155617 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 3348 | 1464641155619 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:45:55 INFO - PROCESS | 3348 | 1464641155623 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 3348 | 1464641155625 Marionette TRACE conn5 <- [1,258,null,{}] 13:45:55 INFO - PROCESS | 3348 | 1464641155633 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:55 INFO - PROCESS | 3348 | 1464641155722 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:45:55 INFO - PROCESS | 3348 | 1464641155728 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:55 INFO - PROCESS | 3348 | ++DOCSHELL 1D399000 == 49 [pid = 3348] [id = 74] 13:45:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1D39E000) [pid = 3348] [serial = 219] [outer = 00000000] 13:45:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1D3A4000) [pid = 3348] [serial = 220] [outer = 1D39E000] 13:45:55 INFO - PROCESS | 3348 | 1464641155775 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1D3A4C00) [pid = 3348] [serial = 221] [outer = 1D39E000] 13:45:56 INFO - PROCESS | 3348 | 1464641156195 Marionette TRACE conn5 <- [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]]]}] 13:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 13:45:56 INFO - PROCESS | 3348 | 1464641156256 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:45:56 INFO - PROCESS | 3348 | 1464641156258 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:45:56 INFO - PROCESS | 3348 | 1464641156262 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:45:56 INFO - PROCESS | 3348 | 1464641156264 Marionette TRACE conn5 <- [1,262,null,{}] 13:45:56 INFO - PROCESS | 3348 | 1464641156268 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:56 INFO - PROCESS | 3348 | 1464641156366 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:45:56 INFO - PROCESS | 3348 | 1464641156375 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:56 INFO - PROCESS | 3348 | ++DOCSHELL 1D4E6C00 == 50 [pid = 3348] [id = 75] 13:45:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1D688400) [pid = 3348] [serial = 222] [outer = 00000000] 13:45:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1E3CBC00) [pid = 3348] [serial = 223] [outer = 1D688400] 13:45:56 INFO - PROCESS | 3348 | 1464641156423 Marionette DEBUG loaded listener.js 13:45:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1E3D2800) [pid = 3348] [serial = 224] [outer = 1D688400] 13:45:57 INFO - PROCESS | 3348 | 1464641157028 Marionette TRACE conn5 <- [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]]]}] 13:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 13:45:57 INFO - PROCESS | 3348 | 1464641157096 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:45:57 INFO - PROCESS | 3348 | 1464641157100 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:45:57 INFO - PROCESS | 3348 | 1464641157106 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:45:57 INFO - PROCESS | 3348 | 1464641157110 Marionette TRACE conn5 <- [1,266,null,{}] 13:45:57 INFO - PROCESS | 3348 | 1464641157116 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:57 INFO - PROCESS | 3348 | 1464641157258 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:45:57 INFO - PROCESS | 3348 | 1464641157379 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 3348 | ++DOCSHELL 10016400 == 51 [pid = 3348] [id = 76] 13:45:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (10016800) [pid = 3348] [serial = 225] [outer = 00000000] 13:45:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (10039400) [pid = 3348] [serial = 226] [outer = 10016800] 13:45:57 INFO - PROCESS | 3348 | 1464641157437 Marionette DEBUG loaded listener.js 13:45:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (10410800) [pid = 3348] [serial = 227] [outer = 10016800] 13:45:58 INFO - PROCESS | 3348 | 1464641158019 Marionette TRACE conn5 <- [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]]]}] 13:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 931ms 13:45:58 INFO - PROCESS | 3348 | 1464641158037 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:45:58 INFO - PROCESS | 3348 | 1464641158043 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:45:58 INFO - PROCESS | 3348 | 1464641158066 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:45:58 INFO - PROCESS | 3348 | 1464641158070 Marionette TRACE conn5 <- [1,270,null,{}] 13:45:58 INFO - PROCESS | 3348 | 1464641158074 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:58 INFO - PROCESS | 3348 | 1464641158188 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:45:58 INFO - PROCESS | 3348 | 1464641158284 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:58 INFO - PROCESS | 3348 | ++DOCSHELL 14DB6C00 == 52 [pid = 3348] [id = 77] 13:45:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (160F5400) [pid = 3348] [serial = 228] [outer = 00000000] 13:45:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1770B800) [pid = 3348] [serial = 229] [outer = 160F5400] 13:45:58 INFO - PROCESS | 3348 | 1464641158338 Marionette DEBUG loaded listener.js 13:45:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1776C800) [pid = 3348] [serial = 230] [outer = 160F5400] 13:45:58 INFO - PROCESS | 3348 | 1464641158974 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 970ms 13:45:59 INFO - PROCESS | 3348 | 1464641159057 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:45:59 INFO - PROCESS | 3348 | 1464641159060 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:45:59 INFO - PROCESS | 3348 | 1464641159201 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:45:59 INFO - PROCESS | 3348 | 1464641159205 Marionette TRACE conn5 <- [1,274,null,{}] 13:45:59 INFO - PROCESS | 3348 | 1464641159247 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:59 INFO - PROCESS | 3348 | 1464641159403 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:45:59 INFO - PROCESS | 3348 | 1464641159500 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:59 INFO - PROCESS | 3348 | ++DOCSHELL 0C62AC00 == 53 [pid = 3348] [id = 78] 13:45:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (0C633800) [pid = 3348] [serial = 231] [outer = 00000000] 13:45:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1B3CF400) [pid = 3348] [serial = 232] [outer = 0C633800] 13:45:59 INFO - PROCESS | 3348 | 1464641159556 Marionette DEBUG loaded listener.js 13:45:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1CC54400) [pid = 3348] [serial = 233] [outer = 0C633800] 13:46:00 INFO - PROCESS | 3348 | 1464641160100 Marionette TRACE conn5 <- [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]]]}] 13:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1014ms 13:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:46:00 INFO - PROCESS | 3348 | 1464641160134 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:46:00 INFO - PROCESS | 3348 | 1464641160136 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:46:00 INFO - PROCESS | 3348 | 1464641160140 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:46:00 INFO - PROCESS | 3348 | 1464641160142 Marionette TRACE conn5 <- [1,278,null,{}] 13:46:00 INFO - PROCESS | 3348 | 1464641160145 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:00 INFO - PROCESS | 3348 | 1464641160253 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:46:00 INFO - PROCESS | 3348 | 1464641160346 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:00 INFO - PROCESS | 3348 | ++DOCSHELL 1001A400 == 54 [pid = 3348] [id = 79] 13:46:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1001B800) [pid = 3348] [serial = 234] [outer = 00000000] 13:46:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1003E400) [pid = 3348] [serial = 235] [outer = 1001B800] 13:46:00 INFO - PROCESS | 3348 | 1464641160401 Marionette DEBUG loaded listener.js 13:46:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (14D26800) [pid = 3348] [serial = 236] [outer = 1001B800] 13:46:01 INFO - PROCESS | 3348 | 1464641161132 Marionette TRACE conn5 <- [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]]]}] 13:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1015ms 13:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:46:01 INFO - PROCESS | 3348 | 1464641161159 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:46:01 INFO - PROCESS | 3348 | 1464641161163 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:46:01 INFO - PROCESS | 3348 | 1464641161169 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:46:01 INFO - PROCESS | 3348 | 1464641161172 Marionette TRACE conn5 <- [1,282,null,{}] 13:46:01 INFO - PROCESS | 3348 | 1464641161178 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:01 INFO - PROCESS | 3348 | 1464641161276 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:46:01 INFO - PROCESS | 3348 | 1464641161374 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:01 INFO - PROCESS | 3348 | ++DOCSHELL 0FF02C00 == 55 [pid = 3348] [id = 80] 13:46:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (0FF0FC00) [pid = 3348] [serial = 237] [outer = 00000000] 13:46:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (10029400) [pid = 3348] [serial = 238] [outer = 0FF0FC00] 13:46:01 INFO - PROCESS | 3348 | 1464641161423 Marionette DEBUG loaded listener.js 13:46:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (10039800) [pid = 3348] [serial = 239] [outer = 0FF0FC00] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 177AC000 == 54 [pid = 3348] [id = 35] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 1A27DC00 == 53 [pid = 3348] [id = 34] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 14B85800 == 52 [pid = 3348] [id = 32] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 0FCFA400 == 51 [pid = 3348] [id = 31] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 092F2400 == 50 [pid = 3348] [id = 33] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 1D399000 == 49 [pid = 3348] [id = 74] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 08B96000 == 48 [pid = 3348] [id = 73] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 092FC400 == 47 [pid = 3348] [id = 72] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 092F3000 == 46 [pid = 3348] [id = 71] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 1772B400 == 45 [pid = 3348] [id = 70] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 177AF800 == 44 [pid = 3348] [id = 69] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 17404000 == 43 [pid = 3348] [id = 68] 13:46:01 INFO - PROCESS | 3348 | --DOCSHELL 15A14C00 == 42 [pid = 3348] [id = 67] 13:46:01 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1C4F1400) [pid = 3348] [serial = 178] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | 1464641161994 Marionette TRACE conn5 <- [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]]]}] 13:46:02 INFO - PROCESS | 3348 | --DOCSHELL 1002C800 == 41 [pid = 3348] [id = 66] 13:46:02 INFO - PROCESS | 3348 | --DOCSHELL 0FE51800 == 40 [pid = 3348] [id = 65] 13:46:02 INFO - PROCESS | 3348 | --DOCSHELL 10652000 == 39 [pid = 3348] [id = 62] 13:46:02 INFO - PROCESS | 3348 | --DOCSHELL 092FD800 == 38 [pid = 3348] [id = 61] 13:46:02 INFO - PROCESS | 3348 | --DOCSHELL 1B6E8000 == 37 [pid = 3348] [id = 60] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1776D000) [pid = 3348] [serial = 88] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (1955CC00) [pid = 3348] [serial = 176] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (1A282800) [pid = 3348] [serial = 170] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1A277000) [pid = 3348] [serial = 167] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (17730800) [pid = 3348] [serial = 175] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1740FC00) [pid = 3348] [serial = 160] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (10E19800) [pid = 3348] [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.] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (18321400) [pid = 3348] [serial = 162] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (18B4D000) [pid = 3348] [serial = 166] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (18324C00) [pid = 3348] [serial = 163] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1064A000) [pid = 3348] [serial = 138] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (16455800) [pid = 3348] [serial = 141] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1D4EAC00) [pid = 3348] [serial = 145] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1D22A800) [pid = 3348] [serial = 144] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1740F400) [pid = 3348] [serial = 159] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1438EC00) [pid = 3348] [serial = 153] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (14B85400) [pid = 3348] [serial = 154] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (0FE76C00) [pid = 3348] [serial = 150] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (0FF0C400) [pid = 3348] [serial = 151] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (15F09800) [pid = 3348] [serial = 156] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (160F7800) [pid = 3348] [serial = 157] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1002FC00) [pid = 3348] [serial = 148] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10020000) [pid = 3348] [serial = 147] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (17725000) [pid = 3348] [serial = 172] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1A280C00) [pid = 3348] [serial = 169] [outer = 00000000] [url = about:blank] 13:46:02 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (17727C00) [pid = 3348] [serial = 173] [outer = 00000000] [url = about:blank] 13:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 890ms 13:46:02 INFO - PROCESS | 3348 | 1464641162060 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:46:02 INFO - PROCESS | 3348 | 1464641162066 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:46:02 INFO - PROCESS | 3348 | 1464641162072 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:46:02 INFO - PROCESS | 3348 | 1464641162074 Marionette TRACE conn5 <- [1,286,null,{}] 13:46:02 INFO - PROCESS | 3348 | 1464641162078 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:02 INFO - PROCESS | 3348 | 1464641162178 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:46:02 INFO - PROCESS | 3348 | 1464641162247 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:02 INFO - PROCESS | 3348 | ++DOCSHELL 0FCEE400 == 38 [pid = 3348] [id = 81] 13:46:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (0FCF3000) [pid = 3348] [serial = 240] [outer = 00000000] 13:46:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (0FF03C00) [pid = 3348] [serial = 241] [outer = 0FCF3000] 13:46:02 INFO - PROCESS | 3348 | 1464641162291 Marionette DEBUG loaded listener.js 13:46:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (10020400) [pid = 3348] [serial = 242] [outer = 0FCF3000] 13:46:02 INFO - PROCESS | 3348 | 1464641162686 Marionette TRACE conn5 <- [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]]]}] 13:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 13:46:02 INFO - PROCESS | 3348 | 1464641162744 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:46:02 INFO - PROCESS | 3348 | 1464641162746 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:46:02 INFO - PROCESS | 3348 | 1464641162750 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:46:02 INFO - PROCESS | 3348 | 1464641162753 Marionette TRACE conn5 <- [1,290,null,{}] 13:46:02 INFO - PROCESS | 3348 | 1464641162768 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:02 INFO - PROCESS | 3348 | 1464641162853 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:46:02 INFO - PROCESS | 3348 | 1464641162863 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:02 INFO - PROCESS | 3348 | ++DOCSHELL 1448D000 == 39 [pid = 3348] [id = 82] 13:46:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (14A3B000) [pid = 3348] [serial = 243] [outer = 00000000] 13:46:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (14B83C00) [pid = 3348] [serial = 244] [outer = 14A3B000] 13:46:02 INFO - PROCESS | 3348 | 1464641162909 Marionette DEBUG loaded listener.js 13:46:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (14DA7400) [pid = 3348] [serial = 245] [outer = 14A3B000] 13:46:03 INFO - PROCESS | 3348 | 1464641163346 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 13:46:03 INFO - PROCESS | 3348 | 1464641163384 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:46:03 INFO - PROCESS | 3348 | 1464641163386 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:46:03 INFO - PROCESS | 3348 | 1464641163389 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:46:03 INFO - PROCESS | 3348 | 1464641163391 Marionette TRACE conn5 <- [1,294,null,{}] 13:46:03 INFO - PROCESS | 3348 | 1464641163399 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:03 INFO - PROCESS | 3348 | 1464641163481 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:46:03 INFO - PROCESS | 3348 | 1464641163488 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:03 INFO - PROCESS | 3348 | ++DOCSHELL 14DAEC00 == 40 [pid = 3348] [id = 83] 13:46:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (15A12400) [pid = 3348] [serial = 246] [outer = 00000000] 13:46:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (163DF800) [pid = 3348] [serial = 247] [outer = 15A12400] 13:46:03 INFO - PROCESS | 3348 | 1464641163534 Marionette DEBUG loaded listener.js 13:46:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1740F800) [pid = 3348] [serial = 248] [outer = 15A12400] 13:46:03 INFO - PROCESS | 3348 | 1464641163957 Marionette TRACE conn5 <- [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]]]}] 13:46:03 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. 13:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 13:46:03 INFO - PROCESS | 3348 | 1464641163964 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:46:03 INFO - PROCESS | 3348 | 1464641163966 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:46:03 INFO - PROCESS | 3348 | 1464641163969 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:46:03 INFO - PROCESS | 3348 | 1464641163970 Marionette TRACE conn5 <- [1,298,null,{}] 13:46:03 INFO - PROCESS | 3348 | 1464641163991 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:04 INFO - PROCESS | 3348 | 1464641164079 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:46:04 INFO - PROCESS | 3348 | 1464641164086 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:04 INFO - PROCESS | 3348 | ++DOCSHELL 174BF800 == 41 [pid = 3348] [id = 84] 13:46:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (174C8000) [pid = 3348] [serial = 249] [outer = 00000000] 13:46:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (17725C00) [pid = 3348] [serial = 250] [outer = 174C8000] 13:46:04 INFO - PROCESS | 3348 | 1464641164130 Marionette DEBUG loaded listener.js 13:46:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (17726800) [pid = 3348] [serial = 251] [outer = 174C8000] 13:46:04 INFO - PROCESS | 3348 | 1464641164605 Marionette TRACE conn5 <- [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]]]}] 13:46:04 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. 13:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 13:46:04 INFO - PROCESS | 3348 | 1464641164667 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:46:04 INFO - PROCESS | 3348 | 1464641164669 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:46:04 INFO - PROCESS | 3348 | 1464641164673 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:46:04 INFO - PROCESS | 3348 | 1464641164675 Marionette TRACE conn5 <- [1,302,null,{}] 13:46:04 INFO - PROCESS | 3348 | 1464641164678 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:04 INFO - PROCESS | 3348 | 1464641164806 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:46:04 INFO - PROCESS | 3348 | 1464641164861 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:04 INFO - PROCESS | 3348 | ++DOCSHELL 14DB3000 == 42 [pid = 3348] [id = 85] 13:46:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (17712800) [pid = 3348] [serial = 252] [outer = 00000000] 13:46:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1831C800) [pid = 3348] [serial = 253] [outer = 17712800] 13:46:04 INFO - PROCESS | 3348 | 1464641164905 Marionette DEBUG loaded listener.js 13:46:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (18322C00) [pid = 3348] [serial = 254] [outer = 17712800] 13:46:05 INFO - PROCESS | 3348 | 1464641165328 Marionette TRACE conn5 <- [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]]]}] 13:46:05 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. 13:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 13:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:46:05 INFO - PROCESS | 3348 | 1464641165345 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:46:05 INFO - PROCESS | 3348 | 1464641165346 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:46:05 INFO - PROCESS | 3348 | 1464641165349 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:46:05 INFO - PROCESS | 3348 | 1464641165351 Marionette TRACE conn5 <- [1,306,null,{}] 13:46:05 INFO - PROCESS | 3348 | 1464641165354 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:05 INFO - PROCESS | 3348 | 1464641165482 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:46:05 INFO - PROCESS | 3348 | 1464641165501 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:05 INFO - PROCESS | 3348 | ++DOCSHELL 0C62E000 == 43 [pid = 3348] [id = 86] 13:46:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (18323C00) [pid = 3348] [serial = 255] [outer = 00000000] 13:46:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (18B57400) [pid = 3348] [serial = 256] [outer = 18323C00] 13:46:05 INFO - PROCESS | 3348 | 1464641165544 Marionette DEBUG loaded listener.js 13:46:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (18B59000) [pid = 3348] [serial = 257] [outer = 18323C00] 13:46:05 INFO - PROCESS | 3348 | 1464641165890 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:46:06 INFO - PROCESS | 3348 | 1464641165996 Marionette TRACE conn5 <- [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]]]}] 13:46:06 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. 13:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 13:46:06 INFO - PROCESS | 3348 | 1464641166026 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:46:06 INFO - PROCESS | 3348 | 1464641166028 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:46:06 INFO - PROCESS | 3348 | 1464641166031 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:46:06 INFO - PROCESS | 3348 | 1464641166033 Marionette TRACE conn5 <- [1,310,null,{}] 13:46:06 INFO - PROCESS | 3348 | 1464641166037 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:06 INFO - PROCESS | 3348 | 1464641166152 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:46:06 INFO - PROCESS | 3348 | 1464641166160 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:06 INFO - PROCESS | 3348 | ++DOCSHELL 199D9400 == 44 [pid = 3348] [id = 87] 13:46:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (199DB800) [pid = 3348] [serial = 258] [outer = 00000000] 13:46:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1A279000) [pid = 3348] [serial = 259] [outer = 199DB800] 13:46:06 INFO - PROCESS | 3348 | 1464641166246 Marionette DEBUG loaded listener.js 13:46:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1B3BAC00) [pid = 3348] [serial = 260] [outer = 199DB800] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (183E0400) [pid = 3348] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1A51B000) [pid = 3348] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1002DC00) [pid = 3348] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (15F0C800) [pid = 3348] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (177B1400) [pid = 3348] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (17726C00) [pid = 3348] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (17707400) [pid = 3348] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (0FF07800) [pid = 3348] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (08B8C800) [pid = 3348] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1D39E000) [pid = 3348] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:46:06 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (092F2C00) [pid = 3348] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:46:06 INFO - PROCESS | 3348 | 1464641166719 Marionette TRACE conn5 <- [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]]]}] 13:46:06 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. 13:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 13:46:06 INFO - PROCESS | 3348 | 1464641166790 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:46:06 INFO - PROCESS | 3348 | 1464641166792 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:46:06 INFO - PROCESS | 3348 | 1464641166796 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - PROCESS | 3348 | 1464641166798 Marionette TRACE conn5 <- [1,314,null,{}] 13:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:46:06 INFO - PROCESS | 3348 | 1464641166801 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:06 INFO - PROCESS | 3348 | 1464641166878 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:46:06 INFO - PROCESS | 3348 | 1464641166884 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:06 INFO - PROCESS | 3348 | ++DOCSHELL 15F0C800 == 45 [pid = 3348] [id = 88] 13:46:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1776CC00) [pid = 3348] [serial = 261] [outer = 00000000] 13:46:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (199DA800) [pid = 3348] [serial = 262] [outer = 1776CC00] 13:46:06 INFO - PROCESS | 3348 | 1464641166927 Marionette DEBUG loaded listener.js 13:46:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1A51B000) [pid = 3348] [serial = 263] [outer = 1776CC00] 13:46:07 INFO - PROCESS | 3348 | 1464641167337 Marionette TRACE conn5 <- [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]]]}] 13:46:07 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. 13:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 572ms 13:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:46:07 INFO - PROCESS | 3348 | 1464641167386 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:46:07 INFO - PROCESS | 3348 | 1464641167388 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:46:07 INFO - PROCESS | 3348 | 1464641167392 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:46:07 INFO - PROCESS | 3348 | 1464641167394 Marionette TRACE conn5 <- [1,318,null,{}] 13:46:07 INFO - PROCESS | 3348 | 1464641167397 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:07 INFO - PROCESS | 3348 | 1464641167475 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:46:07 INFO - PROCESS | 3348 | 1464641167482 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:07 INFO - PROCESS | 3348 | ++DOCSHELL 1B3CF000 == 46 [pid = 3348] [id = 89] 13:46:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1B3DB800) [pid = 3348] [serial = 264] [outer = 00000000] 13:46:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1C4EC400) [pid = 3348] [serial = 265] [outer = 1B3DB800] 13:46:07 INFO - PROCESS | 3348 | 1464641167525 Marionette DEBUG loaded listener.js 13:46:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1CC55400) [pid = 3348] [serial = 266] [outer = 1B3DB800] 13:46:07 INFO - PROCESS | 3348 | 1464641167945 Marionette TRACE conn5 <- [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]]]}] 13:46:07 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. 13:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 13:46:07 INFO - PROCESS | 3348 | 1464641167965 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:46:07 INFO - PROCESS | 3348 | 1464641167967 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:46:07 INFO - PROCESS | 3348 | 1464641167970 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:46:07 INFO - PROCESS | 3348 | 1464641167972 Marionette TRACE conn5 <- [1,322,null,{}] 13:46:08 INFO - PROCESS | 3348 | 1464641167986 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:08 INFO - PROCESS | 3348 | 1464641168084 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:46:08 INFO - PROCESS | 3348 | 1464641168090 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:08 INFO - PROCESS | 3348 | ++DOCSHELL 1CC5BC00 == 47 [pid = 3348] [id = 90] 13:46:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1CC5DC00) [pid = 3348] [serial = 267] [outer = 00000000] 13:46:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1CCB6400) [pid = 3348] [serial = 268] [outer = 1CC5DC00] 13:46:08 INFO - PROCESS | 3348 | 1464641168140 Marionette DEBUG loaded listener.js 13:46:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1CCBC000) [pid = 3348] [serial = 269] [outer = 1CC5DC00] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 177B8800 == 46 [pid = 3348] [id = 63] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 08B8AC00 == 45 [pid = 3348] [id = 64] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 0FE4F800 == 44 [pid = 3348] [id = 47] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 10040800 == 43 [pid = 3348] [id = 46] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 14DA7C00 == 42 [pid = 3348] [id = 48] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 174C1000 == 41 [pid = 3348] [id = 49] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 0FF02C00 == 40 [pid = 3348] [id = 80] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 1001A400 == 39 [pid = 3348] [id = 79] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 14DB6C00 == 38 [pid = 3348] [id = 77] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 0C62AC00 == 37 [pid = 3348] [id = 78] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 1D4E6C00 == 36 [pid = 3348] [id = 75] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 10016400 == 35 [pid = 3348] [id = 76] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 14DB3000 == 34 [pid = 3348] [id = 85] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 0FCEE400 == 33 [pid = 3348] [id = 81] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 14DAEC00 == 32 [pid = 3348] [id = 83] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 199D9400 == 31 [pid = 3348] [id = 87] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 15F0C800 == 30 [pid = 3348] [id = 88] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 1448D000 == 29 [pid = 3348] [id = 82] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 1B3CF000 == 28 [pid = 3348] [id = 89] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 174BF800 == 27 [pid = 3348] [id = 84] 13:46:09 INFO - PROCESS | 3348 | --DOCSHELL 0C62E000 == 26 [pid = 3348] [id = 86] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1A276400) [pid = 3348] [serial = 208] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1A282000) [pid = 3348] [serial = 209] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1B8EAC00) [pid = 3348] [serial = 212] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1B6F0C00) [pid = 3348] [serial = 211] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1064C000) [pid = 3348] [serial = 196] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (14388C00) [pid = 3348] [serial = 197] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (160F7400) [pid = 3348] [serial = 199] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (16452800) [pid = 3348] [serial = 200] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1831A800) [pid = 3348] [serial = 205] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (17767400) [pid = 3348] [serial = 202] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (177AAC00) [pid = 3348] [serial = 203] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (17711400) [pid = 3348] [serial = 214] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (11074400) [pid = 3348] [serial = 194] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (10395800) [pid = 3348] [serial = 193] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1002F800) [pid = 3348] [serial = 191] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10014400) [pid = 3348] [serial = 190] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (0FCEF800) [pid = 3348] [serial = 181] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1D3A4C00) [pid = 3348] [serial = 221] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1E3CBC00) [pid = 3348] [serial = 223] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (14DB3C00) [pid = 3348] [serial = 184] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1C2D9000) [pid = 3348] [serial = 217] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1B7DE400) [pid = 3348] [serial = 187] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1D3A4000) [pid = 3348] [serial = 220] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (17715400) [pid = 3348] [serial = 215] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1C585400) [pid = 3348] [serial = 218] [outer = 00000000] [url = about:blank] 13:46:09 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18328000) [pid = 3348] [serial = 206] [outer = 00000000] [url = about:blank] 13:46:10 INFO - PROCESS | 3348 | 1464641170088 Marionette TRACE conn5 <- [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]]]}] 13:46:10 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. 13:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 2180ms 13:46:10 INFO - PROCESS | 3348 | 1464641170152 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 3348 | 1464641170156 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:46:10 INFO - PROCESS | 3348 | 1464641170162 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 3348 | 1464641170166 Marionette TRACE conn5 <- [1,326,null,{}] 13:46:10 INFO - PROCESS | 3348 | 1464641170174 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:10 INFO - PROCESS | 3348 | 1464641170264 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:46:10 INFO - PROCESS | 3348 | 1464641170274 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:10 INFO - PROCESS | 3348 | ++DOCSHELL 0C631400 == 27 [pid = 3348] [id = 91] 13:46:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (0C632000) [pid = 3348] [serial = 270] [outer = 00000000] 13:46:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (0C797400) [pid = 3348] [serial = 271] [outer = 0C632000] 13:46:10 INFO - PROCESS | 3348 | 1464641170331 Marionette DEBUG loaded listener.js 13:46:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (0FB3F800) [pid = 3348] [serial = 272] [outer = 0C632000] 13:46:10 INFO - PROCESS | 3348 | 1464641170808 Marionette TRACE conn5 <- [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]]]}] 13:46:10 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. 13:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 13:46:10 INFO - PROCESS | 3348 | 1464641170852 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 3348 | 1464641170858 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:46:10 INFO - PROCESS | 3348 | 1464641170865 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 3348 | 1464641170867 Marionette TRACE conn5 <- [1,330,null,{}] 13:46:10 INFO - PROCESS | 3348 | 1464641170871 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:10 INFO - PROCESS | 3348 | 1464641170958 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:46:10 INFO - PROCESS | 3348 | 1464641170968 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:10 INFO - PROCESS | 3348 | ++DOCSHELL 0FF09000 == 28 [pid = 3348] [id = 92] 13:46:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (0FF09C00) [pid = 3348] [serial = 273] [outer = 00000000] 13:46:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (0FF0E000) [pid = 3348] [serial = 274] [outer = 0FF09C00] 13:46:11 INFO - PROCESS | 3348 | 1464641171013 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (10017000) [pid = 3348] [serial = 275] [outer = 0FF09C00] 13:46:11 INFO - PROCESS | 3348 | 1464641171486 Marionette TRACE conn5 <- [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]]]}] 13:46:11 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. 13:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 672ms 13:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:46:11 INFO - PROCESS | 3348 | 1464641171538 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:46:11 INFO - PROCESS | 3348 | 1464641171541 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:46:11 INFO - PROCESS | 3348 | 1464641171545 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:46:11 INFO - PROCESS | 3348 | 1464641171548 Marionette TRACE conn5 <- [1,334,null,{}] 13:46:11 INFO - PROCESS | 3348 | 1464641171559 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:11 INFO - PROCESS | 3348 | 1464641171674 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:46:11 INFO - PROCESS | 3348 | 1464641171751 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:11 INFO - PROCESS | 3348 | ++DOCSHELL 10037800 == 29 [pid = 3348] [id = 93] 13:46:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1003B000) [pid = 3348] [serial = 276] [outer = 00000000] 13:46:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (10040400) [pid = 3348] [serial = 277] [outer = 1003B000] 13:46:11 INFO - PROCESS | 3348 | 1464641171803 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1064C400) [pid = 3348] [serial = 278] [outer = 1003B000] 13:46:12 INFO - PROCESS | 3348 | 1464641172186 Marionette TRACE conn5 <- [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]]]}] 13:46:12 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. 13:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 13:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:46:12 INFO - PROCESS | 3348 | 1464641172218 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:46:12 INFO - PROCESS | 3348 | 1464641172220 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:46:12 INFO - PROCESS | 3348 | 1464641172223 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:46:12 INFO - PROCESS | 3348 | 1464641172225 Marionette TRACE conn5 <- [1,338,null,{}] 13:46:12 INFO - PROCESS | 3348 | 1464641172228 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:12 INFO - PROCESS | 3348 | 1464641172337 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:46:12 INFO - PROCESS | 3348 | 1464641172346 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:12 INFO - PROCESS | 3348 | ++DOCSHELL 0FE50C00 == 30 [pid = 3348] [id = 94] 13:46:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1064BC00) [pid = 3348] [serial = 279] [outer = 00000000] 13:46:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (143F2400) [pid = 3348] [serial = 280] [outer = 1064BC00] 13:46:12 INFO - PROCESS | 3348 | 1464641172401 Marionette DEBUG loaded listener.js 13:46:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1467A400) [pid = 3348] [serial = 281] [outer = 1064BC00] 13:46:12 INFO - PROCESS | 3348 | 1464641172797 Marionette TRACE conn5 <- [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]]]}] 13:46:12 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. 13:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 13:46:12 INFO - PROCESS | 3348 | 1464641172854 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:46:12 INFO - PROCESS | 3348 | 1464641172856 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:46:12 INFO - PROCESS | 3348 | 1464641172859 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:46:12 INFO - PROCESS | 3348 | 1464641172861 Marionette TRACE conn5 <- [1,342,null,{}] 13:46:12 INFO - PROCESS | 3348 | 1464641172865 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:12 INFO - PROCESS | 3348 | 1464641172966 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:46:12 INFO - PROCESS | 3348 | 1464641172976 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:12 INFO - PROCESS | 3348 | ++DOCSHELL 14AA1000 == 31 [pid = 3348] [id = 95] 13:46:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (14AA2000) [pid = 3348] [serial = 282] [outer = 00000000] 13:46:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (14D19C00) [pid = 3348] [serial = 283] [outer = 14AA2000] 13:46:13 INFO - PROCESS | 3348 | 1464641173020 Marionette DEBUG loaded listener.js 13:46:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (14D27C00) [pid = 3348] [serial = 284] [outer = 14AA2000] 13:46:13 INFO - PROCESS | 3348 | 1464641173459 Marionette TRACE conn5 <- [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]]]}] 13:46:13 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. 13:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 13:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:46:13 INFO - PROCESS | 3348 | 1464641173490 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:46:13 INFO - PROCESS | 3348 | 1464641173492 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:46:13 INFO - PROCESS | 3348 | 1464641173495 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:46:13 INFO - PROCESS | 3348 | 1464641173497 Marionette TRACE conn5 <- [1,346,null,{}] 13:46:13 INFO - PROCESS | 3348 | 1464641173500 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:13 INFO - PROCESS | 3348 | 1464641173639 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:46:13 INFO - PROCESS | 3348 | 1464641173654 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:13 INFO - PROCESS | 3348 | ++DOCSHELL 15F02C00 == 32 [pid = 3348] [id = 96] 13:46:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (15F07800) [pid = 3348] [serial = 285] [outer = 00000000] 13:46:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (160FC400) [pid = 3348] [serial = 286] [outer = 15F07800] 13:46:13 INFO - PROCESS | 3348 | 1464641173700 Marionette DEBUG loaded listener.js 13:46:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1649C000) [pid = 3348] [serial = 287] [outer = 15F07800] 13:46:14 INFO - PROCESS | 3348 | 1464641174103 Marionette TRACE conn5 <- [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]]]}] 13:46:14 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. 13:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 13:46:14 INFO - PROCESS | 3348 | 1464641174126 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:46:14 INFO - PROCESS | 3348 | 1464641174128 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:46:14 INFO - PROCESS | 3348 | 1464641174131 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:46:14 INFO - PROCESS | 3348 | 1464641174133 Marionette TRACE conn5 <- [1,350,null,{}] 13:46:14 INFO - PROCESS | 3348 | 1464641174136 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:14 INFO - PROCESS | 3348 | 1464641174209 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:46:14 INFO - PROCESS | 3348 | 1464641174311 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:14 INFO - PROCESS | 3348 | ++DOCSHELL 17405800 == 33 [pid = 3348] [id = 97] 13:46:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (17406000) [pid = 3348] [serial = 288] [outer = 00000000] 13:46:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (17709800) [pid = 3348] [serial = 289] [outer = 17406000] 13:46:14 INFO - PROCESS | 3348 | 1464641174357 Marionette DEBUG loaded listener.js 13:46:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (17712000) [pid = 3348] [serial = 290] [outer = 17406000] 13:46:14 INFO - PROCESS | 3348 | 1464641174726 Marionette TRACE conn5 <- [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]]]}] 13:46:14 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. 13:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 13:46:14 INFO - PROCESS | 3348 | 1464641174762 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:46:14 INFO - PROCESS | 3348 | 1464641174764 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:46:14 INFO - PROCESS | 3348 | 1464641174767 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:46:14 INFO - PROCESS | 3348 | 1464641174768 Marionette TRACE conn5 <- [1,354,null,{}] 13:46:14 INFO - PROCESS | 3348 | 1464641174772 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:14 INFO - PROCESS | 3348 | 1464641174880 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:46:14 INFO - PROCESS | 3348 | 1464641174888 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:14 INFO - PROCESS | 3348 | ++DOCSHELL 17713C00 == 34 [pid = 3348] [id = 98] 13:46:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (17714C00) [pid = 3348] [serial = 291] [outer = 00000000] 13:46:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (17729000) [pid = 3348] [serial = 292] [outer = 17714C00] 13:46:14 INFO - PROCESS | 3348 | 1464641174932 Marionette DEBUG loaded listener.js 13:46:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (17725000) [pid = 3348] [serial = 293] [outer = 17714C00] 13:46:15 INFO - PROCESS | 3348 | 1464641175379 Marionette TRACE conn5 <- [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]]]}] 13:46:15 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. 13:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 13:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:46:15 INFO - PROCESS | 3348 | 1464641175398 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:46:15 INFO - PROCESS | 3348 | 1464641175400 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:46:15 INFO - PROCESS | 3348 | 1464641175403 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:46:15 INFO - PROCESS | 3348 | 1464641175405 Marionette TRACE conn5 <- [1,358,null,{}] 13:46:15 INFO - PROCESS | 3348 | 1464641175418 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:15 INFO - PROCESS | 3348 | 1464641175520 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:46:15 INFO - PROCESS | 3348 | 1464641175594 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:15 INFO - PROCESS | 3348 | ++DOCSHELL 0C635400 == 35 [pid = 3348] [id = 99] 13:46:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (10037400) [pid = 3348] [serial = 294] [outer = 00000000] 13:46:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (17770C00) [pid = 3348] [serial = 295] [outer = 10037400] 13:46:15 INFO - PROCESS | 3348 | 1464641175642 Marionette DEBUG loaded listener.js 13:46:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (177AB000) [pid = 3348] [serial = 296] [outer = 10037400] 13:46:16 INFO - PROCESS | 3348 | 1464641176076 Marionette TRACE conn5 <- [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]]]}] 13:46:16 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. 13:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 13:46:16 INFO - PROCESS | 3348 | 1464641176134 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:46:16 INFO - PROCESS | 3348 | 1464641176136 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:46:16 INFO - PROCESS | 3348 | 1464641176139 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 3348 | 1464641176141 Marionette TRACE conn5 <- [1,362,null,{}] 13:46:16 INFO - PROCESS | 3348 | 1464641176145 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:16 INFO - PROCESS | 3348 | 1464641176250 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:46:16 INFO - PROCESS | 3348 | 1464641176263 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:16 INFO - PROCESS | 3348 | ++DOCSHELL 177B6C00 == 36 [pid = 3348] [id = 100] 13:46:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (177B8C00) [pid = 3348] [serial = 297] [outer = 00000000] 13:46:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1831EC00) [pid = 3348] [serial = 298] [outer = 177B8C00] 13:46:16 INFO - PROCESS | 3348 | 1464641176347 Marionette DEBUG loaded listener.js 13:46:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (18327C00) [pid = 3348] [serial = 299] [outer = 177B8C00] 13:46:16 INFO - PROCESS | 3348 | 1464641176783 Marionette TRACE conn5 <- [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]]]}] 13:46:16 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. 13:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 13:46:16 INFO - PROCESS | 3348 | 1464641176810 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:46:16 INFO - PROCESS | 3348 | 1464641176812 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:46:16 INFO - PROCESS | 3348 | 1464641176815 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 3348 | 1464641176818 Marionette TRACE conn5 <- [1,366,null,{}] 13:46:16 INFO - PROCESS | 3348 | 1464641176821 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:16 INFO - PROCESS | 3348 | 1464641176971 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:46:17 INFO - PROCESS | 3348 | 1464641177044 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:17 INFO - PROCESS | 3348 | ++DOCSHELL 18B31800 == 37 [pid = 3348] [id = 101] 13:46:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (18B36400) [pid = 3348] [serial = 300] [outer = 00000000] 13:46:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (195EF800) [pid = 3348] [serial = 301] [outer = 18B36400] 13:46:17 INFO - PROCESS | 3348 | 1464641177098 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1A202800) [pid = 3348] [serial = 302] [outer = 18B36400] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1831CC00) [pid = 3348] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (0FE4C400) [pid = 3348] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (194A7400) [pid = 3348] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (0FE79000) [pid = 3348] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1A27E400) [pid = 3348] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (14DAF000) [pid = 3348] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (092FE800) [pid = 3348] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1B3DB800) [pid = 3348] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (17712800) [pid = 3348] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (18323C00) [pid = 3348] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (199DB800) [pid = 3348] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (0FF0FC00) [pid = 3348] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1001B800) [pid = 3348] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (0C633800) [pid = 3348] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (160F5400) [pid = 3348] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (10016800) [pid = 3348] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1D688400) [pid = 3348] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (174C8000) [pid = 3348] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (15A12400) [pid = 3348] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (14A3B000) [pid = 3348] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (0FCF3000) [pid = 3348] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1776CC00) [pid = 3348] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (14B8D400) [pid = 3348] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (15A12800) [pid = 3348] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (10727C00) [pid = 3348] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:46:17 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1B7D4400) [pid = 3348] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:46:17 INFO - PROCESS | 3348 | 1464641177692 Marionette TRACE conn5 <- [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]]]}] 13:46:17 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. 13:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 931ms 13:46:17 INFO - PROCESS | 3348 | 1464641177746 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:46:17 INFO - PROCESS | 3348 | 1464641177748 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:46:17 INFO - PROCESS | 3348 | 1464641177751 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:46:17 INFO - PROCESS | 3348 | 1464641177753 Marionette TRACE conn5 <- [1,370,null,{}] 13:46:17 INFO - PROCESS | 3348 | 1464641177757 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:17 INFO - PROCESS | 3348 | 1464641177832 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:46:17 INFO - PROCESS | 3348 | 1464641177839 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:17 INFO - PROCESS | 3348 | ++DOCSHELL 1109E800 == 38 [pid = 3348] [id = 102] 13:46:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (143FB400) [pid = 3348] [serial = 303] [outer = 00000000] 13:46:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (160F5400) [pid = 3348] [serial = 304] [outer = 143FB400] 13:46:17 INFO - PROCESS | 3348 | 1464641177882 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1641F400) [pid = 3348] [serial = 305] [outer = 143FB400] 13:46:18 INFO - PROCESS | 3348 | 1464641178309 Marionette TRACE conn5 <- [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]]]}] 13:46:18 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. 13:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 13:46:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:46:18 INFO - PROCESS | 3348 | 1464641178322 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:46:18 INFO - PROCESS | 3348 | 1464641178324 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:46:18 INFO - PROCESS | 3348 | 1464641178337 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:46:18 INFO - PROCESS | 3348 | 1464641178338 Marionette TRACE conn5 <- [1,374,null,{}] 13:46:18 INFO - PROCESS | 3348 | 1464641178346 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:18 INFO - PROCESS | 3348 | 1464641178421 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:46:18 INFO - PROCESS | 3348 | 1464641178428 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:18 INFO - PROCESS | 3348 | ++DOCSHELL 10652000 == 39 [pid = 3348] [id = 103] 13:46:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1448A800) [pid = 3348] [serial = 306] [outer = 00000000] 13:46:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (18325000) [pid = 3348] [serial = 307] [outer = 1448A800] 13:46:18 INFO - PROCESS | 3348 | 1464641178471 Marionette DEBUG loaded listener.js 13:46:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19992400) [pid = 3348] [serial = 308] [outer = 1448A800] 13:46:18 INFO - PROCESS | 3348 | 1464641178924 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:46:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:46:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 13:46:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:46:18 INFO - PROCESS | 3348 | 1464641178962 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:46:18 INFO - PROCESS | 3348 | 1464641178964 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:46:18 INFO - PROCESS | 3348 | 1464641178967 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:46:18 INFO - PROCESS | 3348 | 1464641178969 Marionette TRACE conn5 <- [1,378,null,{}] 13:46:18 INFO - PROCESS | 3348 | 1464641178972 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:19 INFO - PROCESS | 3348 | 1464641179049 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:46:19 INFO - PROCESS | 3348 | 1464641179055 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:19 INFO - PROCESS | 3348 | ++DOCSHELL 177AEC00 == 40 [pid = 3348] [id = 104] 13:46:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1A20D800) [pid = 3348] [serial = 309] [outer = 00000000] 13:46:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1A2D3400) [pid = 3348] [serial = 310] [outer = 1A20D800] 13:46:19 INFO - PROCESS | 3348 | 1464641179098 Marionette DEBUG loaded listener.js 13:46:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A51DC00) [pid = 3348] [serial = 311] [outer = 1A20D800] 13:46:19 INFO - PROCESS | 3348 | 1464641179633 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:46:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:46:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 13:46:19 INFO - PROCESS | 3348 | 1464641179699 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:46:19 INFO - PROCESS | 3348 | 1464641179703 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:46:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:46:19 INFO - PROCESS | 3348 | 1464641179709 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:46:19 INFO - PROCESS | 3348 | 1464641179713 Marionette TRACE conn5 <- [1,382,null,{}] 13:46:19 INFO - PROCESS | 3348 | 1464641179720 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:19 INFO - PROCESS | 3348 | 1464641179888 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:46:20 INFO - PROCESS | 3348 | 1464641180004 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:20 INFO - PROCESS | 3348 | ++DOCSHELL 0C62C400 == 41 [pid = 3348] [id = 105] 13:46:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (0C636400) [pid = 3348] [serial = 312] [outer = 00000000] 13:46:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (0FE4F400) [pid = 3348] [serial = 313] [outer = 0C636400] 13:46:20 INFO - PROCESS | 3348 | 1464641180062 Marionette DEBUG loaded listener.js 13:46:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (0FF04800) [pid = 3348] [serial = 314] [outer = 0C636400] 13:46:20 INFO - PROCESS | 3348 | 1464641180803 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:46:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:46:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1127ms 13:46:20 INFO - PROCESS | 3348 | 1464641180836 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:46:20 INFO - PROCESS | 3348 | 1464641180842 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:46:20 INFO - PROCESS | 3348 | 1464641180849 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:46:20 INFO - PROCESS | 3348 | 1464641180851 Marionette TRACE conn5 <- [1,386,null,{}] 13:46:20 INFO - PROCESS | 3348 | 1464641180856 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:20 INFO - PROCESS | 3348 | 1464641180971 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:46:21 INFO - PROCESS | 3348 | 1464641181051 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:21 INFO - PROCESS | 3348 | ++DOCSHELL 10033400 == 42 [pid = 3348] [id = 106] 13:46:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1003F800) [pid = 3348] [serial = 315] [outer = 00000000] 13:46:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (10E13800) [pid = 3348] [serial = 316] [outer = 1003F800] 13:46:21 INFO - PROCESS | 3348 | 1464641181146 Marionette DEBUG loaded listener.js 13:46:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (14633000) [pid = 3348] [serial = 317] [outer = 1003F800] 13:46:22 INFO - PROCESS | 3348 | 1464641182064 Marionette TRACE conn5 <- [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]]]}] 13:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1274ms 13:46:22 INFO - PROCESS | 3348 | 1464641182125 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:46:22 INFO - PROCESS | 3348 | 1464641182129 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:46:22 INFO - PROCESS | 3348 | 1464641182134 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:46:22 INFO - PROCESS | 3348 | 1464641182138 Marionette TRACE conn5 <- [1,390,null,{}] 13:46:22 INFO - PROCESS | 3348 | 1464641182144 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:22 INFO - PROCESS | 3348 | 1464641182278 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 08B8F000 == 41 [pid = 3348] [id = 20] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 1E3CD400 == 40 [pid = 3348] [id = 25] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 08B94800 == 39 [pid = 3348] [id = 21] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 17766C00 == 38 [pid = 3348] [id = 24] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 18B51C00 == 37 [pid = 3348] [id = 17] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 1740A000 == 36 [pid = 3348] [id = 30] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 1A27D000 == 35 [pid = 3348] [id = 18] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 1001DC00 == 34 [pid = 3348] [id = 27] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 092F7800 == 33 [pid = 3348] [id = 19] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 14A3B400 == 32 [pid = 3348] [id = 28] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 15F03C00 == 31 [pid = 3348] [id = 29] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 174C3800 == 30 [pid = 3348] [id = 16] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 0FB3FC00 == 29 [pid = 3348] [id = 26] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 15F09400 == 28 [pid = 3348] [id = 15] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 10E12800 == 27 [pid = 3348] [id = 14] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1CCB6400) [pid = 3348] [serial = 268] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOCSHELL 1CC5BC00 == 26 [pid = 3348] [id = 90] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (163E4400) [pid = 3348] [serial = 94] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1D4EC000) [pid = 3348] [serial = 136] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (16453800) [pid = 3348] [serial = 185] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1D22E400) [pid = 3348] [serial = 179] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1C4E7400) [pid = 3348] [serial = 188] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1001F400) [pid = 3348] [serial = 91] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (199D8C00) [pid = 3348] [serial = 97] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1418E800) [pid = 3348] [serial = 139] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A2DC800) [pid = 3348] [serial = 100] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1776E800) [pid = 3348] [serial = 142] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10011800) [pid = 3348] [serial = 182] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1CC55400) [pid = 3348] [serial = 266] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1831C800) [pid = 3348] [serial = 253] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (18B57400) [pid = 3348] [serial = 256] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18322C00) [pid = 3348] [serial = 254] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1A279000) [pid = 3348] [serial = 259] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (18B59000) [pid = 3348] [serial = 257] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1C4EC400) [pid = 3348] [serial = 265] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1B3BAC00) [pid = 3348] [serial = 260] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (10029400) [pid = 3348] [serial = 238] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (14D26800) [pid = 3348] [serial = 236] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1003E400) [pid = 3348] [serial = 235] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1CC54400) [pid = 3348] [serial = 233] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1B3CF400) [pid = 3348] [serial = 232] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1776C800) [pid = 3348] [serial = 230] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1770B800) [pid = 3348] [serial = 229] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10410800) [pid = 3348] [serial = 227] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (10039400) [pid = 3348] [serial = 226] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1E3D2800) [pid = 3348] [serial = 224] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (17725C00) [pid = 3348] [serial = 250] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (163DF800) [pid = 3348] [serial = 247] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1740F800) [pid = 3348] [serial = 248] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (14B83C00) [pid = 3348] [serial = 244] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (14DA7400) [pid = 3348] [serial = 245] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (0FF03C00) [pid = 3348] [serial = 241] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10020400) [pid = 3348] [serial = 242] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (10039800) [pid = 3348] [serial = 239] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (199DA800) [pid = 3348] [serial = 262] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1A51B000) [pid = 3348] [serial = 263] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (17726800) [pid = 3348] [serial = 251] [outer = 00000000] [url = about:blank] 13:46:22 INFO - PROCESS | 3348 | 1464641182412 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:22 INFO - PROCESS | 3348 | ++DOCSHELL 08B8F000 == 27 [pid = 3348] [id = 107] 13:46:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (08B90800) [pid = 3348] [serial = 318] [outer = 00000000] 13:46:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (092F8000) [pid = 3348] [serial = 319] [outer = 08B90800] 13:46:22 INFO - PROCESS | 3348 | 1464641182462 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (0FB83C00) [pid = 3348] [serial = 320] [outer = 08B90800] 13:46:22 INFO - PROCESS | 3348 | 1464641182911 Marionette TRACE conn5 <- [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]]]}] 13:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 831ms 13:46:22 INFO - PROCESS | 3348 | 1464641182965 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:46:22 INFO - PROCESS | 3348 | 1464641182970 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:46:22 INFO - PROCESS | 3348 | 1464641182976 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:46:22 INFO - PROCESS | 3348 | 1464641182979 Marionette TRACE conn5 <- [1,394,null,{}] 13:46:23 INFO - PROCESS | 3348 | 1464641182982 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:23 INFO - PROCESS | 3348 | 1464641183063 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:46:23 INFO - PROCESS | 3348 | 1464641183073 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:23 INFO - PROCESS | 3348 | ++DOCSHELL 1002B400 == 28 [pid = 3348] [id = 108] 13:46:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1002C800) [pid = 3348] [serial = 321] [outer = 00000000] 13:46:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1003BC00) [pid = 3348] [serial = 322] [outer = 1002C800] 13:46:23 INFO - PROCESS | 3348 | 1464641183118 Marionette DEBUG loaded listener.js 13:46:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1064D000) [pid = 3348] [serial = 323] [outer = 1002C800] 13:46:23 INFO - PROCESS | 3348 | 1464641183595 Marionette TRACE conn5 <- [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]]]}] 13:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 13:46:23 INFO - PROCESS | 3348 | 1464641183650 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:46:23 INFO - PROCESS | 3348 | 1464641183652 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:46:23 INFO - PROCESS | 3348 | 1464641183655 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:46:23 INFO - PROCESS | 3348 | 1464641183659 Marionette TRACE conn5 <- [1,398,null,{}] 13:46:23 INFO - PROCESS | 3348 | 1464641183669 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:23 INFO - PROCESS | 3348 | 1464641183780 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:46:23 INFO - PROCESS | 3348 | 1464641183858 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:23 INFO - PROCESS | 3348 | ++DOCSHELL 14A79C00 == 29 [pid = 3348] [id = 109] 13:46:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14A7F000) [pid = 3348] [serial = 324] [outer = 00000000] 13:46:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14D0D000) [pid = 3348] [serial = 325] [outer = 14A7F000] 13:46:23 INFO - PROCESS | 3348 | 1464641183905 Marionette DEBUG loaded listener.js 13:46:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14DAB800) [pid = 3348] [serial = 326] [outer = 14A7F000] 13:46:24 INFO - PROCESS | 3348 | 1464641184306 Marionette TRACE conn5 <- [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]]]}] 13:46:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:46:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 690ms 13:46:24 INFO - PROCESS | 3348 | 1464641184346 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:46:24 INFO - PROCESS | 3348 | 1464641184348 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:46:24 INFO - PROCESS | 3348 | 1464641184362 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:46:24 INFO - PROCESS | 3348 | 1464641184364 Marionette TRACE conn5 <- [1,402,null,{}] 13:46:24 INFO - PROCESS | 3348 | 1464641184367 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:24 INFO - PROCESS | 3348 | 1464641184479 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:46:24 INFO - PROCESS | 3348 | 1464641184495 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:24 INFO - PROCESS | 3348 | ++DOCSHELL 15F0BC00 == 30 [pid = 3348] [id = 110] 13:46:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15F0C800) [pid = 3348] [serial = 327] [outer = 00000000] 13:46:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (163DF800) [pid = 3348] [serial = 328] [outer = 15F0C800] 13:46:24 INFO - PROCESS | 3348 | 1464641184585 Marionette DEBUG loaded listener.js 13:46:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (164A8400) [pid = 3348] [serial = 329] [outer = 15F0C800] 13:46:25 INFO - PROCESS | 3348 | 1464641185034 Marionette TRACE conn5 <- [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]]]}] 13:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 13:46:25 INFO - PROCESS | 3348 | 1464641185123 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:46:25 INFO - PROCESS | 3348 | 1464641185126 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:46:25 INFO - PROCESS | 3348 | 1464641185129 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:46:25 INFO - PROCESS | 3348 | 1464641185131 Marionette TRACE conn5 <- [1,406,null,{}] 13:46:25 INFO - PROCESS | 3348 | 1464641185134 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:25 INFO - PROCESS | 3348 | 1464641185236 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:46:25 INFO - PROCESS | 3348 | 1464641185249 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:25 INFO - PROCESS | 3348 | ++DOCSHELL 1749D000 == 31 [pid = 3348] [id = 111] 13:46:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (174A2400) [pid = 3348] [serial = 330] [outer = 00000000] 13:46:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (174C5800) [pid = 3348] [serial = 331] [outer = 174A2400] 13:46:25 INFO - PROCESS | 3348 | 1464641185332 Marionette DEBUG loaded listener.js 13:46:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1770E800) [pid = 3348] [serial = 332] [outer = 174A2400] 13:46:25 INFO - PROCESS | 3348 | 1464641185779 Marionette TRACE conn5 <- [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]]]}] 13:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 13:46:25 INFO - PROCESS | 3348 | 1464641185802 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:46:25 INFO - PROCESS | 3348 | 1464641185804 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:46:25 INFO - PROCESS | 3348 | 1464641185814 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:46:25 INFO - PROCESS | 3348 | 1464641185816 Marionette TRACE conn5 <- [1,410,null,{}] 13:46:25 INFO - PROCESS | 3348 | 1464641185819 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:25 INFO - PROCESS | 3348 | 1464641185946 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:46:25 INFO - PROCESS | 3348 | 1464641185954 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:25 INFO - PROCESS | 3348 | ++DOCSHELL 17716400 == 32 [pid = 3348] [id = 112] 13:46:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1772B000) [pid = 3348] [serial = 333] [outer = 00000000] 13:46:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1776C800) [pid = 3348] [serial = 334] [outer = 1772B000] 13:46:26 INFO - PROCESS | 3348 | 1464641185998 Marionette DEBUG loaded listener.js 13:46:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1776CC00) [pid = 3348] [serial = 335] [outer = 1772B000] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (10037400) [pid = 3348] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (17406000) [pid = 3348] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (0C632000) [pid = 3348] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1064BC00) [pid = 3348] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (15F07800) [pid = 3348] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0FF09C00) [pid = 3348] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1003B000) [pid = 3348] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1448A800) [pid = 3348] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1CC5DC00) [pid = 3348] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (14AA2000) [pid = 3348] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17714C00) [pid = 3348] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (177B8C00) [pid = 3348] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (18B36400) [pid = 3348] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:46:26 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (143FB400) [pid = 3348] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:46:26 INFO - PROCESS | 3348 | 1464641186599 Marionette TRACE conn5 <- [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]]]}] 13:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 830ms 13:46:26 INFO - PROCESS | 3348 | 1464641186639 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:46:26 INFO - PROCESS | 3348 | 1464641186641 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:46:26 INFO - PROCESS | 3348 | 1464641186644 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:46:26 INFO - PROCESS | 3348 | 1464641186646 Marionette TRACE conn5 <- [1,414,null,{}] 13:46:26 INFO - PROCESS | 3348 | 1464641186649 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:26 INFO - PROCESS | 3348 | 1464641186723 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:46:26 INFO - PROCESS | 3348 | 1464641186731 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:26 INFO - PROCESS | 3348 | ++DOCSHELL 10033000 == 33 [pid = 3348] [id = 113] 13:46:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (110A4000) [pid = 3348] [serial = 336] [outer = 00000000] 13:46:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15F07800) [pid = 3348] [serial = 337] [outer = 110A4000] 13:46:26 INFO - PROCESS | 3348 | 1464641186775 Marionette DEBUG loaded listener.js 13:46:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17406000) [pid = 3348] [serial = 338] [outer = 110A4000] 13:46:27 INFO - PROCESS | 3348 | 1464641187218 Marionette TRACE conn5 <- [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]]]}] 13:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 13:46:27 INFO - PROCESS | 3348 | 1464641187274 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:46:27 INFO - PROCESS | 3348 | 1464641187276 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:46:27 INFO - PROCESS | 3348 | 1464641187279 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:46:27 INFO - PROCESS | 3348 | 1464641187281 Marionette TRACE conn5 <- [1,418,null,{}] 13:46:27 INFO - PROCESS | 3348 | 1464641187284 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:27 INFO - PROCESS | 3348 | 1464641187360 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:46:27 INFO - PROCESS | 3348 | 1464641187366 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:27 INFO - PROCESS | 3348 | ++DOCSHELL 106C5800 == 34 [pid = 3348] [id = 114] 13:46:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17714C00) [pid = 3348] [serial = 339] [outer = 00000000] 13:46:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (177B6000) [pid = 3348] [serial = 340] [outer = 17714C00] 13:46:27 INFO - PROCESS | 3348 | 1464641187412 Marionette DEBUG loaded listener.js 13:46:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18324000) [pid = 3348] [serial = 341] [outer = 17714C00] 13:46:28 INFO - PROCESS | 3348 | 1464641188297 Marionette TRACE conn5 <- [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]]]}] 13:46:28 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 13:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1081ms 13:46:28 INFO - PROCESS | 3348 | 1464641188361 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:46:28 INFO - PROCESS | 3348 | 1464641188362 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:46:28 INFO - PROCESS | 3348 | 1464641188366 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:46:28 INFO - PROCESS | 3348 | 1464641188367 Marionette TRACE conn5 <- [1,422,null,{}] 13:46:28 INFO - PROCESS | 3348 | 1464641188374 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:28 INFO - PROCESS | 3348 | 1464641188451 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:46:28 INFO - PROCESS | 3348 | 1464641188458 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:28 INFO - PROCESS | 3348 | ++DOCSHELL 1448AC00 == 35 [pid = 3348] [id = 115] 13:46:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18325800) [pid = 3348] [serial = 342] [outer = 00000000] 13:46:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (18B56C00) [pid = 3348] [serial = 343] [outer = 18325800] 13:46:28 INFO - PROCESS | 3348 | 1464641188503 Marionette DEBUG loaded listener.js 13:46:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18B57400) [pid = 3348] [serial = 344] [outer = 18325800] 13:46:29 INFO - PROCESS | 3348 | 1464641189600 Marionette TRACE conn5 <- [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]]]}] 13:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1277ms 13:46:29 INFO - PROCESS | 3348 | 1464641189663 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:46:29 INFO - PROCESS | 3348 | 1464641189667 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:46:29 INFO - PROCESS | 3348 | 1464641189673 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:46:29 INFO - PROCESS | 3348 | 1464641189677 Marionette TRACE conn5 <- [1,426,null,{}] 13:46:29 INFO - PROCESS | 3348 | 1464641189683 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:29 INFO - PROCESS | 3348 | 1464641189783 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:46:29 INFO - PROCESS | 3348 | 1464641189979 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 3348 | ++DOCSHELL 0FF06C00 == 36 [pid = 3348] [id = 116] 13:46:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (10020000) [pid = 3348] [serial = 345] [outer = 00000000] 13:46:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (106AC000) [pid = 3348] [serial = 346] [outer = 10020000] 13:46:30 INFO - PROCESS | 3348 | 1464641190036 Marionette DEBUG loaded listener.js 13:46:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (14187400) [pid = 3348] [serial = 347] [outer = 10020000] 13:46:30 INFO - PROCESS | 3348 | 1464641190594 Marionette TRACE conn5 <- [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] 13:46:30 INFO - PROCESS | 3348 | 1464641190657 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:46:30 INFO - PROCESS | 3348 | 1464641190663 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:46:30 INFO - PROCESS | 3348 | 1464641190667 Marionette TRACE conn5 <- [1,430,null,{}] 13:46:30 INFO - PROCESS | 3348 | 1464641190670 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:30 INFO - PROCESS | 3348 | 1464641190778 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:46:30 INFO - PROCESS | 3348 | 1464641190868 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 3348 | ++DOCSHELL 160F1000 == 37 [pid = 3348] [id = 117] 13:46:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (16425800) [pid = 3348] [serial = 348] [outer = 00000000] 13:46:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (17724000) [pid = 3348] [serial = 349] [outer = 16425800] 13:46:30 INFO - PROCESS | 3348 | 1464641190922 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1772BC00) [pid = 3348] [serial = 350] [outer = 16425800] 13:46:31 INFO - PROCESS | 3348 | 1464641191547 Marionette TRACE conn5 <- [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]]]}] 13:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 13:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:46:31 INFO - PROCESS | 3348 | 1464641191595 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:46:31 INFO - PROCESS | 3348 | 1464641191598 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:46:31 INFO - PROCESS | 3348 | 1464641191602 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:46:31 INFO - PROCESS | 3348 | 1464641191605 Marionette TRACE conn5 <- [1,434,null,{}] 13:46:31 INFO - PROCESS | 3348 | 1464641191616 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:31 INFO - PROCESS | 3348 | 1464641191724 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:46:31 INFO - PROCESS | 3348 | 1464641191818 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:31 INFO - PROCESS | 3348 | ++DOCSHELL 0FB87400 == 38 [pid = 3348] [id = 118] 13:46:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (10406000) [pid = 3348] [serial = 351] [outer = 00000000] 13:46:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (14B80800) [pid = 3348] [serial = 352] [outer = 10406000] 13:46:31 INFO - PROCESS | 3348 | 1464641191875 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1740CC00) [pid = 3348] [serial = 353] [outer = 10406000] 13:46:32 INFO - PROCESS | 3348 | 1464641192583 Marionette TRACE conn5 <- [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]]]}] 13:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1021ms 13:46:32 INFO - PROCESS | 3348 | 1464641192625 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:46:32 INFO - PROCESS | 3348 | 1464641192630 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:46:32 INFO - PROCESS | 3348 | 1464641192635 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:46:32 INFO - PROCESS | 3348 | 1464641192639 Marionette TRACE conn5 <- [1,438,null,{}] 13:46:32 INFO - PROCESS | 3348 | 1464641192644 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:32 INFO - PROCESS | 3348 | 1464641192745 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (17770C00) [pid = 3348] [serial = 295] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1A2D3400) [pid = 3348] [serial = 310] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (17709800) [pid = 3348] [serial = 289] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (17712000) [pid = 3348] [serial = 290] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (0C797400) [pid = 3348] [serial = 271] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0FB3F800) [pid = 3348] [serial = 272] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (143F2400) [pid = 3348] [serial = 280] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1467A400) [pid = 3348] [serial = 281] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (160FC400) [pid = 3348] [serial = 286] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1649C000) [pid = 3348] [serial = 287] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (0FF0E000) [pid = 3348] [serial = 274] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10017000) [pid = 3348] [serial = 275] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (10040400) [pid = 3348] [serial = 277] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1064C400) [pid = 3348] [serial = 278] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19992400) [pid = 3348] [serial = 308] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1CCBC000) [pid = 3348] [serial = 269] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (14D19C00) [pid = 3348] [serial = 283] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (14D27C00) [pid = 3348] [serial = 284] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (17729000) [pid = 3348] [serial = 292] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1831EC00) [pid = 3348] [serial = 298] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (177AB000) [pid = 3348] [serial = 296] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (195EF800) [pid = 3348] [serial = 301] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (18327C00) [pid = 3348] [serial = 299] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (18325000) [pid = 3348] [serial = 307] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1A202800) [pid = 3348] [serial = 302] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (160F5400) [pid = 3348] [serial = 304] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (1641F400) [pid = 3348] [serial = 305] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (17725000) [pid = 3348] [serial = 293] [outer = 00000000] [url = about:blank] 13:46:32 INFO - PROCESS | 3348 | 1464641192874 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:32 INFO - PROCESS | 3348 | ++DOCSHELL 08B8EC00 == 39 [pid = 3348] [id = 119] 13:46:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (092F3400) [pid = 3348] [serial = 354] [outer = 00000000] 13:46:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (0CF76C00) [pid = 3348] [serial = 355] [outer = 092F3400] 13:46:32 INFO - PROCESS | 3348 | 1464641192922 Marionette DEBUG loaded listener.js 13:46:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (0FF10400) [pid = 3348] [serial = 356] [outer = 092F3400] 13:46:33 INFO - PROCESS | 3348 | 1464641193369 Marionette TRACE conn5 <- [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]]]}] 13:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 790ms 13:46:33 INFO - PROCESS | 3348 | 1464641193426 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:46:33 INFO - PROCESS | 3348 | 1464641193431 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:46:33 INFO - PROCESS | 3348 | 1464641193437 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:46:33 INFO - PROCESS | 3348 | 1464641193439 Marionette TRACE conn5 <- [1,442,null,{}] 13:46:33 INFO - PROCESS | 3348 | 1464641193443 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:33 INFO - PROCESS | 3348 | 1464641193529 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:46:33 INFO - PROCESS | 3348 | 1464641193539 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:33 INFO - PROCESS | 3348 | ++DOCSHELL 10031400 == 40 [pid = 3348] [id = 120] 13:46:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (110A1C00) [pid = 3348] [serial = 357] [outer = 00000000] 13:46:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (14A3B000) [pid = 3348] [serial = 358] [outer = 110A1C00] 13:46:33 INFO - PROCESS | 3348 | 1464641193585 Marionette DEBUG loaded listener.js 13:46:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (14B80C00) [pid = 3348] [serial = 359] [outer = 110A1C00] 13:46:34 INFO - PROCESS | 3348 | 1464641194053 Marionette TRACE conn5 <- [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]]]}] 13:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 13:46:34 INFO - PROCESS | 3348 | 1464641194110 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:46:34 INFO - PROCESS | 3348 | 1464641194112 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:46:34 INFO - PROCESS | 3348 | 1464641194116 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:46:34 INFO - PROCESS | 3348 | 1464641194119 Marionette TRACE conn5 <- [1,446,null,{}] 13:46:34 INFO - PROCESS | 3348 | 1464641194129 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:34 INFO - PROCESS | 3348 | 1464641194214 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:46:34 INFO - PROCESS | 3348 | 1464641194224 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:34 INFO - PROCESS | 3348 | ++DOCSHELL 160F1800 == 41 [pid = 3348] [id = 121] 13:46:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (160F7C00) [pid = 3348] [serial = 360] [outer = 00000000] 13:46:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (16456000) [pid = 3348] [serial = 361] [outer = 160F7C00] 13:46:34 INFO - PROCESS | 3348 | 1464641194272 Marionette DEBUG loaded listener.js 13:46:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (17410400) [pid = 3348] [serial = 362] [outer = 160F7C00] 13:46:34 INFO - PROCESS | 3348 | 1464641194749 Marionette TRACE conn5 <- [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]]]}] 13:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 13:46:34 INFO - PROCESS | 3348 | 1464641194790 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:46:34 INFO - PROCESS | 3348 | 1464641194792 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:46:34 INFO - PROCESS | 3348 | 1464641194795 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:46:34 INFO - PROCESS | 3348 | 1464641194797 Marionette TRACE conn5 <- [1,450,null,{}] 13:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:46:34 INFO - PROCESS | 3348 | 1464641194801 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:34 INFO - PROCESS | 3348 | 1464641194885 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:46:34 INFO - PROCESS | 3348 | 1464641194894 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:34 INFO - PROCESS | 3348 | ++DOCSHELL 160FA000 == 42 [pid = 3348] [id = 122] 13:46:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (174A3000) [pid = 3348] [serial = 363] [outer = 00000000] 13:46:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (17724C00) [pid = 3348] [serial = 364] [outer = 174A3000] 13:46:35 INFO - PROCESS | 3348 | 1464641195007 Marionette DEBUG loaded listener.js 13:46:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1772F800) [pid = 3348] [serial = 365] [outer = 174A3000] 13:46:35 INFO - PROCESS | 3348 | 1464641195427 Marionette TRACE conn5 <- [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] 13:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:46:35 INFO - PROCESS | 3348 | 1464641195474 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:46:35 INFO - PROCESS | 3348 | 1464641195481 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:46:35 INFO - PROCESS | 3348 | 1464641195482 Marionette TRACE conn5 <- [1,454,null,{}] 13:46:35 INFO - PROCESS | 3348 | 1464641195486 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:35 INFO - PROCESS | 3348 | 1464641195621 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:46:35 INFO - PROCESS | 3348 | 1464641195674 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:35 INFO - PROCESS | 3348 | ++DOCSHELL 177B2C00 == 43 [pid = 3348] [id = 123] 13:46:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (177B3000) [pid = 3348] [serial = 366] [outer = 00000000] 13:46:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1831D800) [pid = 3348] [serial = 367] [outer = 177B3000] 13:46:35 INFO - PROCESS | 3348 | 1464641195718 Marionette DEBUG loaded listener.js 13:46:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1831EC00) [pid = 3348] [serial = 368] [outer = 177B3000] 13:46:36 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:36 INFO - PROCESS | 3348 | 1464641196172 Marionette TRACE conn5 <- [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]]]}] 13:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 13:46:36 INFO - PROCESS | 3348 | 1464641196208 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:46:36 INFO - PROCESS | 3348 | 1464641196210 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:46:36 INFO - PROCESS | 3348 | 1464641196213 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:46:36 INFO - PROCESS | 3348 | 1464641196215 Marionette TRACE conn5 <- [1,458,null,{}] 13:46:36 INFO - PROCESS | 3348 | 1464641196218 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:36 INFO - PROCESS | 3348 | 1464641196337 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:46:36 INFO - PROCESS | 3348 | 1464641196346 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:36 INFO - PROCESS | 3348 | ++DOCSHELL 0FF05C00 == 44 [pid = 3348] [id = 124] 13:46:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (19563400) [pid = 3348] [serial = 369] [outer = 00000000] 13:46:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (199E0800) [pid = 3348] [serial = 370] [outer = 19563400] 13:46:36 INFO - PROCESS | 3348 | 1464641196434 Marionette DEBUG loaded listener.js 13:46:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1A273400) [pid = 3348] [serial = 371] [outer = 19563400] 13:46:36 INFO - PROCESS | 3348 | 1464641196860 Marionette TRACE conn5 <- [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] 13:46:36 INFO - PROCESS | 3348 | 1464641196886 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:46:36 INFO - PROCESS | 3348 | 1464641196889 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:46:36 INFO - PROCESS | 3348 | 1464641196891 Marionette TRACE conn5 <- [1,462,null,{}] 13:46:36 INFO - PROCESS | 3348 | 1464641196900 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:37 INFO - PROCESS | 3348 | 1464641197030 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:46:37 INFO - PROCESS | 3348 | 1464641197053 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 3348 | ++DOCSHELL 1A275000 == 45 [pid = 3348] [id = 125] 13:46:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1A276000) [pid = 3348] [serial = 372] [outer = 00000000] 13:46:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1A51B400) [pid = 3348] [serial = 373] [outer = 1A276000] 13:46:37 INFO - PROCESS | 3348 | 1464641197096 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1A51C800) [pid = 3348] [serial = 374] [outer = 1A276000] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1772B000) [pid = 3348] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (110A4000) [pid = 3348] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (15F0C800) [pid = 3348] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1002C800) [pid = 3348] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (08B90800) [pid = 3348] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14A7F000) [pid = 3348] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1003F800) [pid = 3348] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (174A2400) [pid = 3348] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:46:37 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (17714C00) [pid = 3348] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:46:37 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:37 INFO - PROCESS | 3348 | 1464641197547 Marionette TRACE conn5 <- [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] 13:46:37 INFO - PROCESS | 3348 | 1464641197582 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:46:37 INFO - PROCESS | 3348 | 1464641197585 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:46:37 INFO - PROCESS | 3348 | 1464641197587 Marionette TRACE conn5 <- [1,466,null,{}] 13:46:37 INFO - PROCESS | 3348 | 1464641197590 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:37 INFO - PROCESS | 3348 | 1464641197694 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:46:37 INFO - PROCESS | 3348 | 1464641197739 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 3348 | ++DOCSHELL 0CF7A000 == 46 [pid = 3348] [id = 126] 13:46:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1467A400) [pid = 3348] [serial = 375] [outer = 00000000] 13:46:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1A27AC00) [pid = 3348] [serial = 376] [outer = 1467A400] 13:46:37 INFO - PROCESS | 3348 | 1464641197786 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1A282400) [pid = 3348] [serial = 377] [outer = 1467A400] 13:46:38 INFO - PROCESS | 3348 | 1464641198152 Marionette TRACE conn5 <- [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] 13:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:46:38 INFO - PROCESS | 3348 | 1464641198218 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:46:38 INFO - PROCESS | 3348 | 1464641198221 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 3348 | 1464641198223 Marionette TRACE conn5 <- [1,470,null,{}] 13:46:38 INFO - PROCESS | 3348 | 1464641198226 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:38 INFO - PROCESS | 3348 | 1464641198303 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:46:38 INFO - PROCESS | 3348 | 1464641198311 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:38 INFO - PROCESS | 3348 | ++DOCSHELL 1772E000 == 47 [pid = 3348] [id = 127] 13:46:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1B3BF800) [pid = 3348] [serial = 378] [outer = 00000000] 13:46:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1B79C000) [pid = 3348] [serial = 379] [outer = 1B3BF800] 13:46:38 INFO - PROCESS | 3348 | 1464641198354 Marionette DEBUG loaded listener.js 13:46:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1B7D8000) [pid = 3348] [serial = 380] [outer = 1B3BF800] 13:46:38 INFO - PROCESS | 3348 | 1464641198824 Marionette TRACE conn5 <- [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]]]}] 13:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 13:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:46:38 INFO - PROCESS | 3348 | 1464641198852 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:46:38 INFO - PROCESS | 3348 | 1464641198854 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:46:38 INFO - PROCESS | 3348 | 1464641198857 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 3348 | 1464641198858 Marionette TRACE conn5 <- [1,474,null,{}] 13:46:38 INFO - PROCESS | 3348 | 1464641198866 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:38 INFO - PROCESS | 3348 | 1464641198944 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:46:38 INFO - PROCESS | 3348 | 1464641198950 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:38 INFO - PROCESS | 3348 | ++DOCSHELL 0C632400 == 48 [pid = 3348] [id = 128] 13:46:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1B7DEC00) [pid = 3348] [serial = 381] [outer = 00000000] 13:46:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1C2DB000) [pid = 3348] [serial = 382] [outer = 1B7DEC00] 13:46:39 INFO - PROCESS | 3348 | 1464641198993 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1C4F1400) [pid = 3348] [serial = 383] [outer = 1B7DEC00] 13:46:39 INFO - PROCESS | 3348 | 1464641199550 Marionette TRACE conn5 <- [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]]]}] 13:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 13:46:39 INFO - PROCESS | 3348 | 1464641199590 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:46:39 INFO - PROCESS | 3348 | 1464641199595 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:46:39 INFO - PROCESS | 3348 | 1464641199601 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:46:39 INFO - PROCESS | 3348 | 1464641199606 Marionette TRACE conn5 <- [1,478,null,{}] 13:46:39 INFO - PROCESS | 3348 | 1464641199614 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:39 INFO - PROCESS | 3348 | 1464641199774 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:46:39 INFO - PROCESS | 3348 | 1464641199876 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 3348 | ++DOCSHELL 10018000 == 49 [pid = 3348] [id = 129] 13:46:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10023C00) [pid = 3348] [serial = 384] [outer = 00000000] 13:46:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10035400) [pid = 3348] [serial = 385] [outer = 10023C00] 13:46:39 INFO - PROCESS | 3348 | 1464641199932 Marionette DEBUG loaded listener.js 13:46:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (106B2C00) [pid = 3348] [serial = 386] [outer = 10023C00] 13:46:40 INFO - PROCESS | 3348 | 1464641200560 Marionette TRACE conn5 <- [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]]]}] 13:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1024ms 13:46:40 INFO - PROCESS | 3348 | 1464641200628 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:46:40 INFO - PROCESS | 3348 | 1464641200635 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:46:40 INFO - PROCESS | 3348 | 1464641200642 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:46:40 INFO - PROCESS | 3348 | 1464641200645 Marionette TRACE conn5 <- [1,482,null,{}] 13:46:40 INFO - PROCESS | 3348 | 1464641200649 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:40 INFO - PROCESS | 3348 | 1464641200763 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:46:40 INFO - PROCESS | 3348 | 1464641200889 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:40 INFO - PROCESS | 3348 | ++DOCSHELL 15A11C00 == 50 [pid = 3348] [id = 130] 13:46:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (160FB000) [pid = 3348] [serial = 387] [outer = 00000000] 13:46:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1770C000) [pid = 3348] [serial = 388] [outer = 160FB000] 13:46:40 INFO - PROCESS | 3348 | 1464641200946 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (177ABC00) [pid = 3348] [serial = 389] [outer = 160FB000] 13:46:41 INFO - PROCESS | 3348 | 1464641201592 Marionette TRACE conn5 <- [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]]]}] 13:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 990ms 13:46:41 INFO - PROCESS | 3348 | 1464641201632 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:46:41 INFO - PROCESS | 3348 | 1464641201635 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:46:41 INFO - PROCESS | 3348 | 1464641201639 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:46:41 INFO - PROCESS | 3348 | 1464641201643 Marionette TRACE conn5 <- [1,486,null,{}] 13:46:41 INFO - PROCESS | 3348 | 1464641201653 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:41 INFO - PROCESS | 3348 | 1464641201761 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:46:41 INFO - PROCESS | 3348 | 1464641201840 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:41 INFO - PROCESS | 3348 | ++DOCSHELL 18326C00 == 51 [pid = 3348] [id = 131] 13:46:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1C584800) [pid = 3348] [serial = 390] [outer = 00000000] 13:46:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1CC54000) [pid = 3348] [serial = 391] [outer = 1C584800] 13:46:41 INFO - PROCESS | 3348 | 1464641201937 Marionette DEBUG loaded listener.js 13:46:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1CC59C00) [pid = 3348] [serial = 392] [outer = 1C584800] 13:46:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1CCB7800) [pid = 3348] [serial = 393] [outer = 0FB3BC00] 13:46:42 INFO - PROCESS | 3348 | 1464641202669 Marionette TRACE conn5 <- [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]]]}] 13:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1073ms 13:46:42 INFO - PROCESS | 3348 | 1464641202714 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:46:42 INFO - PROCESS | 3348 | 1464641202717 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:46:42 INFO - PROCESS | 3348 | 1464641202720 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:46:42 INFO - PROCESS | 3348 | 1464641202722 Marionette TRACE conn5 <- [1,490,null,{}] 13:46:42 INFO - PROCESS | 3348 | 1464641202726 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:42 INFO - PROCESS | 3348 | 1464641202832 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:46:43 INFO - PROCESS | 3348 | 1464641203062 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:43 INFO - PROCESS | 3348 | ++DOCSHELL 08B8A000 == 52 [pid = 3348] [id = 132] 13:46:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (0C62B000) [pid = 3348] [serial = 394] [outer = 00000000] 13:46:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (0FE70800) [pid = 3348] [serial = 395] [outer = 0C62B000] 13:46:43 INFO - PROCESS | 3348 | 1464641203134 Marionette DEBUG loaded listener.js 13:46:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (10013C00) [pid = 3348] [serial = 396] [outer = 0C62B000] 13:46:43 INFO - PROCESS | 3348 | 1464641203702 Marionette TRACE conn5 <- [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]]]}] 13:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1016ms 13:46:43 INFO - PROCESS | 3348 | 1464641203741 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:46:43 INFO - PROCESS | 3348 | 1464641203745 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:46:43 INFO - PROCESS | 3348 | 1464641203749 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:46:43 INFO - PROCESS | 3348 | 1464641203753 Marionette TRACE conn5 <- [1,494,null,{}] 13:46:43 INFO - PROCESS | 3348 | 1464641203757 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:43 INFO - PROCESS | 3348 | 1464641203865 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 183E0C00 == 51 [pid = 3348] [id = 23] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 1772E000 == 50 [pid = 3348] [id = 127] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 0CF7A000 == 49 [pid = 3348] [id = 126] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 1A275000 == 48 [pid = 3348] [id = 125] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 0FF05C00 == 47 [pid = 3348] [id = 124] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 177B2C00 == 46 [pid = 3348] [id = 123] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 160FA000 == 45 [pid = 3348] [id = 122] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 160F1800 == 44 [pid = 3348] [id = 121] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 10031400 == 43 [pid = 3348] [id = 120] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 08B8EC00 == 42 [pid = 3348] [id = 119] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 160F1000 == 41 [pid = 3348] [id = 117] 13:46:43 INFO - PROCESS | 3348 | --DOCSHELL 0FF06C00 == 40 [pid = 3348] [id = 116] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1776CC00) [pid = 3348] [serial = 335] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (17406000) [pid = 3348] [serial = 338] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (15F07800) [pid = 3348] [serial = 337] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (163DF800) [pid = 3348] [serial = 328] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1003BC00) [pid = 3348] [serial = 322] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (0FE4F400) [pid = 3348] [serial = 313] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (0FB83C00) [pid = 3348] [serial = 320] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (164A8400) [pid = 3348] [serial = 329] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (14D0D000) [pid = 3348] [serial = 325] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (092F8000) [pid = 3348] [serial = 319] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14633000) [pid = 3348] [serial = 317] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1770E800) [pid = 3348] [serial = 332] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14DAB800) [pid = 3348] [serial = 326] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (174C5800) [pid = 3348] [serial = 331] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10E13800) [pid = 3348] [serial = 316] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1776C800) [pid = 3348] [serial = 334] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1064D000) [pid = 3348] [serial = 323] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (177B6000) [pid = 3348] [serial = 340] [outer = 00000000] [url = about:blank] 13:46:43 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18324000) [pid = 3348] [serial = 341] [outer = 00000000] [url = about:blank] 13:46:44 INFO - PROCESS | 3348 | 1464641204001 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 3348 | ++DOCSHELL 08B8EC00 == 41 [pid = 3348] [id = 133] 13:46:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (08B8F400) [pid = 3348] [serial = 397] [outer = 00000000] 13:46:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (092F8000) [pid = 3348] [serial = 398] [outer = 08B8F400] 13:46:44 INFO - PROCESS | 3348 | 1464641204049 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (0FE4E800) [pid = 3348] [serial = 399] [outer = 08B8F400] 13:46:44 INFO - PROCESS | 3348 | 1464641204474 Marionette TRACE conn5 <- [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]]]}] 13:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 770ms 13:46:44 INFO - PROCESS | 3348 | 1464641204539 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:46:44 INFO - PROCESS | 3348 | 1464641204542 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:46:44 INFO - PROCESS | 3348 | 1464641204552 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:46:44 INFO - PROCESS | 3348 | 1464641204554 Marionette TRACE conn5 <- [1,498,null,{}] 13:46:44 INFO - PROCESS | 3348 | 1464641204558 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:44 INFO - PROCESS | 3348 | 1464641204640 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:46:44 INFO - PROCESS | 3348 | 1464641204647 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 3348 | ++DOCSHELL 0FF08800 == 42 [pid = 3348] [id = 134] 13:46:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (10035000) [pid = 3348] [serial = 400] [outer = 00000000] 13:46:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (10E16000) [pid = 3348] [serial = 401] [outer = 10035000] 13:46:44 INFO - PROCESS | 3348 | 1464641204692 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (14685800) [pid = 3348] [serial = 402] [outer = 10035000] 13:46:45 INFO - PROCESS | 3348 | 1464641205151 Marionette TRACE conn5 <- [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]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 13:46:45 INFO - PROCESS | 3348 | 1464641205186 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 3348 | 1464641205189 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:46:45 INFO - PROCESS | 3348 | 1464641205193 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - PROCESS | 3348 | 1464641205199 Marionette TRACE conn5 <- [1,502,null,{}] 13:46:45 INFO - PROCESS | 3348 | 1464641205209 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:45 INFO - PROCESS | 3348 | 1464641205290 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:46:45 INFO - PROCESS | 3348 | 1464641205300 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:45 INFO - PROCESS | 3348 | ++DOCSHELL 14A7F400 == 43 [pid = 3348] [id = 135] 13:46:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (15A14800) [pid = 3348] [serial = 403] [outer = 00000000] 13:46:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (160F1800) [pid = 3348] [serial = 404] [outer = 15A14800] 13:46:45 INFO - PROCESS | 3348 | 1464641205344 Marionette DEBUG loaded listener.js 13:46:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (160FAC00) [pid = 3348] [serial = 405] [outer = 15A14800] 13:46:45 INFO - PROCESS | 3348 | 1464641205785 Marionette TRACE conn5 <- [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]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 13:46:45 INFO - PROCESS | 3348 | 1464641205826 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 3348 | 1464641205829 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:46:45 INFO - PROCESS | 3348 | 1464641205832 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:46:45 INFO - PROCESS | 3348 | 1464641205833 Marionette TRACE conn5 <- [1,506,null,{}] 13:46:45 INFO - PROCESS | 3348 | 1464641205837 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:45 INFO - PROCESS | 3348 | 1464641205918 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:46:45 INFO - PROCESS | 3348 | 1464641205924 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:45 INFO - PROCESS | 3348 | ++DOCSHELL 1003E800 == 44 [pid = 3348] [id = 136] 13:46:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (163DFC00) [pid = 3348] [serial = 406] [outer = 00000000] 13:46:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (174A4C00) [pid = 3348] [serial = 407] [outer = 163DFC00] 13:46:45 INFO - PROCESS | 3348 | 1464641205969 Marionette DEBUG loaded listener.js 13:46:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1770CC00) [pid = 3348] [serial = 408] [outer = 163DFC00] 13:46:46 INFO - PROCESS | 3348 | 1464641206472 Marionette TRACE conn5 <- [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]]]}] 13:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 13:46:46 INFO - PROCESS | 3348 | 1464641206506 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:46:46 INFO - PROCESS | 3348 | 1464641206509 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:46:46 INFO - PROCESS | 3348 | 1464641206512 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:46:46 INFO - PROCESS | 3348 | 1464641206513 Marionette TRACE conn5 <- [1,510,null,{}] 13:46:46 INFO - PROCESS | 3348 | 1464641206517 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:46 INFO - PROCESS | 3348 | 1464641206620 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:46:46 INFO - PROCESS | 3348 | 1464641206629 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:46 INFO - PROCESS | 3348 | ++DOCSHELL 17722C00 == 45 [pid = 3348] [id = 137] 13:46:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (17725400) [pid = 3348] [serial = 409] [outer = 00000000] 13:46:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1772E800) [pid = 3348] [serial = 410] [outer = 17725400] 13:46:46 INFO - PROCESS | 3348 | 1464641206721 Marionette DEBUG loaded listener.js 13:46:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (17770400) [pid = 3348] [serial = 411] [outer = 17725400] 13:46:47 INFO - PROCESS | 3348 | 1464641207186 Marionette TRACE conn5 <- [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]]]}] 13:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 13:46:47 INFO - PROCESS | 3348 | 1464641207243 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:46:47 INFO - PROCESS | 3348 | 1464641207245 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:46:47 INFO - PROCESS | 3348 | 1464641207248 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:46:47 INFO - PROCESS | 3348 | 1464641207249 Marionette TRACE conn5 <- [1,514,null,{}] 13:46:47 INFO - PROCESS | 3348 | 1464641207285 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:47 INFO - PROCESS | 3348 | 1464641207394 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:46:47 INFO - PROCESS | 3348 | 1464641207450 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:47 INFO - PROCESS | 3348 | ++DOCSHELL 17772800 == 46 [pid = 3348] [id = 138] 13:46:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (177B0C00) [pid = 3348] [serial = 412] [outer = 00000000] 13:46:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1831E400) [pid = 3348] [serial = 413] [outer = 177B0C00] 13:46:47 INFO - PROCESS | 3348 | 1464641207494 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (18328000) [pid = 3348] [serial = 414] [outer = 177B0C00] 13:46:47 INFO - PROCESS | 3348 | 1464641207901 Marionette TRACE conn5 <- [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]]]}] 13:46:47 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 13:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 13:46:47 INFO - PROCESS | 3348 | 1464641207922 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:46:47 INFO - PROCESS | 3348 | 1464641207924 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:46:47 INFO - PROCESS | 3348 | 1464641207927 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:46:47 INFO - PROCESS | 3348 | 1464641207929 Marionette TRACE conn5 <- [1,518,null,{}] 13:46:47 INFO - PROCESS | 3348 | 1464641207932 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:48 INFO - PROCESS | 3348 | 1464641208035 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:46:48 INFO - PROCESS | 3348 | 1464641208042 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:48 INFO - PROCESS | 3348 | ++DOCSHELL 183E1400 == 47 [pid = 3348] [id = 139] 13:46:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18B56400) [pid = 3348] [serial = 415] [outer = 00000000] 13:46:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (194A7400) [pid = 3348] [serial = 416] [outer = 18B56400] 13:46:48 INFO - PROCESS | 3348 | 1464641208086 Marionette DEBUG loaded listener.js 13:46:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1955D400) [pid = 3348] [serial = 417] [outer = 18B56400] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (177B3000) [pid = 3348] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (19563400) [pid = 3348] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (10406000) [pid = 3348] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (092F3400) [pid = 3348] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (110A1C00) [pid = 3348] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (174A3000) [pid = 3348] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1B3BF800) [pid = 3348] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (160F7C00) [pid = 3348] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1A276000) [pid = 3348] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:46:48 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1467A400) [pid = 3348] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:46:48 INFO - PROCESS | 3348 | 1464641208585 Marionette TRACE conn5 <- [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]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 13:46:48 INFO - PROCESS | 3348 | 1464641208598 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 3348 | 1464641208600 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:46:48 INFO - PROCESS | 3348 | 1464641208604 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 3348 | 1464641208605 Marionette TRACE conn5 <- [1,522,null,{}] 13:46:48 INFO - PROCESS | 3348 | 1464641208609 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:48 INFO - PROCESS | 3348 | 1464641208685 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:46:48 INFO - PROCESS | 3348 | 1464641208720 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:48 INFO - PROCESS | 3348 | ++DOCSHELL 141BAC00 == 48 [pid = 3348] [id = 140] 13:46:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (143FB400) [pid = 3348] [serial = 418] [outer = 00000000] 13:46:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (18326800) [pid = 3348] [serial = 419] [outer = 143FB400] 13:46:48 INFO - PROCESS | 3348 | 1464641208764 Marionette DEBUG loaded listener.js 13:46:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19563400) [pid = 3348] [serial = 420] [outer = 143FB400] 13:46:49 INFO - PROCESS | 3348 | 1464641209197 Marionette TRACE conn5 <- [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]]]}] 13:46:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 13:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:46:49 INFO - PROCESS | 3348 | 1464641209234 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:46:49 INFO - PROCESS | 3348 | 1464641209236 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:46:49 INFO - PROCESS | 3348 | 1464641209239 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:46:49 INFO - PROCESS | 3348 | 1464641209241 Marionette TRACE conn5 <- [1,526,null,{}] 13:46:49 INFO - PROCESS | 3348 | 1464641209244 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:49 INFO - PROCESS | 3348 | 1464641209320 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:46:49 INFO - PROCESS | 3348 | 1464641209330 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 3348 | ++DOCSHELL 1A275000 == 49 [pid = 3348] [id = 141] 13:46:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A282C00) [pid = 3348] [serial = 421] [outer = 00000000] 13:46:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1B3BC400) [pid = 3348] [serial = 422] [outer = 1A282C00] 13:46:49 INFO - PROCESS | 3348 | 1464641209375 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1B6E3400) [pid = 3348] [serial = 423] [outer = 1A282C00] 13:46:49 INFO - PROCESS | 3348 | 1464641209812 Marionette TRACE conn5 <- [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]]]}] 13:46:49 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 13:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 13:46:49 INFO - PROCESS | 3348 | 1464641209870 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:46:49 INFO - PROCESS | 3348 | 1464641209872 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:46:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:46:49 INFO - PROCESS | 3348 | 1464641209875 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:46:49 INFO - PROCESS | 3348 | 1464641209877 Marionette TRACE conn5 <- [1,530,null,{}] 13:46:49 INFO - PROCESS | 3348 | 1464641209881 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:49 INFO - PROCESS | 3348 | 1464641209957 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:46:49 INFO - PROCESS | 3348 | 1464641209966 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 3348 | ++DOCSHELL 1B6ED800 == 50 [pid = 3348] [id = 142] 13:46:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1B7A0C00) [pid = 3348] [serial = 424] [outer = 00000000] 13:46:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1C1A5C00) [pid = 3348] [serial = 425] [outer = 1B7A0C00] 13:46:50 INFO - PROCESS | 3348 | 1464641210014 Marionette DEBUG loaded listener.js 13:46:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1CC5BC00) [pid = 3348] [serial = 426] [outer = 1B7A0C00] 13:46:50 INFO - PROCESS | 3348 | 1464641210616 Marionette TRACE conn5 <- [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"]]]}] 13:46:50 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 13:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:46:50 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 13:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:46:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 13:46:50 INFO - PROCESS | 3348 | 1464641210647 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:46:50 INFO - PROCESS | 3348 | 1464641210652 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:46:50 INFO - PROCESS | 3348 | 1464641210657 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:46:50 INFO - PROCESS | 3348 | 1464641210661 Marionette TRACE conn5 <- [1,534,null,{}] 13:46:50 INFO - PROCESS | 3348 | 1464641210667 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:50 INFO - PROCESS | 3348 | 1464641210797 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:46:50 INFO - PROCESS | 3348 | 1464641210897 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:50 INFO - PROCESS | 3348 | ++DOCSHELL 1003F400 == 51 [pid = 3348] [id = 143] 13:46:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (10040400) [pid = 3348] [serial = 427] [outer = 00000000] 13:46:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (10E0C000) [pid = 3348] [serial = 428] [outer = 10040400] 13:46:50 INFO - PROCESS | 3348 | 1464641210954 Marionette DEBUG loaded listener.js 13:46:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (143F9800) [pid = 3348] [serial = 429] [outer = 10040400] 13:46:51 INFO - PROCESS | 3348 | 1464641211551 Marionette TRACE conn5 <- [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]]]}] 13:46:51 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. 13:46:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 13:46:51 INFO - PROCESS | 3348 | 1464641211592 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:46:51 INFO - PROCESS | 3348 | 1464641211598 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:46:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:46:51 INFO - PROCESS | 3348 | 1464641211605 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:46:51 INFO - PROCESS | 3348 | 1464641211608 Marionette TRACE conn5 <- [1,538,null,{}] 13:46:51 INFO - PROCESS | 3348 | 1464641211612 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:51 INFO - PROCESS | 3348 | 1464641211725 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:46:51 INFO - PROCESS | 3348 | 1464641211820 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:51 INFO - PROCESS | 3348 | ++DOCSHELL 14D0DC00 == 52 [pid = 3348] [id = 144] 13:46:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (16499400) [pid = 3348] [serial = 430] [outer = 00000000] 13:46:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1776F800) [pid = 3348] [serial = 431] [outer = 16499400] 13:46:51 INFO - PROCESS | 3348 | 1464641211875 Marionette DEBUG loaded listener.js 13:46:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1831BC00) [pid = 3348] [serial = 432] [outer = 16499400] 13:46:52 INFO - PROCESS | 3348 | 1464641212413 Marionette TRACE conn5 <- [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]]]}] 13:46:52 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. 13:46:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 13:46:52 INFO - PROCESS | 3348 | 1464641212454 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:46:52 INFO - PROCESS | 3348 | 1464641212457 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:46:52 INFO - PROCESS | 3348 | 1464641212478 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:46:52 INFO - PROCESS | 3348 | 1464641212481 Marionette TRACE conn5 <- [1,542,null,{}] 13:46:52 INFO - PROCESS | 3348 | 1464641212494 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:52 INFO - PROCESS | 3348 | 1464641212604 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:46:52 INFO - PROCESS | 3348 | 1464641212716 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:52 INFO - PROCESS | 3348 | ++DOCSHELL 1776F400 == 53 [pid = 3348] [id = 145] 13:46:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1B7DC400) [pid = 3348] [serial = 433] [outer = 00000000] 13:46:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1D229C00) [pid = 3348] [serial = 434] [outer = 1B7DC400] 13:46:52 INFO - PROCESS | 3348 | 1464641212773 Marionette DEBUG loaded listener.js 13:46:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1D399400) [pid = 3348] [serial = 435] [outer = 1B7DC400] 13:46:53 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:53 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:46:53 INFO - PROCESS | 3348 | 1464641213298 Marionette TRACE conn5 <- [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]]]}] 13:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 891ms 13:46:53 INFO - PROCESS | 3348 | 1464641213355 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:46:53 INFO - PROCESS | 3348 | 1464641213358 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:46:53 INFO - PROCESS | 3348 | 1464641213361 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:46:53 INFO - PROCESS | 3348 | 1464641213363 Marionette TRACE conn5 <- [1,546,null,{}] 13:46:53 INFO - PROCESS | 3348 | 1464641213367 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:53 INFO - PROCESS | 3348 | 1464641213472 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:46:53 INFO - PROCESS | 3348 | 1464641213564 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:53 INFO - PROCESS | 3348 | ++DOCSHELL 1CCAF400 == 54 [pid = 3348] [id = 146] 13:46:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1CCBA400) [pid = 3348] [serial = 436] [outer = 00000000] 13:46:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1D4E2C00) [pid = 3348] [serial = 437] [outer = 1CCBA400] 13:46:53 INFO - PROCESS | 3348 | 1464641213619 Marionette DEBUG loaded listener.js 13:46:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1D4E0000) [pid = 3348] [serial = 438] [outer = 1CCBA400] 13:46:54 INFO - PROCESS | 3348 | 1464641214202 Marionette TRACE conn5 <- [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]]]}] 13:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 13:46:54 INFO - PROCESS | 3348 | 1464641214235 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:46:54 INFO - PROCESS | 3348 | 1464641214237 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:46:54 INFO - PROCESS | 3348 | 1464641214240 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:46:54 INFO - PROCESS | 3348 | 1464641214242 Marionette TRACE conn5 <- [1,550,null,{}] 13:46:54 INFO - PROCESS | 3348 | 1464641214246 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:54 INFO - PROCESS | 3348 | 1464641214346 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:46:54 INFO - PROCESS | 3348 | 1464641214438 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:54 INFO - PROCESS | 3348 | ++DOCSHELL 1A041800 == 55 [pid = 3348] [id = 147] 13:46:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A046400) [pid = 3348] [serial = 439] [outer = 00000000] 13:46:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1A04C400) [pid = 3348] [serial = 440] [outer = 1A046400] 13:46:54 INFO - PROCESS | 3348 | 1464641214492 Marionette DEBUG loaded listener.js 13:46:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1A04EC00) [pid = 3348] [serial = 441] [outer = 1A046400] 13:46:54 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:54 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:46:55 INFO - PROCESS | 3348 | 1464641215026 Marionette TRACE conn5 <- [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]]]}] 13:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 830ms 13:46:55 INFO - PROCESS | 3348 | 1464641215075 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:46:55 INFO - PROCESS | 3348 | 1464641215077 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:46:55 INFO - PROCESS | 3348 | 1464641215080 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:46:55 INFO - PROCESS | 3348 | 1464641215082 Marionette TRACE conn5 <- [1,554,null,{}] 13:46:55 INFO - PROCESS | 3348 | 1464641215086 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:55 INFO - PROCESS | 3348 | 1464641215203 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:46:55 INFO - PROCESS | 3348 | 1464641215299 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:55 INFO - PROCESS | 3348 | ++DOCSHELL 1D688800 == 56 [pid = 3348] [id = 148] 13:46:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1D68AC00) [pid = 3348] [serial = 442] [outer = 00000000] 13:46:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1D68FC00) [pid = 3348] [serial = 443] [outer = 1D68AC00] 13:46:55 INFO - PROCESS | 3348 | 1464641215352 Marionette DEBUG loaded listener.js 13:46:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1F66B800) [pid = 3348] [serial = 444] [outer = 1D68AC00] 13:46:55 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:55 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:46:55 INFO - PROCESS | 3348 | 1464641215908 Marionette TRACE conn5 <- [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]]]}] 13:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 13:46:55 INFO - PROCESS | 3348 | 1464641215956 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:46:55 INFO - PROCESS | 3348 | 1464641215958 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:46:55 INFO - PROCESS | 3348 | 1464641215963 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - PROCESS | 3348 | 1464641215964 Marionette TRACE conn5 <- [1,558,null,{}] 13:46:55 INFO - PROCESS | 3348 | 1464641215968 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:56 INFO - PROCESS | 3348 | 1464641216068 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:46:56 INFO - PROCESS | 3348 | 1464641216163 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:56 INFO - PROCESS | 3348 | ++DOCSHELL 10016C00 == 57 [pid = 3348] [id = 149] 13:46:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (143FC800) [pid = 3348] [serial = 445] [outer = 00000000] 13:46:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (177B8400) [pid = 3348] [serial = 446] [outer = 143FC800] 13:46:56 INFO - PROCESS | 3348 | 1464641216216 Marionette DEBUG loaded listener.js 13:46:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (18F2F400) [pid = 3348] [serial = 447] [outer = 143FC800] 13:46:56 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:56 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:46:56 INFO - PROCESS | 3348 | 1464641216891 Marionette TRACE conn5 <- [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]]]}] 13:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 975ms 13:46:56 INFO - PROCESS | 3348 | 1464641216940 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:46:56 INFO - PROCESS | 3348 | 1464641216944 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:46:56 INFO - PROCESS | 3348 | 1464641216949 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:46:56 INFO - PROCESS | 3348 | 1464641216953 Marionette TRACE conn5 <- [1,562,null,{}] 13:46:56 INFO - PROCESS | 3348 | 1464641216960 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:57 INFO - PROCESS | 3348 | 1464641217057 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:46:57 INFO - PROCESS | 3348 | 1464641217187 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:57 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0A800 == 58 [pid = 3348] [id = 150] 13:46:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (10014800) [pid = 3348] [serial = 448] [outer = 00000000] 13:46:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (14340400) [pid = 3348] [serial = 449] [outer = 10014800] 13:46:57 INFO - PROCESS | 3348 | 1464641217238 Marionette DEBUG loaded listener.js 13:46:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (14344000) [pid = 3348] [serial = 450] [outer = 10014800] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 1A275000 == 57 [pid = 3348] [id = 141] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 141BAC00 == 56 [pid = 3348] [id = 140] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 183E1400 == 55 [pid = 3348] [id = 139] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 17772800 == 54 [pid = 3348] [id = 138] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 17722C00 == 53 [pid = 3348] [id = 137] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 1003E800 == 52 [pid = 3348] [id = 136] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 14A7F400 == 51 [pid = 3348] [id = 135] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 0FF08800 == 50 [pid = 3348] [id = 134] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 08B8EC00 == 49 [pid = 3348] [id = 133] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 08B8A000 == 48 [pid = 3348] [id = 132] 13:46:57 INFO - PROCESS | 3348 | --DOCSHELL 10018000 == 47 [pid = 3348] [id = 129] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1831D800) [pid = 3348] [serial = 367] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1A273400) [pid = 3348] [serial = 371] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (199E0800) [pid = 3348] [serial = 370] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (1740CC00) [pid = 3348] [serial = 353] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (14B80800) [pid = 3348] [serial = 352] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (0CF76C00) [pid = 3348] [serial = 355] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (0FF10400) [pid = 3348] [serial = 356] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1831EC00) [pid = 3348] [serial = 368] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (14A3B000) [pid = 3348] [serial = 358] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (14B80C00) [pid = 3348] [serial = 359] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (17724C00) [pid = 3348] [serial = 364] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1B7D8000) [pid = 3348] [serial = 380] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (16456000) [pid = 3348] [serial = 361] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (17410400) [pid = 3348] [serial = 362] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (18B56C00) [pid = 3348] [serial = 343] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (106AC000) [pid = 3348] [serial = 346] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (17724000) [pid = 3348] [serial = 349] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1A51B400) [pid = 3348] [serial = 373] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1A27AC00) [pid = 3348] [serial = 376] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1C2DB000) [pid = 3348] [serial = 382] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1B79C000) [pid = 3348] [serial = 379] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A51C800) [pid = 3348] [serial = 374] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1A282400) [pid = 3348] [serial = 377] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1772F800) [pid = 3348] [serial = 365] [outer = 00000000] [url = about:blank] 13:46:57 INFO - PROCESS | 3348 | 1464641217792 Marionette TRACE conn5 <- [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]]]}] 13:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 891ms 13:46:57 INFO - PROCESS | 3348 | 1464641217840 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:46:57 INFO - PROCESS | 3348 | 1464641217846 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:46:57 INFO - PROCESS | 3348 | 1464641217851 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:46:57 INFO - PROCESS | 3348 | 1464641217854 Marionette TRACE conn5 <- [1,566,null,{}] 13:46:57 INFO - PROCESS | 3348 | 1464641217858 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:57 INFO - PROCESS | 3348 | 1464641217943 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:46:58 INFO - PROCESS | 3348 | 1464641218027 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:58 INFO - PROCESS | 3348 | ++DOCSHELL 10014C00 == 48 [pid = 3348] [id = 151] 13:46:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (10028800) [pid = 3348] [serial = 451] [outer = 00000000] 13:46:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1109EC00) [pid = 3348] [serial = 452] [outer = 10028800] 13:46:58 INFO - PROCESS | 3348 | 1464641218073 Marionette DEBUG loaded listener.js 13:46:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (14348800) [pid = 3348] [serial = 453] [outer = 10028800] 13:46:58 INFO - PROCESS | 3348 | 1464641218468 Marionette TRACE conn5 <- [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]]]}] 13:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 13:46:58 INFO - PROCESS | 3348 | 1464641218525 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:46:58 INFO - PROCESS | 3348 | 1464641218528 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:46:58 INFO - PROCESS | 3348 | 1464641218565 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:46:58 INFO - PROCESS | 3348 | 1464641218569 Marionette TRACE conn5 <- [1,570,null,{}] 13:46:58 INFO - PROCESS | 3348 | 1464641218579 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:58 INFO - PROCESS | 3348 | 1464641218666 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:46:58 INFO - PROCESS | 3348 | 1464641218681 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:58 INFO - PROCESS | 3348 | ++DOCSHELL 14D29000 == 49 [pid = 3348] [id = 152] 13:46:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (14DAE000) [pid = 3348] [serial = 454] [outer = 00000000] 13:46:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (15A13800) [pid = 3348] [serial = 455] [outer = 14DAE000] 13:46:58 INFO - PROCESS | 3348 | 1464641218728 Marionette DEBUG loaded listener.js 13:46:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (160F9C00) [pid = 3348] [serial = 456] [outer = 14DAE000] 13:46:59 INFO - PROCESS | 3348 | 1464641219186 Marionette TRACE conn5 <- [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]]]}] 13:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 710ms 13:46:59 INFO - PROCESS | 3348 | 1464641219265 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:46:59 INFO - PROCESS | 3348 | 1464641219268 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:46:59 INFO - PROCESS | 3348 | 1464641219272 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 3348 | 1464641219274 Marionette TRACE conn5 <- [1,574,null,{}] 13:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:46:59 INFO - PROCESS | 3348 | 1464641219277 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:59 INFO - PROCESS | 3348 | 1464641219362 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:46:59 INFO - PROCESS | 3348 | 1464641219371 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 3348 | ++DOCSHELL 17710000 == 50 [pid = 3348] [id = 153] 13:46:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (17715800) [pid = 3348] [serial = 457] [outer = 00000000] 13:46:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (17728800) [pid = 3348] [serial = 458] [outer = 17715800] 13:46:59 INFO - PROCESS | 3348 | 1464641219417 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (17763C00) [pid = 3348] [serial = 459] [outer = 17715800] 13:46:59 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:59 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:46:59 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:59 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:46:59 INFO - PROCESS | 3348 | 1464641219880 Marionette TRACE conn5 <- [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]]]}] 13:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 13:46:59 INFO - PROCESS | 3348 | 1464641219951 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:46:59 INFO - PROCESS | 3348 | 1464641219953 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:46:59 INFO - PROCESS | 3348 | 1464641219962 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 3348 | 1464641219964 Marionette TRACE conn5 <- [1,578,null,{}] 13:46:59 INFO - PROCESS | 3348 | 1464641219967 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:00 INFO - PROCESS | 3348 | 1464641220102 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:47:00 INFO - PROCESS | 3348 | 1464641220110 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:00 INFO - PROCESS | 3348 | ++DOCSHELL 17770800 == 51 [pid = 3348] [id = 154] 13:47:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (177AD800) [pid = 3348] [serial = 460] [outer = 00000000] 13:47:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (18324C00) [pid = 3348] [serial = 461] [outer = 177AD800] 13:47:00 INFO - PROCESS | 3348 | 1464641220197 Marionette DEBUG loaded listener.js 13:47:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (18325C00) [pid = 3348] [serial = 462] [outer = 177AD800] 13:47:00 INFO - PROCESS | 3348 | 1464641220646 Marionette TRACE conn5 <- [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]]]}] 13:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 13:47:00 INFO - PROCESS | 3348 | 1464641220696 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:47:00 INFO - PROCESS | 3348 | 1464641220698 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:47:00 INFO - PROCESS | 3348 | 1464641220701 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 3348 | 1464641220703 Marionette TRACE conn5 <- [1,582,null,{}] 13:47:00 INFO - PROCESS | 3348 | 1464641220706 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:00 INFO - PROCESS | 3348 | 1464641220834 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:47:00 INFO - PROCESS | 3348 | 1464641220893 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:00 INFO - PROCESS | 3348 | ++DOCSHELL 1A51B400 == 52 [pid = 3348] [id = 155] 13:47:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A51BC00) [pid = 3348] [serial = 463] [outer = 00000000] 13:47:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1B3BD400) [pid = 3348] [serial = 464] [outer = 1A51BC00] 13:47:00 INFO - PROCESS | 3348 | 1464641220939 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1B6EA400) [pid = 3348] [serial = 465] [outer = 1A51BC00] 13:47:01 INFO - PROCESS | 3348 | 1464641221317 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 13:47:01 INFO - PROCESS | 3348 | 1464641221372 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:47:01 INFO - PROCESS | 3348 | 1464641221374 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:47:01 INFO - PROCESS | 3348 | 1464641221376 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:47:01 INFO - PROCESS | 3348 | 1464641221378 Marionette TRACE conn5 <- [1,586,null,{}] 13:47:01 INFO - PROCESS | 3348 | 1464641221382 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:01 INFO - PROCESS | 3348 | 1464641221491 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:47:01 INFO - PROCESS | 3348 | 1464641221498 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:01 INFO - PROCESS | 3348 | ++DOCSHELL 1B7D4C00 == 53 [pid = 3348] [id = 156] 13:47:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1B7D7800) [pid = 3348] [serial = 466] [outer = 00000000] 13:47:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1CCB1C00) [pid = 3348] [serial = 467] [outer = 1B7D7800] 13:47:01 INFO - PROCESS | 3348 | 1464641221588 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1CCB9C00) [pid = 3348] [serial = 468] [outer = 1B7D7800] 13:47:01 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:47:01 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:47:01 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:47:01 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (17725400) [pid = 3348] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (177B0C00) [pid = 3348] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (08B8F400) [pid = 3348] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (10035000) [pid = 3348] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (163DFC00) [pid = 3348] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (0C62B000) [pid = 3348] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (15A14800) [pid = 3348] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (18B56400) [pid = 3348] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (143FB400) [pid = 3348] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:47:02 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1A282C00) [pid = 3348] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:47:02 INFO - PROCESS | 3348 | 1464641222038 Marionette TRACE conn5 <- [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]]]}] 13:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 13:47:02 INFO - PROCESS | 3348 | 1464641222152 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:47:02 INFO - PROCESS | 3348 | 1464641222164 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:47:02 INFO - PROCESS | 3348 | 1464641222167 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:47:02 INFO - PROCESS | 3348 | 1464641222169 Marionette TRACE conn5 <- [1,590,null,{}] 13:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:47:02 INFO - PROCESS | 3348 | 1464641222172 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:02 INFO - PROCESS | 3348 | 1464641222251 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:47:02 INFO - PROCESS | 3348 | 1464641222336 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:02 INFO - PROCESS | 3348 | ++DOCSHELL 143F0400 == 54 [pid = 3348] [id = 157] 13:47:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (143FB400) [pid = 3348] [serial = 469] [outer = 00000000] 13:47:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1740EC00) [pid = 3348] [serial = 470] [outer = 143FB400] 13:47:02 INFO - PROCESS | 3348 | 1464641222379 Marionette DEBUG loaded listener.js 13:47:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1776A000) [pid = 3348] [serial = 471] [outer = 143FB400] 13:47:02 INFO - PROCESS | 3348 | 1464641222747 Marionette TRACE conn5 <- [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]]]}] 13:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 13:47:02 INFO - PROCESS | 3348 | 1464641222804 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:47:02 INFO - PROCESS | 3348 | 1464641222806 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:47:02 INFO - PROCESS | 3348 | 1464641222815 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:47:02 INFO - PROCESS | 3348 | 1464641222817 Marionette TRACE conn5 <- [1,594,null,{}] 13:47:02 INFO - PROCESS | 3348 | 1464641222821 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:02 INFO - PROCESS | 3348 | 1464641222900 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:47:02 INFO - PROCESS | 3348 | 1464641222907 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:02 INFO - PROCESS | 3348 | ++DOCSHELL 18320800 == 55 [pid = 3348] [id = 158] 13:47:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1999D800) [pid = 3348] [serial = 472] [outer = 00000000] 13:47:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A01D800) [pid = 3348] [serial = 473] [outer = 1999D800] 13:47:02 INFO - PROCESS | 3348 | 1464641222951 Marionette DEBUG loaded listener.js 13:47:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1A020400) [pid = 3348] [serial = 474] [outer = 1999D800] 13:47:03 INFO - PROCESS | 3348 | 1464641223390 Marionette TRACE conn5 <- [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]]]}] 13:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 13:47:03 INFO - PROCESS | 3348 | 1464641223445 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 3348 | 1464641223447 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:47:03 INFO - PROCESS | 3348 | 1464641223450 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:47:03 INFO - PROCESS | 3348 | 1464641223452 Marionette TRACE conn5 <- [1,598,null,{}] 13:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:47:03 INFO - PROCESS | 3348 | 1464641223455 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:03 INFO - PROCESS | 3348 | 1464641223536 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:47:03 INFO - PROCESS | 3348 | 1464641223545 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:03 INFO - PROCESS | 3348 | ++DOCSHELL 19CAF400 == 56 [pid = 3348] [id = 159] 13:47:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (19CAFC00) [pid = 3348] [serial = 475] [outer = 00000000] 13:47:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (19CB3800) [pid = 3348] [serial = 476] [outer = 19CAFC00] 13:47:03 INFO - PROCESS | 3348 | 1464641223588 Marionette DEBUG loaded listener.js 13:47:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (19CB6C00) [pid = 3348] [serial = 477] [outer = 19CAFC00] 13:47:04 INFO - PROCESS | 3348 | 1464641224071 Marionette TRACE conn5 <- [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]]]}] 13:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 13:47:04 INFO - PROCESS | 3348 | 1464641224125 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:47:04 INFO - PROCESS | 3348 | 1464641224130 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:47:04 INFO - PROCESS | 3348 | 1464641224136 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:47:04 INFO - PROCESS | 3348 | 1464641224140 Marionette TRACE conn5 <- [1,602,null,{}] 13:47:04 INFO - PROCESS | 3348 | 1464641224147 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:04 INFO - PROCESS | 3348 | 1464641224270 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:47:04 INFO - PROCESS | 3348 | 1464641224413 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:04 INFO - PROCESS | 3348 | ++DOCSHELL 10021C00 == 57 [pid = 3348] [id = 160] 13:47:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (10023400) [pid = 3348] [serial = 478] [outer = 00000000] 13:47:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (10037000) [pid = 3348] [serial = 479] [outer = 10023400] 13:47:04 INFO - PROCESS | 3348 | 1464641224468 Marionette DEBUG loaded listener.js 13:47:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (107A1400) [pid = 3348] [serial = 480] [outer = 10023400] 13:47:05 INFO - PROCESS | 3348 | 1464641225020 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 13:47:05 INFO - PROCESS | 3348 | 1464641225066 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:47:05 INFO - PROCESS | 3348 | 1464641225072 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:47:05 INFO - PROCESS | 3348 | 1464641225078 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:47:05 INFO - PROCESS | 3348 | 1464641225081 Marionette TRACE conn5 <- [1,606,null,{}] 13:47:05 INFO - PROCESS | 3348 | 1464641225085 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:05 INFO - PROCESS | 3348 | 1464641225196 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:47:05 INFO - PROCESS | 3348 | 1464641225296 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:05 INFO - PROCESS | 3348 | ++DOCSHELL 14B8D800 == 58 [pid = 3348] [id = 161] 13:47:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (14D12400) [pid = 3348] [serial = 481] [outer = 00000000] 13:47:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (160F3000) [pid = 3348] [serial = 482] [outer = 14D12400] 13:47:05 INFO - PROCESS | 3348 | 1464641225349 Marionette DEBUG loaded listener.js 13:47:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1740F000) [pid = 3348] [serial = 483] [outer = 14D12400] 13:47:05 INFO - PROCESS | 3348 | 1464641225925 Marionette TRACE conn5 <- [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]]]}] 13:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 13:47:05 INFO - PROCESS | 3348 | 1464641225950 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:47:05 INFO - PROCESS | 3348 | 1464641225953 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:47:05 INFO - PROCESS | 3348 | 1464641225956 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:47:05 INFO - PROCESS | 3348 | 1464641225960 Marionette TRACE conn5 <- [1,610,null,{}] 13:47:05 INFO - PROCESS | 3348 | 1464641225971 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:06 INFO - PROCESS | 3348 | 1464641226084 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:47:06 INFO - PROCESS | 3348 | 1464641226184 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:06 INFO - PROCESS | 3348 | ++DOCSHELL 19533000 == 59 [pid = 3348] [id = 162] 13:47:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (1A025400) [pid = 3348] [serial = 484] [outer = 00000000] 13:47:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (1A274800) [pid = 3348] [serial = 485] [outer = 1A025400] 13:47:06 INFO - PROCESS | 3348 | 1464641226240 Marionette DEBUG loaded listener.js 13:47:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (1A335000) [pid = 3348] [serial = 486] [outer = 1A025400] 13:47:06 INFO - PROCESS | 3348 | [3348] 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 13:47:07 INFO - PROCESS | 3348 | 1464641227000 Marionette TRACE conn5 <- [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]]]}] 13:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1074ms 13:47:07 INFO - PROCESS | 3348 | 1464641227036 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 3348 | 1464641227038 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:47:07 INFO - PROCESS | 3348 | 1464641227042 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:47:07 INFO - PROCESS | 3348 | 1464641227044 Marionette TRACE conn5 <- [1,614,null,{}] 13:47:07 INFO - PROCESS | 3348 | 1464641227048 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:07 INFO - PROCESS | 3348 | 1464641227167 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:47:07 INFO - PROCESS | 3348 | 1464641227292 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:07 INFO - PROCESS | 3348 | ++DOCSHELL 1A46E400 == 60 [pid = 3348] [id = 163] 13:47:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (1A46EC00) [pid = 3348] [serial = 487] [outer = 00000000] 13:47:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (1A472C00) [pid = 3348] [serial = 488] [outer = 1A46EC00] 13:47:07 INFO - PROCESS | 3348 | 1464641227347 Marionette DEBUG loaded listener.js 13:47:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (1C268400) [pid = 3348] [serial = 489] [outer = 1A46EC00] 13:47:08 INFO - PROCESS | 3348 | 1464641228058 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1069ms 13:47:08 INFO - PROCESS | 3348 | 1464641228126 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:47:08 INFO - PROCESS | 3348 | 1464641228128 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:47:08 INFO - PROCESS | 3348 | 1464641228131 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:47:08 INFO - PROCESS | 3348 | 1464641228133 Marionette TRACE conn5 <- [1,618,null,{}] 13:47:08 INFO - PROCESS | 3348 | 1464641228137 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:08 INFO - PROCESS | 3348 | 1464641228241 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:47:08 INFO - PROCESS | 3348 | 1464641228367 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:08 INFO - PROCESS | 3348 | ++DOCSHELL 0CF73800 == 61 [pid = 3348] [id = 164] 13:47:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (0FB3B000) [pid = 3348] [serial = 490] [outer = 00000000] 13:47:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (10018C00) [pid = 3348] [serial = 491] [outer = 0FB3B000] 13:47:08 INFO - PROCESS | 3348 | 1464641228421 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (14348C00) [pid = 3348] [serial = 492] [outer = 0FB3B000] 13:47:09 INFO - PROCESS | 3348 | 1464641229233 Marionette TRACE conn5 <- [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]]]}] 13:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1124ms 13:47:09 INFO - PROCESS | 3348 | 1464641229257 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:47:09 INFO - PROCESS | 3348 | 1464641229260 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 13:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:47:09 INFO - PROCESS | 3348 | 1464641229265 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:47:09 INFO - PROCESS | 3348 | 1464641229268 Marionette TRACE conn5 <- [1,622,null,{}] 13:47:09 INFO - PROCESS | 3348 | 1464641229273 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:09 INFO - PROCESS | 3348 | 1464641229370 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:47:09 INFO - PROCESS | 3348 | 1464641229497 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:09 INFO - PROCESS | 3348 | ++DOCSHELL 10394800 == 62 [pid = 3348] [id = 165] 13:47:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (14344400) [pid = 3348] [serial = 493] [outer = 00000000] 13:47:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (14D1B800) [pid = 3348] [serial = 494] [outer = 14344400] 13:47:09 INFO - PROCESS | 3348 | 1464641229551 Marionette DEBUG loaded listener.js 13:47:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (160FE000) [pid = 3348] [serial = 495] [outer = 14344400] 13:47:09 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:09 INFO - PROCESS | 3348 | --DOCSHELL 18320800 == 61 [pid = 3348] [id = 158] 13:47:09 INFO - PROCESS | 3348 | --DOCSHELL 143F0400 == 60 [pid = 3348] [id = 157] 13:47:09 INFO - PROCESS | 3348 | --DOCSHELL 1B7D4C00 == 59 [pid = 3348] [id = 156] 13:47:09 INFO - PROCESS | 3348 | --DOCSHELL 1A51B400 == 58 [pid = 3348] [id = 155] 13:47:09 INFO - PROCESS | 3348 | --DOCSHELL 17770800 == 57 [pid = 3348] [id = 154] 13:47:09 INFO - PROCESS | 3348 | --DOCSHELL 17710000 == 56 [pid = 3348] [id = 153] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (1C1A5C00) [pid = 3348] [serial = 425] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:47:10 INFO - PROCESS | 3348 | --DOCSHELL 14D29000 == 55 [pid = 3348] [id = 152] 13:47:10 INFO - PROCESS | 3348 | --DOCSHELL 10014C00 == 54 [pid = 3348] [id = 151] 13:47:10 INFO - PROCESS | 3348 | --DOCSHELL 0FF0A800 == 53 [pid = 3348] [id = 150] 13:47:10 INFO - PROCESS | 3348 | --DOCSHELL 14D0DC00 == 52 [pid = 3348] [id = 144] 13:47:10 INFO - PROCESS | 3348 | --DOCSHELL 1003F400 == 51 [pid = 3348] [id = 143] 13:47:10 INFO - PROCESS | 3348 | --DOCSHELL 1B6ED800 == 50 [pid = 3348] [id = 142] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (1772E800) [pid = 3348] [serial = 410] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (1831E400) [pid = 3348] [serial = 413] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (092F8000) [pid = 3348] [serial = 398] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (0FE4E800) [pid = 3348] [serial = 399] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (10E16000) [pid = 3348] [serial = 401] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (14685800) [pid = 3348] [serial = 402] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (174A4C00) [pid = 3348] [serial = 407] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (10013C00) [pid = 3348] [serial = 396] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (0FE70800) [pid = 3348] [serial = 395] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (160F1800) [pid = 3348] [serial = 404] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (160FAC00) [pid = 3348] [serial = 405] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (17770400) [pid = 3348] [serial = 411] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (10035400) [pid = 3348] [serial = 385] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (1770C000) [pid = 3348] [serial = 388] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1CC54000) [pid = 3348] [serial = 391] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (194A7400) [pid = 3348] [serial = 416] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (18328000) [pid = 3348] [serial = 414] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (18326800) [pid = 3348] [serial = 419] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (18F29400) [pid = 3348] [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.] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1B3BC400) [pid = 3348] [serial = 422] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1955D400) [pid = 3348] [serial = 417] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1B6E3400) [pid = 3348] [serial = 423] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (19563400) [pid = 3348] [serial = 420] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1770CC00) [pid = 3348] [serial = 408] [outer = 00000000] [url = about:blank] 13:47:10 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:10 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:47:10 INFO - PROCESS | 3348 | 1464641230180 Marionette TRACE conn5 <- [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]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 13:47:10 INFO - PROCESS | 3348 | 1464641230198 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 3348 | 1464641230203 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 13:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:47:10 INFO - PROCESS | 3348 | 1464641230209 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 3348 | 1464641230211 Marionette TRACE conn5 <- [1,626,null,{}] 13:47:10 INFO - PROCESS | 3348 | 1464641230215 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:10 INFO - PROCESS | 3348 | 1464641230302 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:47:10 INFO - PROCESS | 3348 | 1464641230312 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:10 INFO - PROCESS | 3348 | ++DOCSHELL 10014C00 == 51 [pid = 3348] [id = 166] 13:47:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (10018800) [pid = 3348] [serial = 496] [outer = 00000000] 13:47:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1109D400) [pid = 3348] [serial = 497] [outer = 10018800] 13:47:10 INFO - PROCESS | 3348 | 1464641230357 Marionette DEBUG loaded listener.js 13:47:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (14486800) [pid = 3348] [serial = 498] [outer = 10018800] 13:47:10 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:10 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:47:10 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:10 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:47:10 INFO - PROCESS | 3348 | 1464641230828 Marionette TRACE conn5 <- [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]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 13:47:10 INFO - PROCESS | 3348 | 1464641230882 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 3348 | 1464641230885 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 13:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:47:10 INFO - PROCESS | 3348 | 1464641230888 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 3348 | 1464641230891 Marionette TRACE conn5 <- [1,630,null,{}] 13:47:10 INFO - PROCESS | 3348 | 1464641230901 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:11 INFO - PROCESS | 3348 | 1464641230985 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:47:11 INFO - PROCESS | 3348 | 1464641230995 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 3348 | ++DOCSHELL 17402C00 == 52 [pid = 3348] [id = 167] 13:47:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1740A800) [pid = 3348] [serial = 499] [outer = 00000000] 13:47:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (174BF800) [pid = 3348] [serial = 500] [outer = 1740A800] 13:47:11 INFO - PROCESS | 3348 | 1464641231044 Marionette DEBUG loaded listener.js 13:47:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1770F400) [pid = 3348] [serial = 501] [outer = 1740A800] 13:47:11 INFO - PROCESS | 3348 | 1464641231498 Marionette TRACE conn5 <- [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]]]}] 13:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 13:47:11 INFO - PROCESS | 3348 | 1464641231526 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:47:11 INFO - PROCESS | 3348 | 1464641231528 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 13:47:11 INFO - PROCESS | 3348 | 1464641231532 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:47:11 INFO - PROCESS | 3348 | 1464641231533 Marionette TRACE conn5 <- [1,634,null,{}] 13:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:47:11 INFO - PROCESS | 3348 | 1464641231537 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:11 INFO - PROCESS | 3348 | 1464641231621 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:47:11 INFO - PROCESS | 3348 | 1464641231658 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 3348 | ++DOCSHELL 17725800 == 53 [pid = 3348] [id = 168] 13:47:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1772A000) [pid = 3348] [serial = 502] [outer = 00000000] 13:47:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (17770800) [pid = 3348] [serial = 503] [outer = 1772A000] 13:47:11 INFO - PROCESS | 3348 | 1464641231702 Marionette DEBUG loaded listener.js 13:47:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (177ADC00) [pid = 3348] [serial = 504] [outer = 1772A000] 13:47:12 INFO - PROCESS | 3348 | 1464641232137 Marionette TRACE conn5 <- [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]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 13:47:12 INFO - PROCESS | 3348 | 1464641232177 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:47:12 INFO - PROCESS | 3348 | 1464641232179 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 13:47:12 INFO - PROCESS | 3348 | 1464641232182 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 3348 | 1464641232184 Marionette TRACE conn5 <- [1,638,null,{}] 13:47:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:47:12 INFO - PROCESS | 3348 | 1464641232197 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:12 INFO - PROCESS | 3348 | 1464641232309 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:47:12 INFO - PROCESS | 3348 | 1464641232316 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:12 INFO - PROCESS | 3348 | ++DOCSHELL 17770400 == 54 [pid = 3348] [id = 169] 13:47:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (177AF000) [pid = 3348] [serial = 505] [outer = 00000000] 13:47:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (18320800) [pid = 3348] [serial = 506] [outer = 177AF000] 13:47:12 INFO - PROCESS | 3348 | 1464641232364 Marionette DEBUG loaded listener.js 13:47:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (183DC000) [pid = 3348] [serial = 507] [outer = 177AF000] 13:47:12 INFO - PROCESS | 3348 | 1464641232824 Marionette TRACE conn5 <- [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]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 13:47:12 INFO - PROCESS | 3348 | 1464641232858 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:47:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:47:12 INFO - PROCESS | 3348 | 1464641232860 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 13:47:12 INFO - PROCESS | 3348 | 1464641232863 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 3348 | 1464641232865 Marionette TRACE conn5 <- [1,642,null,{}] 13:47:12 INFO - PROCESS | 3348 | 1464641232868 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:13 INFO - PROCESS | 3348 | 1464641232985 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:47:13 INFO - PROCESS | 3348 | 1464641233070 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:13 INFO - PROCESS | 3348 | ++DOCSHELL 0FF02400 == 55 [pid = 3348] [id = 170] 13:47:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (194A2C00) [pid = 3348] [serial = 508] [outer = 00000000] 13:47:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (19CAB800) [pid = 3348] [serial = 509] [outer = 194A2C00] 13:47:13 INFO - PROCESS | 3348 | 1464641233115 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (19CAD400) [pid = 3348] [serial = 510] [outer = 194A2C00] 13:47:13 INFO - PROCESS | 3348 | 1464641233531 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 13:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:47:13 INFO - PROCESS | 3348 | 1464641233594 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:47:13 INFO - PROCESS | 3348 | 1464641233596 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 13:47:13 INFO - PROCESS | 3348 | 1464641233605 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:47:13 INFO - PROCESS | 3348 | 1464641233607 Marionette TRACE conn5 <- [1,646,null,{}] 13:47:13 INFO - PROCESS | 3348 | 1464641233611 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:13 INFO - PROCESS | 3348 | 1464641233717 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:47:13 INFO - PROCESS | 3348 | 1464641233730 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:13 INFO - PROCESS | 3348 | ++DOCSHELL 19CAAC00 == 56 [pid = 3348] [id = 171] 13:47:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (19FC9400) [pid = 3348] [serial = 511] [outer = 00000000] 13:47:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (1A042400) [pid = 3348] [serial = 512] [outer = 19FC9400] 13:47:13 INFO - PROCESS | 3348 | 1464641233820 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (1A043400) [pid = 3348] [serial = 513] [outer = 19FC9400] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (177AD800) [pid = 3348] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (1B7D7800) [pid = 3348] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (143FB400) [pid = 3348] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1A51BC00) [pid = 3348] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (14DAE000) [pid = 3348] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (143FC800) [pid = 3348] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (17715800) [pid = 3348] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (10028800) [pid = 3348] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (10014800) [pid = 3348] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:47:14 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1999D800) [pid = 3348] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:47:14 INFO - PROCESS | 3348 | 1464641234428 Marionette TRACE conn5 <- [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]]]}] 13:47:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:47:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 890ms 13:47:14 INFO - PROCESS | 3348 | 1464641234490 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:47:14 INFO - PROCESS | 3348 | 1464641234492 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 13:47:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:47:14 INFO - PROCESS | 3348 | 1464641234510 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:47:14 INFO - PROCESS | 3348 | 1464641234511 Marionette TRACE conn5 <- [1,650,null,{}] 13:47:14 INFO - PROCESS | 3348 | 1464641234515 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:14 INFO - PROCESS | 3348 | 1464641234594 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:47:14 INFO - PROCESS | 3348 | 1464641234677 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 3348 | ++DOCSHELL 14D23400 == 57 [pid = 3348] [id = 172] 13:47:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1649D800) [pid = 3348] [serial = 514] [outer = 00000000] 13:47:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (177B4000) [pid = 3348] [serial = 515] [outer = 1649D800] 13:47:14 INFO - PROCESS | 3348 | 1464641234723 Marionette DEBUG loaded listener.js 13:47:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (18F29800) [pid = 3348] [serial = 516] [outer = 1649D800] 13:47:14 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:14 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:47:15 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:15 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:47:15 INFO - PROCESS | 3348 | 1464641235080 Marionette TRACE conn5 <- [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]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 631ms 13:47:15 INFO - PROCESS | 3348 | 1464641235143 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:47:15 INFO - PROCESS | 3348 | 1464641235145 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 13:47:15 INFO - PROCESS | 3348 | 1464641235148 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:47:15 INFO - PROCESS | 3348 | 1464641235150 Marionette TRACE conn5 <- [1,654,null,{}] 13:47:15 INFO - PROCESS | 3348 | 1464641235153 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:15 INFO - PROCESS | 3348 | 1464641235271 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:47:15 INFO - PROCESS | 3348 | 1464641235280 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:15 INFO - PROCESS | 3348 | ++DOCSHELL 10028800 == 58 [pid = 3348] [id = 173] 13:47:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (17714000) [pid = 3348] [serial = 517] [outer = 00000000] 13:47:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1A27E000) [pid = 3348] [serial = 518] [outer = 17714000] 13:47:15 INFO - PROCESS | 3348 | 1464641235326 Marionette DEBUG loaded listener.js 13:47:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (1A472000) [pid = 3348] [serial = 519] [outer = 17714000] 13:47:15 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:15 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:47:15 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:15 INFO - PROCESS | 3348 | 1464641235727 Marionette TRACE conn5 <- [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]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 13:47:15 INFO - PROCESS | 3348 | 1464641235782 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:47:15 INFO - PROCESS | 3348 | 1464641235784 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 13:47:15 INFO - PROCESS | 3348 | 1464641235787 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - PROCESS | 3348 | 1464641235789 Marionette TRACE conn5 <- [1,658,null,{}] 13:47:15 INFO - PROCESS | 3348 | 1464641235793 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:15 INFO - PROCESS | 3348 | 1464641235905 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:47:15 INFO - PROCESS | 3348 | 1464641235949 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:15 INFO - PROCESS | 3348 | ++DOCSHELL 10024000 == 59 [pid = 3348] [id = 174] 13:47:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (1448D000) [pid = 3348] [serial = 520] [outer = 00000000] 13:47:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (1B3DB800) [pid = 3348] [serial = 521] [outer = 1448D000] 13:47:16 INFO - PROCESS | 3348 | 1464641235992 Marionette DEBUG loaded listener.js 13:47:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (1B6E9C00) [pid = 3348] [serial = 522] [outer = 1448D000] 13:47:16 INFO - PROCESS | 3348 | 1464641236499 Marionette TRACE conn5 <- [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]]]}] 13:47:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:47:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 770ms 13:47:16 INFO - PROCESS | 3348 | 1464641236559 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:47:16 INFO - PROCESS | 3348 | 1464641236564 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 13:47:16 INFO - PROCESS | 3348 | 1464641236569 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:47:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:47:16 INFO - PROCESS | 3348 | 1464641236574 Marionette TRACE conn5 <- [1,662,null,{}] 13:47:16 INFO - PROCESS | 3348 | 1464641236581 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:16 INFO - PROCESS | 3348 | 1464641236698 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:47:16 INFO - PROCESS | 3348 | 1464641236802 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:16 INFO - PROCESS | 3348 | ++DOCSHELL 0FF07800 == 60 [pid = 3348] [id = 175] 13:47:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (0FF08400) [pid = 3348] [serial = 523] [outer = 00000000] 13:47:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (10030000) [pid = 3348] [serial = 524] [outer = 0FF08400] 13:47:16 INFO - PROCESS | 3348 | 1464641236858 Marionette DEBUG loaded listener.js 13:47:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (10402400) [pid = 3348] [serial = 525] [outer = 0FF08400] 13:47:17 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:47:17 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:47:17 INFO - PROCESS | 3348 | 1464641237456 Marionette TRACE conn5 <- [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]]]}] 13:47:17 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 13:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 13:47:17 INFO - PROCESS | 3348 | 1464641237504 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:47:17 INFO - PROCESS | 3348 | 1464641237510 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 13:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:47:17 INFO - PROCESS | 3348 | 1464641237516 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:47:17 INFO - PROCESS | 3348 | 1464641237519 Marionette TRACE conn5 <- [1,666,null,{}] 13:47:17 INFO - PROCESS | 3348 | 1464641237523 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:17 INFO - PROCESS | 3348 | 1464641237633 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:47:17 INFO - PROCESS | 3348 | 1464641237733 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:17 INFO - PROCESS | 3348 | ++DOCSHELL 14335000 == 61 [pid = 3348] [id = 176] 13:47:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (14338000) [pid = 3348] [serial = 526] [outer = 00000000] 13:47:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (14349C00) [pid = 3348] [serial = 527] [outer = 14338000] 13:47:17 INFO - PROCESS | 3348 | 1464641237787 Marionette DEBUG loaded listener.js 13:47:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (14B8D000) [pid = 3348] [serial = 528] [outer = 14338000] 13:47:18 INFO - PROCESS | 3348 | 1464641238425 Marionette TRACE conn5 <- [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]]]}] 13:47:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:47:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 13:47:18 INFO - PROCESS | 3348 | 1464641238449 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:47:18 INFO - PROCESS | 3348 | 1464641238451 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 13:47:18 INFO - PROCESS | 3348 | 1464641238455 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:47:18 INFO - PROCESS | 3348 | 1464641238459 Marionette TRACE conn5 <- [1,670,null,{}] 13:47:18 INFO - PROCESS | 3348 | 1464641238470 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:18 INFO - PROCESS | 3348 | 1464641238579 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:47:18 INFO - PROCESS | 3348 | 1464641238680 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:18 INFO - PROCESS | 3348 | ++DOCSHELL 17771400 == 62 [pid = 3348] [id = 177] 13:47:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (18B39C00) [pid = 3348] [serial = 529] [outer = 00000000] 13:47:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (195F3800) [pid = 3348] [serial = 530] [outer = 18B39C00] 13:47:18 INFO - PROCESS | 3348 | 1464641238736 Marionette DEBUG loaded listener.js 13:47:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 134 (19CAB400) [pid = 3348] [serial = 531] [outer = 18B39C00] 13:47:19 INFO - PROCESS | 3348 | 1464641239770 Marionette TRACE conn5 <- [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]]]}] 13:47:19 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) 13:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1336ms 13:47:19 INFO - PROCESS | 3348 | 1464641239795 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 3348 | 1464641239797 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 13:47:19 INFO - PROCESS | 3348 | 1464641239801 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:47:19 INFO - PROCESS | 3348 | 1464641239803 Marionette TRACE conn5 <- [1,674,null,{}] 13:47:19 INFO - PROCESS | 3348 | 1464641239807 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:19 INFO - PROCESS | 3348 | 1464641239914 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:47:20 INFO - PROCESS | 3348 | 1464641240069 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:20 INFO - PROCESS | 3348 | ++DOCSHELL 1832F000 == 63 [pid = 3348] [id = 178] 13:47:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 135 (1832F800) [pid = 3348] [serial = 532] [outer = 00000000] 13:47:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (18336400) [pid = 3348] [serial = 533] [outer = 1832F800] 13:47:20 INFO - PROCESS | 3348 | 1464641240127 Marionette DEBUG loaded listener.js 13:47:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 137 (1955D800) [pid = 3348] [serial = 534] [outer = 1832F800] 13:47:21 INFO - PROCESS | 3348 | 1464641241166 Marionette TRACE conn5 <- [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]]]}] 13:47:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1432ms 13:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:47:21 INFO - PROCESS | 3348 | 1464641241237 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:47:21 INFO - PROCESS | 3348 | 1464641241239 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 13:47:21 INFO - PROCESS | 3348 | 1464641241242 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:47:21 INFO - PROCESS | 3348 | 1464641241244 Marionette TRACE conn5 <- [1,678,null,{}] 13:47:21 INFO - PROCESS | 3348 | 1464641241482 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:21 INFO - PROCESS | 3348 | 1464641241577 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:47:21 INFO - PROCESS | 3348 | 1464641241659 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:21 INFO - PROCESS | 3348 | ++DOCSHELL 1003E800 == 64 [pid = 3348] [id = 179] 13:47:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 138 (107A2400) [pid = 3348] [serial = 535] [outer = 00000000] 13:47:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 139 (14334000) [pid = 3348] [serial = 536] [outer = 107A2400] 13:47:21 INFO - PROCESS | 3348 | 1464641241749 Marionette DEBUG loaded listener.js 13:47:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 140 (1433C800) [pid = 3348] [serial = 537] [outer = 107A2400] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 15A11C00 == 63 [pid = 3348] [id = 130] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 10028800 == 62 [pid = 3348] [id = 173] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 14D23400 == 61 [pid = 3348] [id = 172] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 19CAAC00 == 60 [pid = 3348] [id = 171] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 0FF02400 == 59 [pid = 3348] [id = 170] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 17770400 == 58 [pid = 3348] [id = 169] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 17725800 == 57 [pid = 3348] [id = 168] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 17402C00 == 56 [pid = 3348] [id = 167] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 10014C00 == 55 [pid = 3348] [id = 166] 13:47:22 INFO - PROCESS | 3348 | --DOCSHELL 10394800 == 54 [pid = 3348] [id = 165] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 139 (18325C00) [pid = 3348] [serial = 462] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 138 (18324C00) [pid = 3348] [serial = 461] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 137 (1CCB1C00) [pid = 3348] [serial = 467] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 136 (1740EC00) [pid = 3348] [serial = 470] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (1B3BD400) [pid = 3348] [serial = 464] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 134 (1B6EA400) [pid = 3348] [serial = 465] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 133 (10E0C000) [pid = 3348] [serial = 428] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (1776F800) [pid = 3348] [serial = 431] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (1D229C00) [pid = 3348] [serial = 434] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (1D4E2C00) [pid = 3348] [serial = 437] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (1A04C400) [pid = 3348] [serial = 440] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (1CCB9C00) [pid = 3348] [serial = 468] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (15A13800) [pid = 3348] [serial = 455] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (160F9C00) [pid = 3348] [serial = 456] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (177B8400) [pid = 3348] [serial = 446] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (18F2F400) [pid = 3348] [serial = 447] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (17728800) [pid = 3348] [serial = 458] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1109EC00) [pid = 3348] [serial = 452] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (14348800) [pid = 3348] [serial = 453] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (14344000) [pid = 3348] [serial = 450] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (14340400) [pid = 3348] [serial = 449] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (1D68FC00) [pid = 3348] [serial = 443] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1A01D800) [pid = 3348] [serial = 473] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (19CB3800) [pid = 3348] [serial = 476] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1A020400) [pid = 3348] [serial = 474] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1776A000) [pid = 3348] [serial = 471] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (17763C00) [pid = 3348] [serial = 459] [outer = 00000000] [url = about:blank] 13:47:22 INFO - PROCESS | 3348 | 1464641242794 Marionette TRACE conn5 <- [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]]]}] 13:47:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1600ms 13:47:22 INFO - PROCESS | 3348 | 1464641242846 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:47:22 INFO - PROCESS | 3348 | 1464641242850 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 13:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:47:22 INFO - PROCESS | 3348 | 1464641242855 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:47:22 INFO - PROCESS | 3348 | 1464641242857 Marionette TRACE conn5 <- [1,682,null,{}] 13:47:22 INFO - PROCESS | 3348 | 1464641242861 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:22 INFO - PROCESS | 3348 | 1464641242947 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:47:23 INFO - PROCESS | 3348 | 1464641243060 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:23 INFO - PROCESS | 3348 | ++DOCSHELL 1001C400 == 55 [pid = 3348] [id = 180] 13:47:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1001EC00) [pid = 3348] [serial = 538] [outer = 00000000] 13:47:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (10395000) [pid = 3348] [serial = 539] [outer = 1001EC00] 13:47:23 INFO - PROCESS | 3348 | 1464641243109 Marionette DEBUG loaded listener.js 13:47:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (14333000) [pid = 3348] [serial = 540] [outer = 1001EC00] 13:47:24 INFO - PROCESS | 3348 | 1464641243978 Marionette TRACE conn5 <- [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]]]}] 13:47:24 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) 13:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms 13:47:24 INFO - PROCESS | 3348 | 1464641244034 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:47:24 INFO - PROCESS | 3348 | 1464641244036 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 13:47:24 INFO - PROCESS | 3348 | 1464641244039 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:47:24 INFO - PROCESS | 3348 | 1464641244041 Marionette TRACE conn5 <- [1,686,null,{}] 13:47:24 INFO - PROCESS | 3348 | 1464641244045 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:24 INFO - PROCESS | 3348 | 1464641244127 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:47:24 INFO - PROCESS | 3348 | 1464641244135 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:24 INFO - PROCESS | 3348 | ++DOCSHELL 1448DC00 == 56 [pid = 3348] [id = 181] 13:47:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (15F03C00) [pid = 3348] [serial = 541] [outer = 00000000] 13:47:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (16422000) [pid = 3348] [serial = 542] [outer = 15F03C00] 13:47:24 INFO - PROCESS | 3348 | 1464641244183 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1740EC00) [pid = 3348] [serial = 543] [outer = 15F03C00] 13:47:25 INFO - PROCESS | 3348 | 1464641245124 Marionette TRACE conn5 <- [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]]]}] 13:47:25 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) 13:47:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1126ms 13:47:25 INFO - PROCESS | 3348 | 1464641245178 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:47:25 INFO - PROCESS | 3348 | 1464641245184 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 13:47:25 INFO - PROCESS | 3348 | 1464641245189 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 3348 | 1464641245191 Marionette TRACE conn5 <- [1,690,null,{}] 13:47:25 INFO - PROCESS | 3348 | 1464641245194 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:25 INFO - PROCESS | 3348 | 1464641245317 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:47:25 INFO - PROCESS | 3348 | 1464641245368 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:25 INFO - PROCESS | 3348 | ++DOCSHELL 17721800 == 57 [pid = 3348] [id = 182] 13:47:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (17723000) [pid = 3348] [serial = 544] [outer = 00000000] 13:47:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (177AE000) [pid = 3348] [serial = 545] [outer = 17723000] 13:47:25 INFO - PROCESS | 3348 | 1464641245414 Marionette DEBUG loaded listener.js 13:47:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (1831A400) [pid = 3348] [serial = 546] [outer = 17723000] 13:47:26 INFO - PROCESS | 3348 | 1464641246338 Marionette TRACE conn5 <- [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]]]}] 13:47:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:47:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1183ms 13:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:47:26 INFO - PROCESS | 3348 | 1464641246374 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:47:26 INFO - PROCESS | 3348 | 1464641246376 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 13:47:26 INFO - PROCESS | 3348 | 1464641246379 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:47:26 INFO - PROCESS | 3348 | 1464641246381 Marionette TRACE conn5 <- [1,694,null,{}] 13:47:26 INFO - PROCESS | 3348 | 1464641246389 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:26 INFO - PROCESS | 3348 | 1464641246496 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:47:26 INFO - PROCESS | 3348 | 1464641246503 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 3348 | ++DOCSHELL 1832CC00 == 58 [pid = 3348] [id = 183] 13:47:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (1832DC00) [pid = 3348] [serial = 547] [outer = 00000000] 13:47:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (183D3C00) [pid = 3348] [serial = 548] [outer = 1832DC00] 13:47:26 INFO - PROCESS | 3348 | 1464641246547 Marionette DEBUG loaded listener.js 13:47:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (18B56400) [pid = 3348] [serial = 549] [outer = 1832DC00] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (0C636400) [pid = 3348] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (1B7DEC00) [pid = 3348] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (16425800) [pid = 3348] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1C584800) [pid = 3348] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (10020000) [pid = 3348] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (18325800) [pid = 3348] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (10023C00) [pid = 3348] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1A20D800) [pid = 3348] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (160FB000) [pid = 3348] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (177AF000) [pid = 3348] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (19FC9400) [pid = 3348] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1A025400) [pid = 3348] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (10023400) [pid = 3348] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (10018800) [pid = 3348] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (194A2C00) [pid = 3348] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1A46EC00) [pid = 3348] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1772A000) [pid = 3348] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1740A800) [pid = 3348] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (14344400) [pid = 3348] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1649D800) [pid = 3348] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (14D12400) [pid = 3348] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (17714000) [pid = 3348] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (10040400) [pid = 3348] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (16499400) [pid = 3348] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1D68AC00) [pid = 3348] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1CCBA400) [pid = 3348] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1A046400) [pid = 3348] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1B7DC400) [pid = 3348] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:47:26 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1B7A0C00) [pid = 3348] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:47:27 INFO - PROCESS | 3348 | 1464641247587 Marionette TRACE conn5 <- [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]]]}] 13:47:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:47:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1220ms 13:47:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:47:27 INFO - PROCESS | 3348 | 1464641247599 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:47:27 INFO - PROCESS | 3348 | 1464641247601 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 13:47:27 INFO - PROCESS | 3348 | 1464641247604 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:47:27 INFO - PROCESS | 3348 | 1464641247605 Marionette TRACE conn5 <- [1,698,null,{}] 13:47:27 INFO - PROCESS | 3348 | 1464641247609 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:27 INFO - PROCESS | 3348 | 1464641247740 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:47:27 INFO - PROCESS | 3348 | 1464641247750 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:27 INFO - PROCESS | 3348 | ++DOCSHELL 10023400 == 59 [pid = 3348] [id = 184] 13:47:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (10026000) [pid = 3348] [serial = 550] [outer = 00000000] 13:47:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (177AF000) [pid = 3348] [serial = 551] [outer = 10026000] 13:47:27 INFO - PROCESS | 3348 | 1464641247795 Marionette DEBUG loaded listener.js 13:47:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (18F2BC00) [pid = 3348] [serial = 552] [outer = 10026000] 13:47:28 INFO - PROCESS | 3348 | 1464641248711 Marionette TRACE conn5 <- [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]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:47:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1120ms 13:47:28 INFO - PROCESS | 3348 | 1464641248725 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:47:28 INFO - PROCESS | 3348 | 1464641248727 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 13:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:47:28 INFO - PROCESS | 3348 | 1464641248731 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 3348 | 1464641248733 Marionette TRACE conn5 <- [1,702,null,{}] 13:47:28 INFO - PROCESS | 3348 | 1464641248736 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:28 INFO - PROCESS | 3348 | 1464641248815 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:47:28 INFO - PROCESS | 3348 | 1464641248949 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:28 INFO - PROCESS | 3348 | ++DOCSHELL 08B8C800 == 60 [pid = 3348] [id = 185] 13:47:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (08B8F800) [pid = 3348] [serial = 553] [outer = 00000000] 13:47:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (0C62D400) [pid = 3348] [serial = 554] [outer = 08B8F800] 13:47:29 INFO - PROCESS | 3348 | 1464641249008 Marionette DEBUG loaded listener.js 13:47:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (0FCEC800) [pid = 3348] [serial = 555] [outer = 08B8F800] 13:47:30 INFO - PROCESS | 3348 | 1464641250070 Marionette TRACE conn5 <- [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]]]}] 13:47:30 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 13:47:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1379ms 13:47:30 INFO - PROCESS | 3348 | 1464641250148 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:47:30 INFO - PROCESS | 3348 | 1464641250152 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 13:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:47:30 INFO - PROCESS | 3348 | 1464641250158 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:47:30 INFO - PROCESS | 3348 | 1464641250162 Marionette TRACE conn5 <- [1,706,null,{}] 13:47:30 INFO - PROCESS | 3348 | 1464641250168 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:30 INFO - PROCESS | 3348 | 1464641250272 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:47:30 INFO - PROCESS | 3348 | 1464641250472 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:30 INFO - PROCESS | 3348 | ++DOCSHELL 1432F000 == 61 [pid = 3348] [id = 186] 13:47:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (14332C00) [pid = 3348] [serial = 556] [outer = 00000000] 13:47:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (14349000) [pid = 3348] [serial = 557] [outer = 14332C00] 13:47:30 INFO - PROCESS | 3348 | 1464641250530 Marionette DEBUG loaded listener.js 13:47:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (14A41000) [pid = 3348] [serial = 558] [outer = 14332C00] 13:47:31 INFO - PROCESS | 3348 | 1464641251587 Marionette TRACE conn5 <- [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]]]}] 13:47:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:47:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1476ms 13:47:31 INFO - PROCESS | 3348 | 1464641251637 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:47:31 INFO - PROCESS | 3348 | 1464641251641 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 13:47:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:47:31 INFO - PROCESS | 3348 | 1464641251647 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:47:31 INFO - PROCESS | 3348 | 1464641251649 Marionette TRACE conn5 <- [1,710,null,{}] 13:47:31 INFO - PROCESS | 3348 | 1464641251653 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:31 INFO - PROCESS | 3348 | 1464641251795 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:47:31 INFO - PROCESS | 3348 | 1464641251929 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:31 INFO - PROCESS | 3348 | ++DOCSHELL 1645C000 == 62 [pid = 3348] [id = 187] 13:47:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1649E000) [pid = 3348] [serial = 559] [outer = 00000000] 13:47:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (174BC400) [pid = 3348] [serial = 560] [outer = 1649E000] 13:47:32 INFO - PROCESS | 3348 | 1464641251985 Marionette DEBUG loaded listener.js 13:47:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (17729800) [pid = 3348] [serial = 561] [outer = 1649E000] 13:47:32 INFO - PROCESS | 3348 | 1464641252548 Marionette TRACE conn5 <- [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] 13:47:32 INFO - PROCESS | 3348 | 1464641252623 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 13:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:47:32 INFO - PROCESS | 3348 | 1464641252628 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 3348 | 1464641252635 Marionette TRACE conn5 <- [1,714,null,{}] 13:47:32 INFO - PROCESS | 3348 | 1464641252644 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:32 INFO - PROCESS | 3348 | 1464641252788 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:47:32 INFO - PROCESS | 3348 | 1464641252889 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:32 INFO - PROCESS | 3348 | ++DOCSHELL 1927BC00 == 63 [pid = 3348] [id = 188] 13:47:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1927E400) [pid = 3348] [serial = 562] [outer = 00000000] 13:47:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (19995800) [pid = 3348] [serial = 563] [outer = 1927E400] 13:47:32 INFO - PROCESS | 3348 | 1464641252943 Marionette DEBUG loaded listener.js 13:47:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (199DEC00) [pid = 3348] [serial = 564] [outer = 1927E400] 13:47:33 INFO - PROCESS | 3348 | 1464641253606 Marionette TRACE conn5 <- [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]]]}] 13:47:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:47:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1024ms 13:47:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:47:33 INFO - PROCESS | 3348 | 1464641253654 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:47:33 INFO - PROCESS | 3348 | 1464641253657 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 13:47:33 INFO - PROCESS | 3348 | 1464641253660 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 3348 | 1464641253662 Marionette TRACE conn5 <- [1,718,null,{}] 13:47:33 INFO - PROCESS | 3348 | 1464641253666 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:33 INFO - PROCESS | 3348 | 1464641253774 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:47:34 INFO - PROCESS | 3348 | 1464641253999 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:34 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0C400 == 64 [pid = 3348] [id = 189] 13:47:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (0FF0EC00) [pid = 3348] [serial = 565] [outer = 00000000] 13:47:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (10022C00) [pid = 3348] [serial = 566] [outer = 0FF0EC00] 13:47:34 INFO - PROCESS | 3348 | 1464641254059 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (10040C00) [pid = 3348] [serial = 567] [outer = 0FF0EC00] 13:47:34 INFO - PROCESS | 3348 | 1464641254748 Marionette TRACE conn5 <- [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] 13:47:34 INFO - PROCESS | 3348 | 1464641254849 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 13:47:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:47:34 INFO - PROCESS | 3348 | 1464641254853 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:47:34 INFO - PROCESS | 3348 | 1464641254856 Marionette TRACE conn5 <- [1,722,null,{}] 13:47:34 INFO - PROCESS | 3348 | 1464641254861 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:34 INFO - PROCESS | 3348 | 1464641254957 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:47:34 INFO - PROCESS | 3348 | 1464641254966 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 3348 | ++DOCSHELL 1001F400 == 55 [pid = 3348] [id = 190] 13:47:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (10021800) [pid = 3348] [serial = 568] [outer = 00000000] 13:47:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1003D800) [pid = 3348] [serial = 569] [outer = 10021800] 13:47:35 INFO - PROCESS | 3348 | 1464641255013 Marionette DEBUG loaded listener.js 13:47:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (10E19800) [pid = 3348] [serial = 570] [outer = 10021800] 13:47:35 INFO - PROCESS | 3348 | 1464641255533 Marionette TRACE conn5 <- [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]]]}] 13:47:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:47:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 13:47:35 INFO - PROCESS | 3348 | 1464641255586 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 13:47:35 INFO - PROCESS | 3348 | 1464641255590 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 13:47:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:47:35 INFO - PROCESS | 3348 | 1464641255594 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:47:35 INFO - PROCESS | 3348 | 1464641255596 Marionette TRACE conn5 <- [1,726,null,{}] 13:47:35 INFO - PROCESS | 3348 | 1464641255600 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:35 INFO - PROCESS | 3348 | 1464641255689 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:47:35 INFO - PROCESS | 3348 | 1464641255775 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 3348 | ++DOCSHELL 143F9800 == 56 [pid = 3348] [id = 191] 13:47:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14A3B400) [pid = 3348] [serial = 571] [outer = 00000000] 13:47:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14DAF400) [pid = 3348] [serial = 572] [outer = 14A3B400] 13:47:35 INFO - PROCESS | 3348 | 1464641255821 Marionette DEBUG loaded listener.js 13:47:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (163D6800) [pid = 3348] [serial = 573] [outer = 14A3B400] 13:47:36 INFO - PROCESS | 3348 | 1464641256706 Marionette TRACE conn5 <- [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]]]}] 13:47:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:47:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1129ms 13:47:36 INFO - PROCESS | 3348 | 1464641256728 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:47:36 INFO - PROCESS | 3348 | 1464641256730 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 13:47:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:47:36 INFO - PROCESS | 3348 | 1464641256735 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 3348 | 1464641256741 Marionette TRACE conn5 <- [1,730,null,{}] 13:47:36 INFO - PROCESS | 3348 | 1464641256760 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:36 INFO - PROCESS | 3348 | 1464641256881 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:47:36 INFO - PROCESS | 3348 | 1464641256933 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:36 INFO - PROCESS | 3348 | ++DOCSHELL 1740B800 == 57 [pid = 3348] [id = 192] 13:47:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17726800) [pid = 3348] [serial = 574] [outer = 00000000] 13:47:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (17764C00) [pid = 3348] [serial = 575] [outer = 17726800] 13:47:37 INFO - PROCESS | 3348 | 1464641256979 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (17765400) [pid = 3348] [serial = 576] [outer = 17726800] 13:47:37 INFO - PROCESS | 3348 | 1464641257924 Marionette TRACE conn5 <- [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]]]}] 13:47:37 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 13:47:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1239ms 13:47:38 INFO - PROCESS | 3348 | 1464641257976 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 13:47:38 INFO - PROCESS | 3348 | 1464641257979 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 13:47:38 INFO - PROCESS | 3348 | 1464641257982 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:47:38 INFO - PROCESS | 3348 | 1464641257984 Marionette TRACE conn5 <- [1,734,null,{}] 13:47:38 INFO - PROCESS | 3348 | 1464641257990 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:38 INFO - PROCESS | 3348 | 1464641258114 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:47:38 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (17723000) [pid = 3348] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:47:38 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1832DC00) [pid = 3348] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:47:38 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (15F03C00) [pid = 3348] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:47:38 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (107A2400) [pid = 3348] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:47:38 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1448D000) [pid = 3348] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:47:38 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1001EC00) [pid = 3348] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:47:38 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (0FB3B000) [pid = 3348] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:47:38 INFO - PROCESS | 3348 | 1464641258169 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:38 INFO - PROCESS | 3348 | ++DOCSHELL 0C796400 == 58 [pid = 3348] [id = 193] 13:47:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (0FB3B000) [pid = 3348] [serial = 577] [outer = 00000000] 13:47:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14A7F000) [pid = 3348] [serial = 578] [outer = 0FB3B000] 13:47:38 INFO - PROCESS | 3348 | 1464641258216 Marionette DEBUG loaded listener.js 13:47:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (17763800) [pid = 3348] [serial = 579] [outer = 0FB3B000] 13:47:39 INFO - PROCESS | 3348 | 1464641259080 Marionette TRACE conn5 <- [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]]]}] 13:47:39 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.) 13:47:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 13:47:39 INFO - PROCESS | 3348 | 1464641259114 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:47:39 INFO - PROCESS | 3348 | 1464641259116 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 13:47:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:47:39 INFO - PROCESS | 3348 | 1464641259119 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:47:39 INFO - PROCESS | 3348 | 1464641259121 Marionette TRACE conn5 <- [1,738,null,{}] 13:47:39 INFO - PROCESS | 3348 | 1464641259125 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:39 INFO - PROCESS | 3348 | 1464641259208 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:47:39 INFO - PROCESS | 3348 | 1464641259214 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:39 INFO - PROCESS | 3348 | ++DOCSHELL 18332C00 == 59 [pid = 3348] [id = 194] 13:47:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (18333800) [pid = 3348] [serial = 580] [outer = 00000000] 13:47:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (183DD000) [pid = 3348] [serial = 581] [outer = 18333800] 13:47:39 INFO - PROCESS | 3348 | 1464641259337 Marionette DEBUG loaded listener.js 13:47:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1927D800) [pid = 3348] [serial = 582] [outer = 18333800] 13:47:40 INFO - PROCESS | 3348 | 1464641260244 Marionette TRACE conn5 <- [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]]]}] 13:47:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:47:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1184ms 13:47:40 INFO - PROCESS | 3348 | 1464641260304 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:47:40 INFO - PROCESS | 3348 | 1464641260306 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 13:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:47:40 INFO - PROCESS | 3348 | 1464641260309 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:47:40 INFO - PROCESS | 3348 | 1464641260311 Marionette TRACE conn5 <- [1,742,null,{}] 13:47:40 INFO - PROCESS | 3348 | 1464641260314 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:40 INFO - PROCESS | 3348 | 1464641260427 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:47:40 INFO - PROCESS | 3348 | 1464641260436 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:40 INFO - PROCESS | 3348 | ++DOCSHELL 0FB8D800 == 60 [pid = 3348] [id = 195] 13:47:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (183D9C00) [pid = 3348] [serial = 583] [outer = 00000000] 13:47:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1999AC00) [pid = 3348] [serial = 584] [outer = 183D9C00] 13:47:40 INFO - PROCESS | 3348 | 1464641260481 Marionette DEBUG loaded listener.js 13:47:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19CB5000) [pid = 3348] [serial = 585] [outer = 183D9C00] 13:47:41 INFO - PROCESS | 3348 | 1464641261504 Marionette TRACE conn5 <- [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]]]}] 13:47:41 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 13:47:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1220ms 13:47:41 INFO - PROCESS | 3348 | 1464641261530 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:47:41 INFO - PROCESS | 3348 | 1464641261536 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 13:47:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:47:41 INFO - PROCESS | 3348 | 1464641261582 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:47:41 INFO - PROCESS | 3348 | 1464641261585 Marionette TRACE conn5 <- [1,746,null,{}] 13:47:41 INFO - PROCESS | 3348 | 1464641261594 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:41 INFO - PROCESS | 3348 | 1464641261694 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:47:41 INFO - PROCESS | 3348 | 1464641261829 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:41 INFO - PROCESS | 3348 | ++DOCSHELL 1071E000 == 61 [pid = 3348] [id = 196] 13:47:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1072A400) [pid = 3348] [serial = 586] [outer = 00000000] 13:47:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (14341800) [pid = 3348] [serial = 587] [outer = 1072A400] 13:47:41 INFO - PROCESS | 3348 | 1464641261887 Marionette DEBUG loaded listener.js 13:47:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (14A41800) [pid = 3348] [serial = 588] [outer = 1072A400] 13:47:42 INFO - PROCESS | 3348 | 1464641262445 Marionette TRACE conn5 <- [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]]]}] 13:47:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:47:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 970ms 13:47:42 INFO - PROCESS | 3348 | 1464641262516 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:47:42 INFO - PROCESS | 3348 | 1464641262522 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 13:47:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:47:42 INFO - PROCESS | 3348 | 1464641262529 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:47:42 INFO - PROCESS | 3348 | 1464641262532 Marionette TRACE conn5 <- [1,750,null,{}] 13:47:42 INFO - PROCESS | 3348 | 1464641262536 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:42 INFO - PROCESS | 3348 | 1464641262645 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:47:42 INFO - PROCESS | 3348 | 1464641262773 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:42 INFO - PROCESS | 3348 | ++DOCSHELL 174C8000 == 62 [pid = 3348] [id = 197] 13:47:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1770C000) [pid = 3348] [serial = 589] [outer = 00000000] 13:47:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (17724400) [pid = 3348] [serial = 590] [outer = 1770C000] 13:47:42 INFO - PROCESS | 3348 | 1464641262832 Marionette DEBUG loaded listener.js 13:47:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (177AC000) [pid = 3348] [serial = 591] [outer = 1770C000] 13:47:43 INFO - PROCESS | 3348 | 1464641263864 Marionette TRACE conn5 <- [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]]]}] 13:47:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:47:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1375ms 13:47:43 INFO - PROCESS | 3348 | 1464641263905 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:47:43 INFO - PROCESS | 3348 | 1464641263907 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 13:47:43 INFO - PROCESS | 3348 | 1464641263953 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:47:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:47:43 INFO - PROCESS | 3348 | 1464641263958 Marionette TRACE conn5 <- [1,754,null,{}] 13:47:44 INFO - PROCESS | 3348 | 1464641263969 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:44 INFO - PROCESS | 3348 | 1464641264073 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:47:44 INFO - PROCESS | 3348 | 1464641264192 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:44 INFO - PROCESS | 3348 | ++DOCSHELL 177B4000 == 63 [pid = 3348] [id = 198] 13:47:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18327C00) [pid = 3348] [serial = 592] [outer = 00000000] 13:47:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1A021000) [pid = 3348] [serial = 593] [outer = 18327C00] 13:47:44 INFO - PROCESS | 3348 | 1464641264249 Marionette DEBUG loaded listener.js 13:47:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1A045000) [pid = 3348] [serial = 594] [outer = 18327C00] 13:47:45 INFO - PROCESS | 3348 | 1464641265459 Marionette TRACE conn5 <- [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]]]}] 13:47:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:47:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1521ms 13:47:45 INFO - PROCESS | 3348 | 1464641265481 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:47:45 INFO - PROCESS | 3348 | 1464641265485 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 13:47:45 INFO - PROCESS | 3348 | 1464641265490 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:47:45 INFO - PROCESS | 3348 | 1464641265495 Marionette TRACE conn5 <- [1,758,null,{}] 13:47:45 INFO - PROCESS | 3348 | 1464641265508 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:45 INFO - PROCESS | 3348 | 1464641265680 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:47:45 INFO - PROCESS | 3348 | 1464641265780 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:45 INFO - PROCESS | 3348 | ++DOCSHELL 14332800 == 64 [pid = 3348] [id = 199] 13:47:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (14333800) [pid = 3348] [serial = 595] [outer = 00000000] 13:47:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1433F000) [pid = 3348] [serial = 596] [outer = 14333800] 13:47:45 INFO - PROCESS | 3348 | 1464641265840 Marionette DEBUG loaded listener.js 13:47:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (14A96C00) [pid = 3348] [serial = 597] [outer = 14333800] 13:47:46 INFO - PROCESS | 3348 | 1464641266432 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:47:46 INFO - PROCESS | 3348 | --DOCSHELL 0CF73800 == 63 [pid = 3348] [id = 164] 13:47:46 INFO - PROCESS | 3348 | --DOCSHELL 08B8F000 == 62 [pid = 3348] [id = 107] 13:47:46 INFO - PROCESS | 3348 | --DOCSHELL 18B31800 == 61 [pid = 3348] [id = 101] 13:47:46 INFO - PROCESS | 3348 | --DOCSHELL 10021C00 == 60 [pid = 3348] [id = 160] 13:47:46 INFO - PROCESS | 3348 | --DOCSHELL 14A79C00 == 59 [pid = 3348] [id = 109] 13:47:46 INFO - PROCESS | 3348 | --DOCSHELL 1A46E400 == 58 [pid = 3348] [id = 163] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (177AF000) [pid = 3348] [serial = 551] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOCSHELL 1432F000 == 57 [pid = 3348] [id = 186] 13:47:46 INFO - PROCESS | 3348 | --DOCSHELL 08B8C800 == 56 [pid = 3348] [id = 185] 13:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1030ms 13:47:46 INFO - PROCESS | 3348 | 1464641266521 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 3348 | 1464641266527 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 13:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:47:46 INFO - PROCESS | 3348 | 1464641266533 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:47:46 INFO - PROCESS | 3348 | 1464641266535 Marionette TRACE conn5 <- [1,762,null,{}] 13:47:46 INFO - PROCESS | 3348 | 1464641266539 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:46 INFO - PROCESS | 3348 | 1464641266642 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (14348C00) [pid = 3348] [serial = 492] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (177AE000) [pid = 3348] [serial = 545] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (183D3C00) [pid = 3348] [serial = 548] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1831A400) [pid = 3348] [serial = 546] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10030000) [pid = 3348] [serial = 524] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (16422000) [pid = 3348] [serial = 542] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1433C800) [pid = 3348] [serial = 537] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14334000) [pid = 3348] [serial = 536] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1B6E9C00) [pid = 3348] [serial = 522] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (14349C00) [pid = 3348] [serial = 527] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (195F3800) [pid = 3348] [serial = 530] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (10395000) [pid = 3348] [serial = 539] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14333000) [pid = 3348] [serial = 540] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18336400) [pid = 3348] [serial = 533] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (18B56400) [pid = 3348] [serial = 549] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1740EC00) [pid = 3348] [serial = 543] [outer = 00000000] [url = about:blank] 13:47:46 INFO - PROCESS | 3348 | 1464641266728 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:46 INFO - PROCESS | 3348 | ++DOCSHELL 0C635000 == 57 [pid = 3348] [id = 200] 13:47:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (0C636400) [pid = 3348] [serial = 598] [outer = 00000000] 13:47:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (10038C00) [pid = 3348] [serial = 599] [outer = 0C636400] 13:47:46 INFO - PROCESS | 3348 | 1464641266773 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (107AF000) [pid = 3348] [serial = 600] [outer = 0C636400] 13:47:47 INFO - PROCESS | 3348 | 1464641267198 Marionette TRACE conn5 <- [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]]]}] 13:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 13:47:47 INFO - PROCESS | 3348 | 1464641267266 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:47:47 INFO - PROCESS | 3348 | 1464641267268 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 13:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:47:47 INFO - PROCESS | 3348 | 1464641267272 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - PROCESS | 3348 | 1464641267275 Marionette TRACE conn5 <- [1,766,null,{}] 13:47:47 INFO - PROCESS | 3348 | 1464641267286 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:47 INFO - PROCESS | 3348 | 1464641267382 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:47:47 INFO - PROCESS | 3348 | 1464641267398 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 3348 | ++DOCSHELL 15F07800 == 58 [pid = 3348] [id = 201] 13:47:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (15F0A000) [pid = 3348] [serial = 601] [outer = 00000000] 13:47:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (160F8C00) [pid = 3348] [serial = 602] [outer = 15F0A000] 13:47:47 INFO - PROCESS | 3348 | 1464641267447 Marionette DEBUG loaded listener.js 13:47:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16426000) [pid = 3348] [serial = 603] [outer = 15F0A000] 13:47:47 INFO - PROCESS | 3348 | 1464641267921 Marionette TRACE conn5 <- [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]]]}] 13:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 13:47:47 INFO - PROCESS | 3348 | 1464641267945 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:47:47 INFO - PROCESS | 3348 | 1464641267948 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 13:47:47 INFO - PROCESS | 3348 | 1464641267951 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:47:47 INFO - PROCESS | 3348 | 1464641267953 Marionette TRACE conn5 <- [1,770,null,{}] 13:47:47 INFO - PROCESS | 3348 | 1464641267956 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:48 INFO - PROCESS | 3348 | 1464641268047 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:47:48 INFO - PROCESS | 3348 | 1464641268057 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:48 INFO - PROCESS | 3348 | ++DOCSHELL 17716800 == 59 [pid = 3348] [id = 202] 13:47:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (17724000) [pid = 3348] [serial = 604] [outer = 00000000] 13:47:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1776EC00) [pid = 3348] [serial = 605] [outer = 17724000] 13:47:48 INFO - PROCESS | 3348 | 1464641268104 Marionette DEBUG loaded listener.js 13:47:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (177AE800) [pid = 3348] [serial = 606] [outer = 17724000] 13:47:48 INFO - PROCESS | 3348 | 1464641268548 Marionette TRACE conn5 <- [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]]]}] 13:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 13:47:48 INFO - PROCESS | 3348 | 1464641268586 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:47:48 INFO - PROCESS | 3348 | 1464641268588 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 13:47:48 INFO - PROCESS | 3348 | 1464641268591 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:47:48 INFO - PROCESS | 3348 | 1464641268602 Marionette TRACE conn5 <- [1,774,null,{}] 13:47:48 INFO - PROCESS | 3348 | 1464641268606 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:48 INFO - PROCESS | 3348 | 1464641268687 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:47:48 INFO - PROCESS | 3348 | 1464641268693 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:48 INFO - PROCESS | 3348 | ++DOCSHELL 177B5C00 == 60 [pid = 3348] [id = 203] 13:47:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1831BC00) [pid = 3348] [serial = 607] [outer = 00000000] 13:47:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1832FC00) [pid = 3348] [serial = 608] [outer = 1831BC00] 13:47:48 INFO - PROCESS | 3348 | 1464641268738 Marionette DEBUG loaded listener.js 13:47:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18336400) [pid = 3348] [serial = 609] [outer = 1831BC00] 13:47:49 INFO - PROCESS | 3348 | 1464641269235 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 13:47:49 INFO - PROCESS | 3348 | 1464641269286 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:47:49 INFO - PROCESS | 3348 | 1464641269288 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 13:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:47:49 INFO - PROCESS | 3348 | 1464641269299 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:47:49 INFO - PROCESS | 3348 | 1464641269301 Marionette TRACE conn5 <- [1,778,null,{}] 13:47:49 INFO - PROCESS | 3348 | 1464641269305 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:49 INFO - PROCESS | 3348 | 1464641269443 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:47:49 INFO - PROCESS | 3348 | 1464641269505 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:49 INFO - PROCESS | 3348 | ++DOCSHELL 18B31800 == 61 [pid = 3348] [id = 204] 13:47:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (18B4CC00) [pid = 3348] [serial = 610] [outer = 00000000] 13:47:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (199D7C00) [pid = 3348] [serial = 611] [outer = 18B4CC00] 13:47:49 INFO - PROCESS | 3348 | 1464641269554 Marionette DEBUG loaded listener.js 13:47:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19CB3000) [pid = 3348] [serial = 612] [outer = 18B4CC00] 13:47:50 INFO - PROCESS | 3348 | 1464641270014 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 790ms 13:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:47:50 INFO - PROCESS | 3348 | 1464641270085 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:47:50 INFO - PROCESS | 3348 | 1464641270087 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 13:47:50 INFO - PROCESS | 3348 | 1464641270090 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:47:50 INFO - PROCESS | 3348 | 1464641270092 Marionette TRACE conn5 <- [1,782,null,{}] 13:47:50 INFO - PROCESS | 3348 | 1464641270102 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:50 INFO - PROCESS | 3348 | 1464641270218 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:47:50 INFO - PROCESS | 3348 | 1464641270284 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:50 INFO - PROCESS | 3348 | ++DOCSHELL 1A022C00 == 62 [pid = 3348] [id = 205] 13:47:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1A025000) [pid = 3348] [serial = 613] [outer = 00000000] 13:47:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A04E400) [pid = 3348] [serial = 614] [outer = 1A025000] 13:47:50 INFO - PROCESS | 3348 | 1464641270331 Marionette DEBUG loaded listener.js 13:47:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A274800) [pid = 3348] [serial = 615] [outer = 1A025000] 13:47:50 INFO - PROCESS | 3348 | 1464641270763 Marionette TRACE conn5 <- [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]]]}] 13:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 13:47:50 INFO - PROCESS | 3348 | 1464641270822 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:47:50 INFO - PROCESS | 3348 | 1464641270824 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 13:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:47:50 INFO - PROCESS | 3348 | 1464641270827 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:47:50 INFO - PROCESS | 3348 | 1464641270829 Marionette TRACE conn5 <- [1,786,null,{}] 13:47:50 INFO - PROCESS | 3348 | 1464641270833 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:51 INFO - PROCESS | 3348 | 1464641270984 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:47:51 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (17726800) [pid = 3348] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:47:51 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (0FB3B000) [pid = 3348] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:47:51 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (10021800) [pid = 3348] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:47:51 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (0FF0EC00) [pid = 3348] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:47:51 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14A3B400) [pid = 3348] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:47:51 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18333800) [pid = 3348] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:47:51 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10026000) [pid = 3348] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:47:51 INFO - PROCESS | 3348 | 1464641271045 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 3348 | ++DOCSHELL 0FCF3800 == 63 [pid = 3348] [id = 206] 13:47:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (0FE54800) [pid = 3348] [serial = 616] [outer = 00000000] 13:47:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (141BD000) [pid = 3348] [serial = 617] [outer = 0FE54800] 13:47:51 INFO - PROCESS | 3348 | 1464641271089 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (163E3C00) [pid = 3348] [serial = 618] [outer = 0FE54800] 13:47:51 INFO - PROCESS | 3348 | 1464641271438 Marionette TRACE conn5 <- [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]]]}] 13:47:51 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 13:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 13:47:51 INFO - PROCESS | 3348 | 1464641271462 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:47:51 INFO - PROCESS | 3348 | 1464641271464 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 13:47:51 INFO - PROCESS | 3348 | 1464641271467 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:47:51 INFO - PROCESS | 3348 | 1464641271469 Marionette TRACE conn5 <- [1,790,null,{}] 13:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:47:51 INFO - PROCESS | 3348 | 1464641271472 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:51 INFO - PROCESS | 3348 | 1464641271624 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:47:51 INFO - PROCESS | 3348 | 1464641271637 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 3348 | ++DOCSHELL 160FD400 == 64 [pid = 3348] [id = 207] 13:47:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (163D9400) [pid = 3348] [serial = 619] [outer = 00000000] 13:47:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1A27E000) [pid = 3348] [serial = 620] [outer = 163D9400] 13:47:51 INFO - PROCESS | 3348 | 1464641271683 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A334C00) [pid = 3348] [serial = 621] [outer = 163D9400] 13:47:52 INFO - PROCESS | 3348 | 1464641272120 Marionette TRACE conn5 <- [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]]]}] 13:47:52 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 13:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 13:47:52 INFO - PROCESS | 3348 | 1464641272141 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:47:52 INFO - PROCESS | 3348 | 1464641272143 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 13:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:47:52 INFO - PROCESS | 3348 | 1464641272158 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:47:52 INFO - PROCESS | 3348 | 1464641272159 Marionette TRACE conn5 <- [1,794,null,{}] 13:47:52 INFO - PROCESS | 3348 | 1464641272163 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:52 INFO - PROCESS | 3348 | 1464641272251 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:47:52 INFO - PROCESS | 3348 | 1464641272258 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:52 INFO - PROCESS | 3348 | ++DOCSHELL 1A46F400 == 65 [pid = 3348] [id = 208] 13:47:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A474400) [pid = 3348] [serial = 622] [outer = 00000000] 13:47:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1B3B4800) [pid = 3348] [serial = 623] [outer = 1A474400] 13:47:52 INFO - PROCESS | 3348 | 1464641272301 Marionette DEBUG loaded listener.js 13:47:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1B3BF800) [pid = 3348] [serial = 624] [outer = 1A474400] 13:47:52 INFO - PROCESS | 3348 | 1464641272730 Marionette TRACE conn5 <- [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]]]}] 13:47:52 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 13:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 631ms 13:47:52 INFO - PROCESS | 3348 | 1464641272782 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:47:52 INFO - PROCESS | 3348 | 1464641272785 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 13:47:52 INFO - PROCESS | 3348 | 1464641272788 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:47:52 INFO - PROCESS | 3348 | 1464641272790 Marionette TRACE conn5 <- [1,798,null,{}] 13:47:52 INFO - PROCESS | 3348 | 1464641272794 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:52 INFO - PROCESS | 3348 | 1464641272891 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:47:52 INFO - PROCESS | 3348 | 1464641272900 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:52 INFO - PROCESS | 3348 | ++DOCSHELL 1B3C2C00 == 66 [pid = 3348] [id = 209] 13:47:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1B6EC000) [pid = 3348] [serial = 625] [outer = 00000000] 13:47:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1B7DB800) [pid = 3348] [serial = 626] [outer = 1B6EC000] 13:47:53 INFO - PROCESS | 3348 | 1464641272989 Marionette DEBUG loaded listener.js 13:47:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1C270000) [pid = 3348] [serial = 627] [outer = 1B6EC000] 13:47:53 INFO - PROCESS | 3348 | 1464641273676 Marionette TRACE conn5 <- [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]]]}] 13:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 13:47:53 INFO - PROCESS | 3348 | 1464641273722 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:47:53 INFO - PROCESS | 3348 | 1464641273728 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 13:47:53 INFO - PROCESS | 3348 | 1464641273732 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:47:53 INFO - PROCESS | 3348 | 1464641273737 Marionette TRACE conn5 <- [1,802,null,{}] 13:47:53 INFO - PROCESS | 3348 | 1464641273742 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:53 INFO - PROCESS | 3348 | 1464641273855 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:47:54 INFO - PROCESS | 3348 | 1464641273987 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:54 INFO - PROCESS | 3348 | ++DOCSHELL 106C4C00 == 67 [pid = 3348] [id = 210] 13:47:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (11010400) [pid = 3348] [serial = 628] [outer = 00000000] 13:47:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1433D400) [pid = 3348] [serial = 629] [outer = 11010400] 13:47:54 INFO - PROCESS | 3348 | 1464641274044 Marionette DEBUG loaded listener.js 13:47:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1434D800) [pid = 3348] [serial = 630] [outer = 11010400] 13:47:54 INFO - PROCESS | 3348 | 1464641274708 Marionette TRACE conn5 <- [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] 13:47:54 INFO - PROCESS | 3348 | 1464641274764 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 13:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:47:54 INFO - PROCESS | 3348 | 1464641274770 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:47:54 INFO - PROCESS | 3348 | 1464641274773 Marionette TRACE conn5 <- [1,806,null,{}] 13:47:54 INFO - PROCESS | 3348 | 1464641274777 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:54 INFO - PROCESS | 3348 | 1464641274891 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:47:55 INFO - PROCESS | 3348 | 1464641275021 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:55 INFO - PROCESS | 3348 | ++DOCSHELL 183D8400 == 68 [pid = 3348] [id = 211] 13:47:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (18B36400) [pid = 3348] [serial = 631] [outer = 00000000] 13:47:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (194A5800) [pid = 3348] [serial = 632] [outer = 18B36400] 13:47:55 INFO - PROCESS | 3348 | 1464641275076 Marionette DEBUG loaded listener.js 13:47:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (19CB0400) [pid = 3348] [serial = 633] [outer = 18B36400] 13:47:55 INFO - PROCESS | 3348 | 1464641275664 Marionette TRACE conn5 <- [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]]]}] 13:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 13:47:55 INFO - PROCESS | 3348 | 1464641275709 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:47:55 INFO - PROCESS | 3348 | 1464641275711 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 13:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:47:55 INFO - PROCESS | 3348 | 1464641275716 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:47:55 INFO - PROCESS | 3348 | 1464641275720 Marionette TRACE conn5 <- [1,810,null,{}] 13:47:55 INFO - PROCESS | 3348 | 1464641275731 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:55 INFO - PROCESS | 3348 | 1464641275842 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:47:56 INFO - PROCESS | 3348 | 1464641275974 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 3348 | ++DOCSHELL 1B3C1C00 == 69 [pid = 3348] [id = 212] 13:47:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1B6E5C00) [pid = 3348] [serial = 634] [outer = 00000000] 13:47:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1C45A000) [pid = 3348] [serial = 635] [outer = 1B6E5C00] 13:47:56 INFO - PROCESS | 3348 | 1464641276035 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1C584800) [pid = 3348] [serial = 636] [outer = 1B6E5C00] 13:47:56 INFO - PROCESS | 3348 | 1464641276623 Marionette TRACE conn5 <- [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] 13:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:47:56 INFO - PROCESS | 3348 | 1464641276707 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 13:47:56 INFO - PROCESS | 3348 | 1464641276711 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:47:56 INFO - PROCESS | 3348 | 1464641276713 Marionette TRACE conn5 <- [1,814,null,{}] 13:47:56 INFO - PROCESS | 3348 | 1464641276717 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:56 INFO - PROCESS | 3348 | 1464641276858 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:47:57 INFO - PROCESS | 3348 | 1464641276986 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:57 INFO - PROCESS | 3348 | ++DOCSHELL 1B3C2000 == 70 [pid = 3348] [id = 213] 13:47:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1CC57800) [pid = 3348] [serial = 637] [outer = 00000000] 13:47:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1CCB0000) [pid = 3348] [serial = 638] [outer = 1CC57800] 13:47:57 INFO - PROCESS | 3348 | 1464641277041 Marionette DEBUG loaded listener.js 13:47:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1CCB3800) [pid = 3348] [serial = 639] [outer = 1CC57800] 13:47:57 INFO - PROCESS | 3348 | 1464641277636 Marionette TRACE conn5 <- [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]]]}] 13:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 13:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:47:57 INFO - PROCESS | 3348 | 1464641277684 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 13:47:57 INFO - PROCESS | 3348 | 1464641277686 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 13:47:57 INFO - PROCESS | 3348 | 1464641277689 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 3348 | 1464641277691 Marionette TRACE conn5 <- [1,818,null,{}] 13:47:57 INFO - PROCESS | 3348 | 1464641277695 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:57 INFO - PROCESS | 3348 | 1464641277814 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:47:57 INFO - PROCESS | 3348 | 1464641277943 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:57 INFO - PROCESS | 3348 | ++DOCSHELL 0CFCE000 == 71 [pid = 3348] [id = 214] 13:47:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (0CFDAC00) [pid = 3348] [serial = 640] [outer = 00000000] 13:47:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1072C400) [pid = 3348] [serial = 641] [outer = 0CFDAC00] 13:47:58 INFO - PROCESS | 3348 | 1464641278001 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (14341000) [pid = 3348] [serial = 642] [outer = 0CFDAC00] 13:47:58 INFO - PROCESS | 3348 | 1464641278772 Marionette TRACE conn5 <- [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]]]}] 13:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1123ms 13:47:58 INFO - PROCESS | 3348 | 1464641278817 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:47:58 INFO - PROCESS | 3348 | 1464641278822 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 13:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:47:58 INFO - PROCESS | 3348 | 1464641278827 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:47:58 INFO - PROCESS | 3348 | 1464641278831 Marionette TRACE conn5 <- [1,822,null,{}] 13:47:58 INFO - PROCESS | 3348 | 1464641278835 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:58 INFO - PROCESS | 3348 | 1464641278937 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:47:59 INFO - PROCESS | 3348 | 1464641279073 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 3348 | ++DOCSHELL 10E0C000 == 72 [pid = 3348] [id = 215] 13:47:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (141B2C00) [pid = 3348] [serial = 643] [outer = 00000000] 13:47:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (160FA400) [pid = 3348] [serial = 644] [outer = 141B2C00] 13:47:59 INFO - PROCESS | 3348 | 1464641279126 Marionette DEBUG loaded listener.js 13:47:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (17402C00) [pid = 3348] [serial = 645] [outer = 141B2C00] 13:47:59 INFO - PROCESS | 3348 | --DOCSHELL 0FE50C00 == 71 [pid = 3348] [id = 94] 13:47:59 INFO - PROCESS | 3348 | --DOCSHELL 17405800 == 70 [pid = 3348] [id = 97] 13:47:59 INFO - PROCESS | 3348 | --DOCSHELL 10037800 == 69 [pid = 3348] [id = 93] 13:47:59 INFO - PROCESS | 3348 | --DOCSHELL 1109E800 == 68 [pid = 3348] [id = 102] 13:47:59 INFO - PROCESS | 3348 | --DOCSHELL 0FF07800 == 67 [pid = 3348] [id = 175] 13:47:59 INFO - PROCESS | 3348 | --DOCSHELL 0C635400 == 66 [pid = 3348] [id = 99] 13:47:59 INFO - PROCESS | 3348 | --DOCSHELL 14AA1000 == 65 [pid = 3348] [id = 95] 13:47:59 INFO - PROCESS | 3348 | --DOCSHELL 0FF0E800 == 64 [pid = 3348] [id = 22] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1999AC00) [pid = 3348] [serial = 584] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (18F2BC00) [pid = 3348] [serial = 552] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (17765400) [pid = 3348] [serial = 576] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (14A7F000) [pid = 3348] [serial = 578] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1003D800) [pid = 3348] [serial = 569] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (10E19800) [pid = 3348] [serial = 570] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (10022C00) [pid = 3348] [serial = 566] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (14DAF400) [pid = 3348] [serial = 572] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (0C62D400) [pid = 3348] [serial = 554] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (14349000) [pid = 3348] [serial = 557] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (183DD000) [pid = 3348] [serial = 581] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (174BC400) [pid = 3348] [serial = 560] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (19995800) [pid = 3348] [serial = 563] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1927D800) [pid = 3348] [serial = 582] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (10040C00) [pid = 3348] [serial = 567] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (17764C00) [pid = 3348] [serial = 575] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (17763800) [pid = 3348] [serial = 579] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (163D6800) [pid = 3348] [serial = 573] [outer = 00000000] [url = about:blank] 13:47:59 INFO - PROCESS | 3348 | 1464641279710 Marionette TRACE conn5 <- [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]]]}] 13:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 13:47:59 INFO - PROCESS | 3348 | 1464641279757 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 13:47:59 INFO - PROCESS | 3348 | 1464641279763 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 13:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:47:59 INFO - PROCESS | 3348 | 1464641279771 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:47:59 INFO - PROCESS | 3348 | 1464641279773 Marionette TRACE conn5 <- [1,826,null,{}] 13:47:59 INFO - PROCESS | 3348 | 1464641279777 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:59 INFO - PROCESS | 3348 | 1464641279872 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:47:59 INFO - PROCESS | 3348 | 1464641279967 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:00 INFO - PROCESS | 3348 | ++DOCSHELL 10018000 == 65 [pid = 3348] [id = 216] 13:48:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1001E000) [pid = 3348] [serial = 646] [outer = 00000000] 13:48:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (14335800) [pid = 3348] [serial = 647] [outer = 1001E000] 13:48:00 INFO - PROCESS | 3348 | 1464641280015 Marionette DEBUG loaded listener.js 13:48:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1448D000) [pid = 3348] [serial = 648] [outer = 1001E000] 13:48:00 INFO - PROCESS | 3348 | 1464641280428 Marionette TRACE conn5 <- [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]]]}] 13:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 13:48:00 INFO - PROCESS | 3348 | 1464641280442 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:48:00 INFO - PROCESS | 3348 | 1464641280444 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 13:48:00 INFO - PROCESS | 3348 | 1464641280447 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:48:00 INFO - PROCESS | 3348 | 1464641280451 Marionette TRACE conn5 <- [1,830,null,{}] 13:48:00 INFO - PROCESS | 3348 | 1464641280461 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:00 INFO - PROCESS | 3348 | 1464641280550 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:48:00 INFO - PROCESS | 3348 | 1464641280558 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:00 INFO - PROCESS | 3348 | ++DOCSHELL 15F05800 == 66 [pid = 3348] [id = 217] 13:48:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (15F08C00) [pid = 3348] [serial = 649] [outer = 00000000] 13:48:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (17714000) [pid = 3348] [serial = 650] [outer = 15F08C00] 13:48:00 INFO - PROCESS | 3348 | 1464641280606 Marionette DEBUG loaded listener.js 13:48:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (17765400) [pid = 3348] [serial = 651] [outer = 15F08C00] 13:48:01 INFO - PROCESS | 3348 | 1464641281065 Marionette TRACE conn5 <- [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]]]}] 13:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 13:48:01 INFO - PROCESS | 3348 | 1464641281123 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:48:01 INFO - PROCESS | 3348 | 1464641281125 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 13:48:01 INFO - PROCESS | 3348 | 1464641281128 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 3348 | 1464641281130 Marionette TRACE conn5 <- [1,834,null,{}] 13:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:48:01 INFO - PROCESS | 3348 | 1464641281134 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:01 INFO - PROCESS | 3348 | 1464641281227 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:48:01 INFO - PROCESS | 3348 | 1464641281273 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 3348 | ++DOCSHELL 10022400 == 67 [pid = 3348] [id = 218] 13:48:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (10023000) [pid = 3348] [serial = 652] [outer = 00000000] 13:48:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (18322800) [pid = 3348] [serial = 653] [outer = 10023000] 13:48:01 INFO - PROCESS | 3348 | 1464641281321 Marionette DEBUG loaded listener.js 13:48:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (183DD000) [pid = 3348] [serial = 654] [outer = 10023000] 13:48:01 INFO - PROCESS | 3348 | 1464641281785 Marionette TRACE conn5 <- [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]]]}] 13:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 732ms 13:48:01 INFO - PROCESS | 3348 | 1464641281865 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:48:01 INFO - PROCESS | 3348 | 1464641281867 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 13:48:01 INFO - PROCESS | 3348 | 1464641281870 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 3348 | 1464641281872 Marionette TRACE conn5 <- [1,838,null,{}] 13:48:01 INFO - PROCESS | 3348 | 1464641281875 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:02 INFO - PROCESS | 3348 | 1464641281986 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:48:02 INFO - PROCESS | 3348 | 1464641281992 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:02 INFO - PROCESS | 3348 | ++DOCSHELL 1831F400 == 68 [pid = 3348] [id = 219] 13:48:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (18333400) [pid = 3348] [serial = 655] [outer = 00000000] 13:48:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (19275400) [pid = 3348] [serial = 656] [outer = 18333400] 13:48:02 INFO - PROCESS | 3348 | 1464641282038 Marionette DEBUG loaded listener.js 13:48:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1927AC00) [pid = 3348] [serial = 657] [outer = 18333400] 13:48:02 INFO - PROCESS | 3348 | 1464641282508 Marionette TRACE conn5 <- [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]]]}] 13:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 13:48:02 INFO - PROCESS | 3348 | 1464641282543 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:48:02 INFO - PROCESS | 3348 | 1464641282545 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 13:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:48:02 INFO - PROCESS | 3348 | 1464641282548 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:48:02 INFO - PROCESS | 3348 | 1464641282549 Marionette TRACE conn5 <- [1,842,null,{}] 13:48:02 INFO - PROCESS | 3348 | 1464641282553 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:02 INFO - PROCESS | 3348 | 1464641282705 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:48:02 INFO - PROCESS | 3348 | 1464641282735 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:02 INFO - PROCESS | 3348 | ++DOCSHELL 0FE77000 == 69 [pid = 3348] [id = 220] 13:48:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (19CAA000) [pid = 3348] [serial = 658] [outer = 00000000] 13:48:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1A025C00) [pid = 3348] [serial = 659] [outer = 19CAA000] 13:48:02 INFO - PROCESS | 3348 | 1464641282781 Marionette DEBUG loaded listener.js 13:48:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1A047400) [pid = 3348] [serial = 660] [outer = 19CAA000] 13:48:03 INFO - PROCESS | 3348 | 1464641283207 Marionette TRACE conn5 <- [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]]]}] 13:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 13:48:03 INFO - PROCESS | 3348 | 1464641283281 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:48:03 INFO - PROCESS | 3348 | 1464641283283 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 13:48:03 INFO - PROCESS | 3348 | 1464641283286 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:48:03 INFO - PROCESS | 3348 | 1464641283288 Marionette TRACE conn5 <- [1,846,null,{}] 13:48:03 INFO - PROCESS | 3348 | 1464641283305 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:03 INFO - PROCESS | 3348 | 1464641283419 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:48:03 INFO - PROCESS | 3348 | 1464641283431 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:03 INFO - PROCESS | 3348 | ++DOCSHELL 160F5400 == 70 [pid = 3348] [id = 221] 13:48:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1A20DC00) [pid = 3348] [serial = 661] [outer = 00000000] 13:48:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1A467800) [pid = 3348] [serial = 662] [outer = 1A20DC00] 13:48:03 INFO - PROCESS | 3348 | 1464641283526 Marionette DEBUG loaded listener.js 13:48:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1A46D800) [pid = 3348] [serial = 663] [outer = 1A20DC00] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1A474400) [pid = 3348] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (18B4CC00) [pid = 3348] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1A025000) [pid = 3348] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (0FE54800) [pid = 3348] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (14333800) [pid = 3348] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (17724000) [pid = 3348] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (15F0A000) [pid = 3348] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (0C636400) [pid = 3348] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1831BC00) [pid = 3348] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:48:04 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (163D9400) [pid = 3348] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:48:04 INFO - PROCESS | 3348 | 1464641284089 Marionette TRACE conn5 <- [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]]]}] 13:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 831ms 13:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:48:04 INFO - PROCESS | 3348 | 1464641284118 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:48:04 INFO - PROCESS | 3348 | 1464641284120 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 13:48:04 INFO - PROCESS | 3348 | 1464641284133 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:48:04 INFO - PROCESS | 3348 | 1464641284135 Marionette TRACE conn5 <- [1,850,null,{}] 13:48:04 INFO - PROCESS | 3348 | 1464641284139 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:04 INFO - PROCESS | 3348 | 1464641284222 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:48:04 INFO - PROCESS | 3348 | 1464641284320 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 3348 | ++DOCSHELL 0FE4E800 == 71 [pid = 3348] [id = 222] 13:48:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (0FE70800) [pid = 3348] [serial = 664] [outer = 00000000] 13:48:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (17714C00) [pid = 3348] [serial = 665] [outer = 0FE70800] 13:48:04 INFO - PROCESS | 3348 | 1464641284367 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1A278000) [pid = 3348] [serial = 666] [outer = 0FE70800] 13:48:04 INFO - PROCESS | 3348 | 1464641284749 Marionette TRACE conn5 <- [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]]]}] 13:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 13:48:04 INFO - PROCESS | 3348 | 1464641284814 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:48:04 INFO - PROCESS | 3348 | 1464641284816 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 13:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:48:04 INFO - PROCESS | 3348 | 1464641284819 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:48:04 INFO - PROCESS | 3348 | 1464641284821 Marionette TRACE conn5 <- [1,854,null,{}] 13:48:04 INFO - PROCESS | 3348 | 1464641284824 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:04 INFO - PROCESS | 3348 | 1464641284939 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:48:04 INFO - PROCESS | 3348 | 1464641284952 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 3348 | ++DOCSHELL 14334800 == 72 [pid = 3348] [id = 223] 13:48:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (14636400) [pid = 3348] [serial = 667] [outer = 00000000] 13:48:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (18BDB800) [pid = 3348] [serial = 668] [outer = 14636400] 13:48:05 INFO - PROCESS | 3348 | 1464641284996 Marionette DEBUG loaded listener.js 13:48:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (18BDF400) [pid = 3348] [serial = 669] [outer = 14636400] 13:48:05 INFO - PROCESS | 3348 | 1464641285416 Marionette TRACE conn5 <- [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]]]}] 13:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 13:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:48:05 INFO - PROCESS | 3348 | 1464641285450 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 3348 | 1464641285452 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 13:48:05 INFO - PROCESS | 3348 | 1464641285455 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:48:05 INFO - PROCESS | 3348 | 1464641285457 Marionette TRACE conn5 <- [1,858,null,{}] 13:48:05 INFO - PROCESS | 3348 | 1464641285460 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:05 INFO - PROCESS | 3348 | 1464641285586 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:48:05 INFO - PROCESS | 3348 | 1464641285635 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:05 INFO - PROCESS | 3348 | ++DOCSHELL 18BE0400 == 73 [pid = 3348] [id = 224] 13:48:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (18BE0C00) [pid = 3348] [serial = 670] [outer = 00000000] 13:48:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1B3C0400) [pid = 3348] [serial = 671] [outer = 18BE0C00] 13:48:05 INFO - PROCESS | 3348 | 1464641285681 Marionette DEBUG loaded listener.js 13:48:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1B6E9C00) [pid = 3348] [serial = 672] [outer = 18BE0C00] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 15F0BC00 == 72 [pid = 3348] [id = 110] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 106C5800 == 71 [pid = 3348] [id = 114] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1832F000 == 70 [pid = 3348] [id = 178] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1776F400 == 69 [pid = 3348] [id = 145] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 10033400 == 68 [pid = 3348] [id = 106] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 177AEC00 == 67 [pid = 3348] [id = 104] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 19533000 == 66 [pid = 3348] [id = 162] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 15F02C00 == 65 [pid = 3348] [id = 96] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1CCAF400 == 64 [pid = 3348] [id = 146] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1A041800 == 63 [pid = 3348] [id = 147] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1448AC00 == 62 [pid = 3348] [id = 115] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 14335000 == 61 [pid = 3348] [id = 176] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 10033000 == 60 [pid = 3348] [id = 113] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 0C632400 == 59 [pid = 3348] [id = 128] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 177B6C00 == 58 [pid = 3348] [id = 100] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 18326C00 == 57 [pid = 3348] [id = 131] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1645C000 == 56 [pid = 3348] [id = 187] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 160FD400 == 55 [pid = 3348] [id = 207] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 17713C00 == 54 [pid = 3348] [id = 98] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 17771400 == 53 [pid = 3348] [id = 177] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 10016C00 == 52 [pid = 3348] [id = 149] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1A46F400 == 51 [pid = 3348] [id = 208] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 0C62C400 == 50 [pid = 3348] [id = 105] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 0FB87400 == 49 [pid = 3348] [id = 118] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 17716400 == 48 [pid = 3348] [id = 112] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1927BC00 == 47 [pid = 3348] [id = 188] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 0FF0C400 == 46 [pid = 3348] [id = 189] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 14B8D800 == 45 [pid = 3348] [id = 161] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 10652000 == 44 [pid = 3348] [id = 103] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1D688800 == 43 [pid = 3348] [id = 148] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1002B400 == 42 [pid = 3348] [id = 108] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1749D000 == 41 [pid = 3348] [id = 111] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 10E0C000 == 40 [pid = 3348] [id = 215] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 0CFCE000 == 39 [pid = 3348] [id = 214] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1B3C2000 == 38 [pid = 3348] [id = 213] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1B3C1C00 == 37 [pid = 3348] [id = 212] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 106C4C00 == 36 [pid = 3348] [id = 210] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 183D8400 == 35 [pid = 3348] [id = 211] 13:48:06 INFO - PROCESS | 3348 | --DOCSHELL 1B3C2C00 == 34 [pid = 3348] [id = 209] 13:48:07 INFO - PROCESS | 3348 | --DOCSHELL 10018000 == 33 [pid = 3348] [id = 216] 13:48:07 INFO - PROCESS | 3348 | --DOCSHELL 160F5400 == 32 [pid = 3348] [id = 221] 13:48:07 INFO - PROCESS | 3348 | --DOCSHELL 1831F400 == 31 [pid = 3348] [id = 219] 13:48:07 INFO - PROCESS | 3348 | --DOCSHELL 10022400 == 30 [pid = 3348] [id = 218] 13:48:07 INFO - PROCESS | 3348 | --DOCSHELL 0FE4E800 == 29 [pid = 3348] [id = 222] 13:48:07 INFO - PROCESS | 3348 | --DOCSHELL 14334800 == 28 [pid = 3348] [id = 223] 13:48:07 INFO - PROCESS | 3348 | --DOCSHELL 15F05800 == 27 [pid = 3348] [id = 217] 13:48:07 INFO - PROCESS | 3348 | --DOCSHELL 0FE77000 == 26 [pid = 3348] [id = 220] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (199D7C00) [pid = 3348] [serial = 611] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1A04E400) [pid = 3348] [serial = 614] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (19CB3000) [pid = 3348] [serial = 612] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (141BD000) [pid = 3348] [serial = 617] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (14341800) [pid = 3348] [serial = 587] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (14A96C00) [pid = 3348] [serial = 597] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1433F000) [pid = 3348] [serial = 596] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1776EC00) [pid = 3348] [serial = 605] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1A274800) [pid = 3348] [serial = 615] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (177AE800) [pid = 3348] [serial = 606] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (160F8C00) [pid = 3348] [serial = 602] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (16426000) [pid = 3348] [serial = 603] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (10038C00) [pid = 3348] [serial = 599] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (107AF000) [pid = 3348] [serial = 600] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1832FC00) [pid = 3348] [serial = 608] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A021000) [pid = 3348] [serial = 593] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (17724400) [pid = 3348] [serial = 590] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1A27E000) [pid = 3348] [serial = 620] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1B3BF800) [pid = 3348] [serial = 624] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (163E3C00) [pid = 3348] [serial = 618] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1A334C00) [pid = 3348] [serial = 621] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18336400) [pid = 3348] [serial = 609] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1B3B4800) [pid = 3348] [serial = 623] [outer = 00000000] [url = about:blank] 13:48:08 INFO - PROCESS | 3348 | 1464641288834 Marionette TRACE conn5 <- [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]]]}] 13:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 3430ms 13:48:08 INFO - PROCESS | 3348 | 1464641288886 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:48:08 INFO - PROCESS | 3348 | 1464641288891 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 13:48:08 INFO - PROCESS | 3348 | 1464641288895 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:48:08 INFO - PROCESS | 3348 | 1464641288900 Marionette TRACE conn5 <- [1,862,null,{}] 13:48:08 INFO - PROCESS | 3348 | 1464641288905 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:09 INFO - PROCESS | 3348 | 1464641288997 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:48:09 INFO - PROCESS | 3348 | 1464641289006 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:09 INFO - PROCESS | 3348 | ++DOCSHELL 0FF05400 == 27 [pid = 3348] [id = 225] 13:48:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (0FF05800) [pid = 3348] [serial = 673] [outer = 00000000] 13:48:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (10014400) [pid = 3348] [serial = 674] [outer = 0FF05800] 13:48:09 INFO - PROCESS | 3348 | 1464641289054 Marionette DEBUG loaded listener.js 13:48:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1001E400) [pid = 3348] [serial = 675] [outer = 0FF05800] 13:48:09 INFO - PROCESS | 3348 | 1464641289546 Marionette TRACE conn5 <- [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]]]}] 13:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 13:48:09 INFO - PROCESS | 3348 | 1464641289586 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:48:09 INFO - PROCESS | 3348 | 1464641289592 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 13:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:48:09 INFO - PROCESS | 3348 | 1464641289598 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:48:09 INFO - PROCESS | 3348 | 1464641289601 Marionette TRACE conn5 <- [1,866,null,{}] 13:48:09 INFO - PROCESS | 3348 | 1464641289605 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:09 INFO - PROCESS | 3348 | 1464641289698 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:48:09 INFO - PROCESS | 3348 | 1464641289811 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:09 INFO - PROCESS | 3348 | ++DOCSHELL 10033400 == 28 [pid = 3348] [id = 226] 13:48:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1003C000) [pid = 3348] [serial = 676] [outer = 00000000] 13:48:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1064F400) [pid = 3348] [serial = 677] [outer = 1003C000] 13:48:09 INFO - PROCESS | 3348 | 1464641289858 Marionette DEBUG loaded listener.js 13:48:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (106C8400) [pid = 3348] [serial = 678] [outer = 1003C000] 13:48:10 INFO - PROCESS | 3348 | 1464641290257 Marionette TRACE conn5 <- [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]]]}] 13:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 13:48:10 INFO - PROCESS | 3348 | 1464641290270 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:48:10 INFO - PROCESS | 3348 | 1464641290273 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 13:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:48:10 INFO - PROCESS | 3348 | 1464641290277 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:48:10 INFO - PROCESS | 3348 | 1464641290281 Marionette TRACE conn5 <- [1,870,null,{}] 13:48:10 INFO - PROCESS | 3348 | 1464641290292 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:10 INFO - PROCESS | 3348 | 1464641290408 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:48:10 INFO - PROCESS | 3348 | 1464641290418 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:10 INFO - PROCESS | 3348 | ++DOCSHELL 10E0BC00 == 29 [pid = 3348] [id = 227] 13:48:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (10E0C000) [pid = 3348] [serial = 679] [outer = 00000000] 13:48:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (14337000) [pid = 3348] [serial = 680] [outer = 10E0C000] 13:48:10 INFO - PROCESS | 3348 | 1464641290467 Marionette DEBUG loaded listener.js 13:48:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (14342400) [pid = 3348] [serial = 681] [outer = 10E0C000] 13:48:10 INFO - PROCESS | 3348 | 1464641290906 Marionette TRACE conn5 <- [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]]]}] 13:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 13:48:10 INFO - PROCESS | 3348 | 1464641290950 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:48:10 INFO - PROCESS | 3348 | 1464641290953 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 13:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:48:11 INFO - PROCESS | 3348 | 1464641290973 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:48:11 INFO - PROCESS | 3348 | 1464641290975 Marionette TRACE conn5 <- [1,874,null,{}] 13:48:11 INFO - PROCESS | 3348 | 1464641290979 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:11 INFO - PROCESS | 3348 | 1464641291063 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:48:11 INFO - PROCESS | 3348 | 1464641291108 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:11 INFO - PROCESS | 3348 | ++DOCSHELL 1448AC00 == 30 [pid = 3348] [id = 228] 13:48:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (14A3B400) [pid = 3348] [serial = 682] [outer = 00000000] 13:48:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (14B80C00) [pid = 3348] [serial = 683] [outer = 14A3B400] 13:48:11 INFO - PROCESS | 3348 | 1464641291154 Marionette DEBUG loaded listener.js 13:48:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (14D1A400) [pid = 3348] [serial = 684] [outer = 14A3B400] 13:48:11 INFO - PROCESS | 3348 | 1464641291570 Marionette TRACE conn5 <- [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]]]}] 13:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 650ms 13:48:11 INFO - PROCESS | 3348 | 1464641291611 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:48:11 INFO - PROCESS | 3348 | 1464641291613 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 13:48:11 INFO - PROCESS | 3348 | 1464641291620 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:48:11 INFO - PROCESS | 3348 | 1464641291622 Marionette TRACE conn5 <- [1,878,null,{}] 13:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:48:11 INFO - PROCESS | 3348 | 1464641291625 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:11 INFO - PROCESS | 3348 | 1464641291702 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:48:11 INFO - PROCESS | 3348 | 1464641291708 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:11 INFO - PROCESS | 3348 | ++DOCSHELL 1418E400 == 31 [pid = 3348] [id = 229] 13:48:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (14DB3C00) [pid = 3348] [serial = 685] [outer = 00000000] 13:48:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (15A14000) [pid = 3348] [serial = 686] [outer = 14DB3C00] 13:48:11 INFO - PROCESS | 3348 | 1464641291756 Marionette DEBUG loaded listener.js 13:48:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (15F09C00) [pid = 3348] [serial = 687] [outer = 14DB3C00] 13:48:12 INFO - PROCESS | 3348 | 1464641292198 Marionette TRACE conn5 <- [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]]]}] 13:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 13:48:12 INFO - PROCESS | 3348 | 1464641292255 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:48:12 INFO - PROCESS | 3348 | 1464641292257 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 13:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:48:12 INFO - PROCESS | 3348 | 1464641292260 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:48:12 INFO - PROCESS | 3348 | 1464641292262 Marionette TRACE conn5 <- [1,882,null,{}] 13:48:12 INFO - PROCESS | 3348 | 1464641292266 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:12 INFO - PROCESS | 3348 | 1464641292377 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:48:12 INFO - PROCESS | 3348 | 1464641292392 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:12 INFO - PROCESS | 3348 | ++DOCSHELL 1645DC00 == 32 [pid = 3348] [id = 230] 13:48:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1649A800) [pid = 3348] [serial = 688] [outer = 00000000] 13:48:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1740A800) [pid = 3348] [serial = 689] [outer = 1649A800] 13:48:12 INFO - PROCESS | 3348 | 1464641292438 Marionette DEBUG loaded listener.js 13:48:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (174BCC00) [pid = 3348] [serial = 690] [outer = 1649A800] 13:48:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1770CC00) [pid = 3348] [serial = 691] [outer = 0FB3BC00] 13:48:12 INFO - PROCESS | 3348 | 1464641292956 Marionette TRACE conn5 <- [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]]]}] 13:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 731ms 13:48:13 INFO - PROCESS | 3348 | 1464641292991 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:48:13 INFO - PROCESS | 3348 | 1464641292993 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 13:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:48:13 INFO - PROCESS | 3348 | 1464641292997 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:48:13 INFO - PROCESS | 3348 | 1464641292998 Marionette TRACE conn5 <- [1,886,null,{}] 13:48:13 INFO - PROCESS | 3348 | 1464641293002 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:13 INFO - PROCESS | 3348 | 1464641293077 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:48:13 INFO - PROCESS | 3348 | 1464641293083 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:13 INFO - PROCESS | 3348 | ++DOCSHELL 17707800 == 33 [pid = 3348] [id = 231] 13:48:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1770B000) [pid = 3348] [serial = 692] [outer = 00000000] 13:48:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (17723400) [pid = 3348] [serial = 693] [outer = 1770B000] 13:48:13 INFO - PROCESS | 3348 | 1464641293127 Marionette DEBUG loaded listener.js 13:48:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (17725000) [pid = 3348] [serial = 694] [outer = 1770B000] 13:48:13 INFO - PROCESS | 3348 | 1464641293562 Marionette TRACE conn5 <- [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]]]}] 13:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 13:48:13 INFO - PROCESS | 3348 | 1464641293630 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:48:13 INFO - PROCESS | 3348 | 1464641293632 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 13:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:48:13 INFO - PROCESS | 3348 | 1464641293635 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:48:13 INFO - PROCESS | 3348 | 1464641293637 Marionette TRACE conn5 <- [1,890,null,{}] 13:48:13 INFO - PROCESS | 3348 | 1464641293641 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:13 INFO - PROCESS | 3348 | 1464641293751 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:48:13 INFO - PROCESS | 3348 | 1464641293828 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:13 INFO - PROCESS | 3348 | ++DOCSHELL 17769800 == 34 [pid = 3348] [id = 232] 13:48:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1776B800) [pid = 3348] [serial = 695] [outer = 00000000] 13:48:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (17771000) [pid = 3348] [serial = 696] [outer = 1776B800] 13:48:13 INFO - PROCESS | 3348 | 1464641293873 Marionette DEBUG loaded listener.js 13:48:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1776EC00) [pid = 3348] [serial = 697] [outer = 1776B800] 13:48:14 INFO - PROCESS | 3348 | 1464641294266 Marionette TRACE conn5 <- [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]]]}] 13:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 13:48:14 INFO - PROCESS | 3348 | 1464641294307 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:48:14 INFO - PROCESS | 3348 | 1464641294309 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 13:48:14 INFO - PROCESS | 3348 | 1464641294312 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:48:14 INFO - PROCESS | 3348 | 1464641294314 Marionette TRACE conn5 <- [1,894,null,{}] 13:48:14 INFO - PROCESS | 3348 | 1464641294318 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:14 INFO - PROCESS | 3348 | 1464641294427 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:48:14 INFO - PROCESS | 3348 | 1464641294433 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:14 INFO - PROCESS | 3348 | ++DOCSHELL 1072CC00 == 35 [pid = 3348] [id = 233] 13:48:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (177B3400) [pid = 3348] [serial = 698] [outer = 00000000] 13:48:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (1831F400) [pid = 3348] [serial = 699] [outer = 177B3400] 13:48:14 INFO - PROCESS | 3348 | 1464641294479 Marionette DEBUG loaded listener.js 13:48:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (18320800) [pid = 3348] [serial = 700] [outer = 177B3400] 13:48:14 INFO - PROCESS | 3348 | 1464641294922 Marionette TRACE conn5 <- [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]]]}] 13:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms 13:48:14 INFO - PROCESS | 3348 | 1464641294944 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:48:14 INFO - PROCESS | 3348 | 1464641294946 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 13:48:14 INFO - PROCESS | 3348 | 1464641294949 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:48:14 INFO - PROCESS | 3348 | 1464641294951 Marionette TRACE conn5 <- [1,898,null,{}] 13:48:15 INFO - PROCESS | 3348 | 1464641294961 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:15 INFO - PROCESS | 3348 | 1464641295070 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:48:15 INFO - PROCESS | 3348 | 1464641295157 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:15 INFO - PROCESS | 3348 | ++DOCSHELL 177B2400 == 36 [pid = 3348] [id = 234] 13:48:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (18325800) [pid = 3348] [serial = 701] [outer = 00000000] 13:48:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (18335800) [pid = 3348] [serial = 702] [outer = 18325800] 13:48:15 INFO - PROCESS | 3348 | 1464641295201 Marionette DEBUG loaded listener.js 13:48:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (18B2C000) [pid = 3348] [serial = 703] [outer = 18325800] 13:48:15 INFO - PROCESS | 3348 | 1464641295616 Marionette TRACE conn5 <- [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]]]}] 13:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 731ms 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (1649E000) [pid = 3348] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1B6EC000) [pid = 3348] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (10023000) [pid = 3348] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (15F08C00) [pid = 3348] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (1001E000) [pid = 3348] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (141B2C00) [pid = 3348] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (0CFDAC00) [pid = 3348] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (18333400) [pid = 3348] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1770C000) [pid = 3348] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (183D9C00) [pid = 3348] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (14332C00) [pid = 3348] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (18327C00) [pid = 3348] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (18B39C00) [pid = 3348] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1832F800) [pid = 3348] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (08B8F800) [pid = 3348] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1072A400) [pid = 3348] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (14338000) [pid = 3348] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (19CAFC00) [pid = 3348] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (0FF08400) [pid = 3348] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1927E400) [pid = 3348] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (14636400) [pid = 3348] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1A20DC00) [pid = 3348] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (19CAA000) [pid = 3348] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (0FE70800) [pid = 3348] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1CC57800) [pid = 3348] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1B6E5C00) [pid = 3348] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (18B36400) [pid = 3348] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:48:16 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (11010400) [pid = 3348] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:48:16 INFO - PROCESS | 3348 | 1464641296099 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:48:16 INFO - PROCESS | 3348 | 1464641296102 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 13:48:16 INFO - PROCESS | 3348 | 1464641296110 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:48:16 INFO - PROCESS | 3348 | 1464641296124 Marionette TRACE conn5 <- [1,902,null,{}] 13:48:16 INFO - PROCESS | 3348 | 1464641296128 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:16 INFO - PROCESS | 3348 | 1464641296226 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:48:16 INFO - PROCESS | 3348 | 1464641296236 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:16 INFO - PROCESS | 3348 | ++DOCSHELL 14186400 == 37 [pid = 3348] [id = 235] 13:48:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (141B2C00) [pid = 3348] [serial = 704] [outer = 00000000] 13:48:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (14349C00) [pid = 3348] [serial = 705] [outer = 141B2C00] 13:48:16 INFO - PROCESS | 3348 | 1464641296291 Marionette DEBUG loaded listener.js 13:48:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (174C0C00) [pid = 3348] [serial = 706] [outer = 141B2C00] 13:48:16 INFO - PROCESS | 3348 | 1464641296752 Marionette TRACE conn5 <- [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]]]}] 13:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 694ms 13:48:16 INFO - PROCESS | 3348 | 1464641296809 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:48:16 INFO - PROCESS | 3348 | 1464641296811 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 13:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:48:16 INFO - PROCESS | 3348 | 1464641296815 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:48:16 INFO - PROCESS | 3348 | 1464641296816 Marionette TRACE conn5 <- [1,906,null,{}] 13:48:16 INFO - PROCESS | 3348 | 1464641296820 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:16 INFO - PROCESS | 3348 | 1464641296897 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:48:16 INFO - PROCESS | 3348 | 1464641296903 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:16 INFO - PROCESS | 3348 | ++DOCSHELL 17728000 == 38 [pid = 3348] [id = 236] 13:48:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (177AA000) [pid = 3348] [serial = 707] [outer = 00000000] 13:48:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (18B59000) [pid = 3348] [serial = 708] [outer = 177AA000] 13:48:16 INFO - PROCESS | 3348 | 1464641296947 Marionette DEBUG loaded listener.js 13:48:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (18BD4800) [pid = 3348] [serial = 709] [outer = 177AA000] 13:48:17 INFO - PROCESS | 3348 | 1464641297366 Marionette TRACE conn5 <- [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]]]}] 13:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 570ms 13:48:17 INFO - PROCESS | 3348 | 1464641297385 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:48:17 INFO - PROCESS | 3348 | 1464641297387 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 13:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:48:17 INFO - PROCESS | 3348 | 1464641297407 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:48:17 INFO - PROCESS | 3348 | 1464641297409 Marionette TRACE conn5 <- [1,910,null,{}] 13:48:17 INFO - PROCESS | 3348 | 1464641297412 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:17 INFO - PROCESS | 3348 | 1464641297489 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:48:17 INFO - PROCESS | 3348 | 1464641297497 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:17 INFO - PROCESS | 3348 | ++DOCSHELL 18F2E000 == 39 [pid = 3348] [id = 237] 13:48:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (19275800) [pid = 3348] [serial = 710] [outer = 00000000] 13:48:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1927B800) [pid = 3348] [serial = 711] [outer = 19275800] 13:48:17 INFO - PROCESS | 3348 | 1464641297541 Marionette DEBUG loaded listener.js 13:48:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (14632800) [pid = 3348] [serial = 712] [outer = 19275800] 13:48:18 INFO - PROCESS | 3348 | 1464641297995 Marionette TRACE conn5 <- [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]]]}] 13:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 631ms 13:48:18 INFO - PROCESS | 3348 | 1464641298040 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:48:18 INFO - PROCESS | 3348 | 1464641298042 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 13:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:48:18 INFO - PROCESS | 3348 | 1464641298045 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:48:18 INFO - PROCESS | 3348 | 1464641298046 Marionette TRACE conn5 <- [1,914,null,{}] 13:48:18 INFO - PROCESS | 3348 | 1464641298050 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:18 INFO - PROCESS | 3348 | 1464641298180 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:48:18 INFO - PROCESS | 3348 | 1464641298312 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:18 INFO - PROCESS | 3348 | ++DOCSHELL 092F3400 == 40 [pid = 3348] [id = 238] 13:48:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (092F6800) [pid = 3348] [serial = 713] [outer = 00000000] 13:48:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (0CF29800) [pid = 3348] [serial = 714] [outer = 092F6800] 13:48:18 INFO - PROCESS | 3348 | 1464641298371 Marionette DEBUG loaded listener.js 13:48:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (0FE6BC00) [pid = 3348] [serial = 715] [outer = 092F6800] 13:48:19 INFO - PROCESS | 3348 | 1464641299134 Marionette TRACE conn5 <- [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]]]}] 13:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1179ms 13:48:19 INFO - PROCESS | 3348 | 1464641299227 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:48:19 INFO - PROCESS | 3348 | 1464641299231 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 13:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:48:19 INFO - PROCESS | 3348 | 1464641299235 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:48:19 INFO - PROCESS | 3348 | 1464641299240 Marionette TRACE conn5 <- [1,918,null,{}] 13:48:19 INFO - PROCESS | 3348 | 1464641299245 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:19 INFO - PROCESS | 3348 | 1464641299371 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:48:19 INFO - PROCESS | 3348 | 1464641299497 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:19 INFO - PROCESS | 3348 | ++DOCSHELL 1003A800 == 41 [pid = 3348] [id = 239] 13:48:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1003AC00) [pid = 3348] [serial = 716] [outer = 00000000] 13:48:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (106C5800) [pid = 3348] [serial = 717] [outer = 1003AC00] 13:48:19 INFO - PROCESS | 3348 | 1464641299559 Marionette DEBUG loaded listener.js 13:48:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1418C000) [pid = 3348] [serial = 718] [outer = 1003AC00] 13:48:20 INFO - PROCESS | 3348 | 1464641300228 Marionette TRACE conn5 <- [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]]]}] 13:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1072ms 13:48:20 INFO - PROCESS | 3348 | 1464641300308 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:48:20 INFO - PROCESS | 3348 | 1464641300312 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 13:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:48:20 INFO - PROCESS | 3348 | 1464641300316 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:48:20 INFO - PROCESS | 3348 | 1464641300318 Marionette TRACE conn5 <- [1,922,null,{}] 13:48:20 INFO - PROCESS | 3348 | 1464641300322 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:20 INFO - PROCESS | 3348 | 1464641300450 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:48:20 INFO - PROCESS | 3348 | 1464641300695 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:20 INFO - PROCESS | 3348 | ++DOCSHELL 08B96800 == 42 [pid = 3348] [id = 240] 13:48:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (0927CC00) [pid = 3348] [serial = 719] [outer = 00000000] 13:48:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (0FB3B800) [pid = 3348] [serial = 720] [outer = 0927CC00] 13:48:20 INFO - PROCESS | 3348 | 1464641300763 Marionette DEBUG loaded listener.js 13:48:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (0FF03C00) [pid = 3348] [serial = 721] [outer = 0927CC00] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 1740B800 == 41 [pid = 3348] [id = 192] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 15F07800 == 40 [pid = 3348] [id = 201] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 143F9800 == 39 [pid = 3348] [id = 191] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 177B5C00 == 38 [pid = 3348] [id = 203] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 18332C00 == 37 [pid = 3348] [id = 194] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 0FB8D800 == 36 [pid = 3348] [id = 195] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 17716800 == 35 [pid = 3348] [id = 202] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 0C635000 == 34 [pid = 3348] [id = 200] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 1001F400 == 33 [pid = 3348] [id = 190] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1B3C0400) [pid = 3348] [serial = 671] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOCSHELL 18BE0400 == 32 [pid = 3348] [id = 224] 13:48:21 INFO - PROCESS | 3348 | 1464641301462 Marionette TRACE conn5 <- [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]]]}] 13:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1170ms 13:48:21 INFO - PROCESS | 3348 | 1464641301488 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:48:21 INFO - PROCESS | 3348 | 1464641301491 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 13:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:48:21 INFO - PROCESS | 3348 | 1464641301498 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:48:21 INFO - PROCESS | 3348 | 1464641301501 Marionette TRACE conn5 <- [1,926,null,{}] 13:48:21 INFO - PROCESS | 3348 | 1464641301506 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:21 INFO - PROCESS | 3348 | 1464641301605 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (14B8D000) [pid = 3348] [serial = 528] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (19CB6C00) [pid = 3348] [serial = 477] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (10402400) [pid = 3348] [serial = 525] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (199DEC00) [pid = 3348] [serial = 564] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (17729800) [pid = 3348] [serial = 561] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (19CAB400) [pid = 3348] [serial = 531] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1955D800) [pid = 3348] [serial = 534] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (0FCEC800) [pid = 3348] [serial = 555] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (14A41800) [pid = 3348] [serial = 588] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (177AC000) [pid = 3348] [serial = 591] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (19CB5000) [pid = 3348] [serial = 585] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (14A41000) [pid = 3348] [serial = 558] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A045000) [pid = 3348] [serial = 594] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18BDF400) [pid = 3348] [serial = 669] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1A467800) [pid = 3348] [serial = 662] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1A047400) [pid = 3348] [serial = 660] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1A025C00) [pid = 3348] [serial = 659] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (17714C00) [pid = 3348] [serial = 665] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18BDB800) [pid = 3348] [serial = 668] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1A278000) [pid = 3348] [serial = 666] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1A46D800) [pid = 3348] [serial = 663] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1CCB3800) [pid = 3348] [serial = 639] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1CCB0000) [pid = 3348] [serial = 638] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1C584800) [pid = 3348] [serial = 636] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1C45A000) [pid = 3348] [serial = 635] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (19CB0400) [pid = 3348] [serial = 633] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (194A5800) [pid = 3348] [serial = 632] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1434D800) [pid = 3348] [serial = 630] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1433D400) [pid = 3348] [serial = 629] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1B7DB800) [pid = 3348] [serial = 626] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1C270000) [pid = 3348] [serial = 627] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (18322800) [pid = 3348] [serial = 653] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17714000) [pid = 3348] [serial = 650] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (17765400) [pid = 3348] [serial = 651] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14335800) [pid = 3348] [serial = 647] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1448D000) [pid = 3348] [serial = 648] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17402C00) [pid = 3348] [serial = 645] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (160FA400) [pid = 3348] [serial = 644] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (14341000) [pid = 3348] [serial = 642] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1072C400) [pid = 3348] [serial = 641] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (19275400) [pid = 3348] [serial = 656] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1927AC00) [pid = 3348] [serial = 657] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (183DD000) [pid = 3348] [serial = 654] [outer = 00000000] [url = about:blank] 13:48:21 INFO - PROCESS | 3348 | 1464641301693 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:21 INFO - PROCESS | 3348 | ++DOCSHELL 0C62DC00 == 33 [pid = 3348] [id = 241] 13:48:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (0C62E800) [pid = 3348] [serial = 722] [outer = 00000000] 13:48:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (0FE70800) [pid = 3348] [serial = 723] [outer = 0C62E800] 13:48:21 INFO - PROCESS | 3348 | 1464641301741 Marionette DEBUG loaded listener.js 13:48:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1001A800) [pid = 3348] [serial = 724] [outer = 0C62E800] 13:48:22 INFO - PROCESS | 3348 | 1464641302183 Marionette TRACE conn5 <- [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]]]}] 13:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 13:48:22 INFO - PROCESS | 3348 | 1464641302229 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:48:22 INFO - PROCESS | 3348 | 1464641302233 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 13:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:48:22 INFO - PROCESS | 3348 | 1464641302238 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:48:22 INFO - PROCESS | 3348 | 1464641302239 Marionette TRACE conn5 <- [1,930,null,{}] 13:48:22 INFO - PROCESS | 3348 | 1464641302243 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:22 INFO - PROCESS | 3348 | 1464641302326 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:48:22 INFO - PROCESS | 3348 | 1464641302334 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:22 INFO - PROCESS | 3348 | ++DOCSHELL 10030800 == 34 [pid = 3348] [id = 242] 13:48:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (10031400) [pid = 3348] [serial = 725] [outer = 00000000] 13:48:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (106AA400) [pid = 3348] [serial = 726] [outer = 10031400] 13:48:22 INFO - PROCESS | 3348 | 1464641302379 Marionette DEBUG loaded listener.js 13:48:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (11075800) [pid = 3348] [serial = 727] [outer = 10031400] 13:48:22 INFO - PROCESS | 3348 | 1464641302843 Marionette TRACE conn5 <- [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]]]}] 13:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 631ms 13:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:48:22 INFO - PROCESS | 3348 | 1464641302872 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:48:22 INFO - PROCESS | 3348 | 1464641302875 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 13:48:22 INFO - PROCESS | 3348 | 1464641302879 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:48:22 INFO - PROCESS | 3348 | 1464641302886 Marionette TRACE conn5 <- [1,934,null,{}] 13:48:22 INFO - PROCESS | 3348 | 1464641302896 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:23 INFO - PROCESS | 3348 | 1464641302982 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:48:23 INFO - PROCESS | 3348 | 1464641302992 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:23 INFO - PROCESS | 3348 | ++DOCSHELL 143F8C00 == 35 [pid = 3348] [id = 243] 13:48:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14482800) [pid = 3348] [serial = 728] [outer = 00000000] 13:48:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14636400) [pid = 3348] [serial = 729] [outer = 14482800] 13:48:23 INFO - PROCESS | 3348 | 1464641303037 Marionette DEBUG loaded listener.js 13:48:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14A7F000) [pid = 3348] [serial = 730] [outer = 14482800] 13:48:23 INFO - PROCESS | 3348 | 1464641303477 Marionette TRACE conn5 <- [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]]]}] 13:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 13:48:23 INFO - PROCESS | 3348 | 1464641303508 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:48:23 INFO - PROCESS | 3348 | 1464641303511 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 13:48:23 INFO - PROCESS | 3348 | 1464641303514 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:48:23 INFO - PROCESS | 3348 | 1464641303525 Marionette TRACE conn5 <- [1,938,null,{}] 13:48:23 INFO - PROCESS | 3348 | 1464641303529 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:23 INFO - PROCESS | 3348 | 1464641303613 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:48:23 INFO - PROCESS | 3348 | 1464641303620 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:23 INFO - PROCESS | 3348 | ++DOCSHELL 143F8800 == 36 [pid = 3348] [id = 244] 13:48:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (14B86C00) [pid = 3348] [serial = 731] [outer = 00000000] 13:48:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (14DAA000) [pid = 3348] [serial = 732] [outer = 14B86C00] 13:48:23 INFO - PROCESS | 3348 | 1464641303663 Marionette DEBUG loaded listener.js 13:48:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (15A12400) [pid = 3348] [serial = 733] [outer = 14B86C00] 13:48:24 INFO - PROCESS | 3348 | 1464641304153 Marionette TRACE conn5 <- [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]]]}] 13:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 690ms 13:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:48:24 INFO - PROCESS | 3348 | 1464641304209 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:48:24 INFO - PROCESS | 3348 | 1464641304211 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 13:48:24 INFO - PROCESS | 3348 | 1464641304214 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:48:24 INFO - PROCESS | 3348 | 1464641304216 Marionette TRACE conn5 <- [1,942,null,{}] 13:48:24 INFO - PROCESS | 3348 | 1464641304219 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:24 INFO - PROCESS | 3348 | 1464641304324 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:48:24 INFO - PROCESS | 3348 | 1464641304333 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:24 INFO - PROCESS | 3348 | ++DOCSHELL 160F3800 == 37 [pid = 3348] [id = 245] 13:48:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (160F3C00) [pid = 3348] [serial = 734] [outer = 00000000] 13:48:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (160FB800) [pid = 3348] [serial = 735] [outer = 160F3C00] 13:48:24 INFO - PROCESS | 3348 | 1464641304430 Marionette DEBUG loaded listener.js 13:48:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (16428000) [pid = 3348] [serial = 736] [outer = 160F3C00] 13:48:24 INFO - PROCESS | 3348 | 1464641304908 Marionette TRACE conn5 <- [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]]]}] 13:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 13:48:25 INFO - PROCESS | 3348 | 1464641304980 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:48:25 INFO - PROCESS | 3348 | 1464641304982 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 13:48:25 INFO - PROCESS | 3348 | 1464641304986 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:48:25 INFO - PROCESS | 3348 | 1464641304987 Marionette TRACE conn5 <- [1,946,null,{}] 13:48:25 INFO - PROCESS | 3348 | 1464641304991 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:25 INFO - PROCESS | 3348 | 1464641305099 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:48:25 INFO - PROCESS | 3348 | 1464641305115 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:25 INFO - PROCESS | 3348 | ++DOCSHELL 1749C800 == 38 [pid = 3348] [id = 246] 13:48:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (174A3000) [pid = 3348] [serial = 737] [outer = 00000000] 13:48:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1770F400) [pid = 3348] [serial = 738] [outer = 174A3000] 13:48:25 INFO - PROCESS | 3348 | 1464641305204 Marionette DEBUG loaded listener.js 13:48:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (17714000) [pid = 3348] [serial = 739] [outer = 174A3000] 13:48:25 INFO - PROCESS | 3348 | 1464641305595 Marionette TRACE conn5 <- [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]]]}] 13:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 13:48:25 INFO - PROCESS | 3348 | 1464641305661 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:48:25 INFO - PROCESS | 3348 | 1464641305663 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 13:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:48:25 INFO - PROCESS | 3348 | 1464641305666 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:48:25 INFO - PROCESS | 3348 | 1464641305668 Marionette TRACE conn5 <- [1,950,null,{}] 13:48:25 INFO - PROCESS | 3348 | 1464641305671 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:25 INFO - PROCESS | 3348 | 1464641305785 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:48:25 INFO - PROCESS | 3348 | 1464641305791 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:25 INFO - PROCESS | 3348 | ++DOCSHELL 17716400 == 39 [pid = 3348] [id = 247] 13:48:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (17716800) [pid = 3348] [serial = 740] [outer = 00000000] 13:48:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (17764000) [pid = 3348] [serial = 741] [outer = 17716800] 13:48:25 INFO - PROCESS | 3348 | 1464641305834 Marionette DEBUG loaded listener.js 13:48:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1776D000) [pid = 3348] [serial = 742] [outer = 17716800] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1776B800) [pid = 3348] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (177B3400) [pid = 3348] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18BE0C00) [pid = 3348] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10E0C000) [pid = 3348] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14A3B400) [pid = 3348] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1003C000) [pid = 3348] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1649A800) [pid = 3348] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1770B000) [pid = 3348] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (0FF05800) [pid = 3348] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14DB3C00) [pid = 3348] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (18325800) [pid = 3348] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (141B2C00) [pid = 3348] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:48:26 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (177AA000) [pid = 3348] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:48:26 INFO - PROCESS | 3348 | 1464641306321 Marionette TRACE conn5 <- [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]]]}] 13:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 13:48:26 INFO - PROCESS | 3348 | 1464641306340 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:48:26 INFO - PROCESS | 3348 | 1464641306342 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 13:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:48:26 INFO - PROCESS | 3348 | 1464641306346 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:48:26 INFO - PROCESS | 3348 | 1464641306347 Marionette TRACE conn5 <- [1,954,null,{}] 13:48:26 INFO - PROCESS | 3348 | 1464641306353 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:26 INFO - PROCESS | 3348 | 1464641306469 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:48:26 INFO - PROCESS | 3348 | 1464641306478 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:26 INFO - PROCESS | 3348 | ++DOCSHELL 14334000 == 40 [pid = 3348] [id = 248] 13:48:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14335400) [pid = 3348] [serial = 743] [outer = 00000000] 13:48:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1772DC00) [pid = 3348] [serial = 744] [outer = 14335400] 13:48:26 INFO - PROCESS | 3348 | 1464641306522 Marionette DEBUG loaded listener.js 13:48:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1776AC00) [pid = 3348] [serial = 745] [outer = 14335400] 13:48:26 INFO - PROCESS | 3348 | 1464641306952 Marionette TRACE conn5 <- [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]]]}] 13:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 13:48:27 INFO - PROCESS | 3348 | 1464641306989 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:48:27 INFO - PROCESS | 3348 | 1464641306991 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 13:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:48:27 INFO - PROCESS | 3348 | 1464641306994 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:48:27 INFO - PROCESS | 3348 | 1464641306996 Marionette TRACE conn5 <- [1,958,null,{}] 13:48:27 INFO - PROCESS | 3348 | 1464641307000 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:27 INFO - PROCESS | 3348 | 1464641307081 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:48:27 INFO - PROCESS | 3348 | 1464641307088 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:27 INFO - PROCESS | 3348 | ++DOCSHELL 14345400 == 41 [pid = 3348] [id = 249] 13:48:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17770000) [pid = 3348] [serial = 746] [outer = 00000000] 13:48:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1831B800) [pid = 3348] [serial = 747] [outer = 17770000] 13:48:27 INFO - PROCESS | 3348 | 1464641307134 Marionette DEBUG loaded listener.js 13:48:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18321800) [pid = 3348] [serial = 748] [outer = 17770000] 13:48:27 INFO - PROCESS | 3348 | 1464641307554 Marionette TRACE conn5 <- [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]]]}] 13:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 571ms 13:48:27 INFO - PROCESS | 3348 | 1464641307568 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:48:27 INFO - PROCESS | 3348 | 1464641307570 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 13:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:48:27 INFO - PROCESS | 3348 | 1464641307573 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:48:27 INFO - PROCESS | 3348 | 1464641307575 Marionette TRACE conn5 <- [1,962,null,{}] 13:48:27 INFO - PROCESS | 3348 | 1464641307578 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:27 INFO - PROCESS | 3348 | 1464641307694 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:48:27 INFO - PROCESS | 3348 | 1464641307703 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:27 INFO - PROCESS | 3348 | ++DOCSHELL 1831A000 == 42 [pid = 3348] [id = 250] 13:48:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1831B400) [pid = 3348] [serial = 749] [outer = 00000000] 13:48:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18330400) [pid = 3348] [serial = 750] [outer = 1831B400] 13:48:27 INFO - PROCESS | 3348 | 1464641307751 Marionette DEBUG loaded listener.js 13:48:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (183D9800) [pid = 3348] [serial = 751] [outer = 1831B400] 13:48:28 INFO - PROCESS | 3348 | --DOCSHELL 0FCF3800 == 41 [pid = 3348] [id = 206] 13:48:28 INFO - PROCESS | 3348 | --DOCSHELL 1071E000 == 40 [pid = 3348] [id = 196] 13:48:28 INFO - PROCESS | 3348 | --DOCSHELL 18B31800 == 39 [pid = 3348] [id = 204] 13:48:28 INFO - PROCESS | 3348 | --DOCSHELL 1A022C00 == 38 [pid = 3348] [id = 205] 13:48:28 INFO - PROCESS | 3348 | --DOCSHELL 174C8000 == 37 [pid = 3348] [id = 197] 13:48:28 INFO - PROCESS | 3348 | --DOCSHELL 177B4000 == 36 [pid = 3348] [id = 198] 13:48:28 INFO - PROCESS | 3348 | --DOCSHELL 14332800 == 35 [pid = 3348] [id = 199] 13:48:28 INFO - PROCESS | 3348 | --DOCSHELL 0C796400 == 34 [pid = 3348] [id = 193] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (17771000) [pid = 3348] [serial = 696] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18320800) [pid = 3348] [serial = 700] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1831F400) [pid = 3348] [serial = 699] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1B6E9C00) [pid = 3348] [serial = 672] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (14337000) [pid = 3348] [serial = 680] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14342400) [pid = 3348] [serial = 681] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (14B80C00) [pid = 3348] [serial = 683] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14D1A400) [pid = 3348] [serial = 684] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1064F400) [pid = 3348] [serial = 677] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (106C8400) [pid = 3348] [serial = 678] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1740A800) [pid = 3348] [serial = 689] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (174BCC00) [pid = 3348] [serial = 690] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (17723400) [pid = 3348] [serial = 693] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10014400) [pid = 3348] [serial = 674] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1001E400) [pid = 3348] [serial = 675] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (15A14000) [pid = 3348] [serial = 686] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (15F09C00) [pid = 3348] [serial = 687] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (18335800) [pid = 3348] [serial = 702] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (14349C00) [pid = 3348] [serial = 705] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (18B59000) [pid = 3348] [serial = 708] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (18B2C000) [pid = 3348] [serial = 703] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (174C0C00) [pid = 3348] [serial = 706] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (1CCB7800) [pid = 3348] [serial = 393] [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.] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (1776EC00) [pid = 3348] [serial = 697] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (17725000) [pid = 3348] [serial = 694] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (18BD4800) [pid = 3348] [serial = 709] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (1927B800) [pid = 3348] [serial = 711] [outer = 00000000] [url = about:blank] 13:48:29 INFO - PROCESS | 3348 | 1464641309591 Marionette TRACE conn5 <- [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]]]}] 13:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2071ms 13:48:29 INFO - PROCESS | 3348 | 1464641309646 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:48:29 INFO - PROCESS | 3348 | 1464641309650 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 13:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:48:29 INFO - PROCESS | 3348 | 1464641309655 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:48:29 INFO - PROCESS | 3348 | 1464641309658 Marionette TRACE conn5 <- [1,966,null,{}] 13:48:29 INFO - PROCESS | 3348 | 1464641309664 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:29 INFO - PROCESS | 3348 | 1464641309751 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:48:29 INFO - PROCESS | 3348 | 1464641309760 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:29 INFO - PROCESS | 3348 | ++DOCSHELL 0FC61000 == 35 [pid = 3348] [id = 251] 13:48:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (0FC62C00) [pid = 3348] [serial = 752] [outer = 00000000] 13:48:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (0FE50C00) [pid = 3348] [serial = 753] [outer = 0FC62C00] 13:48:29 INFO - PROCESS | 3348 | 1464641309809 Marionette DEBUG loaded listener.js 13:48:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (0FE73000) [pid = 3348] [serial = 754] [outer = 0FC62C00] 13:48:30 INFO - PROCESS | 3348 | 1464641310279 Marionette TRACE conn5 <- [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]]]}] 13:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 13:48:30 INFO - PROCESS | 3348 | 1464641310345 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:48:30 INFO - PROCESS | 3348 | 1464641310352 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 13:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:48:30 INFO - PROCESS | 3348 | 1464641310358 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:48:30 INFO - PROCESS | 3348 | 1464641310361 Marionette TRACE conn5 <- [1,970,null,{}] 13:48:30 INFO - PROCESS | 3348 | 1464641310365 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:30 INFO - PROCESS | 3348 | 1464641310453 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:48:30 INFO - PROCESS | 3348 | 1464641310464 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:30 INFO - PROCESS | 3348 | ++DOCSHELL 10028400 == 36 [pid = 3348] [id = 252] 13:48:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (10028800) [pid = 3348] [serial = 755] [outer = 00000000] 13:48:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (1002C400) [pid = 3348] [serial = 756] [outer = 10028800] 13:48:30 INFO - PROCESS | 3348 | 1464641310518 Marionette DEBUG loaded listener.js 13:48:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (10034000) [pid = 3348] [serial = 757] [outer = 10028800] 13:48:31 INFO - PROCESS | 3348 | 1464641310972 Marionette TRACE conn5 <- [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]]]}] 13:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 631ms 13:48:31 INFO - PROCESS | 3348 | 1464641310991 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:48:31 INFO - PROCESS | 3348 | 1464641310993 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 13:48:31 INFO - PROCESS | 3348 | 1464641310997 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:48:31 INFO - PROCESS | 3348 | 1464641311000 Marionette TRACE conn5 <- [1,974,null,{}] 13:48:31 INFO - PROCESS | 3348 | 1464641311011 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:31 INFO - PROCESS | 3348 | 1464641311099 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:48:31 INFO - PROCESS | 3348 | 1464641311142 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:31 INFO - PROCESS | 3348 | ++DOCSHELL 1109DC00 == 37 [pid = 3348] [id = 253] 13:48:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (1109E400) [pid = 3348] [serial = 758] [outer = 00000000] 13:48:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1418E800) [pid = 3348] [serial = 759] [outer = 1109E400] 13:48:31 INFO - PROCESS | 3348 | 1464641311193 Marionette DEBUG loaded listener.js 13:48:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (14330000) [pid = 3348] [serial = 760] [outer = 1109E400] 13:48:31 INFO - PROCESS | 3348 | 1464641311641 Marionette TRACE conn5 <- [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]]]}] 13:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 13:48:31 INFO - PROCESS | 3348 | 1464641311671 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:48:31 INFO - PROCESS | 3348 | 1464641311673 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 13:48:31 INFO - PROCESS | 3348 | 1464641311677 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:48:31 INFO - PROCESS | 3348 | 1464641311678 Marionette TRACE conn5 <- [1,978,null,{}] 13:48:31 INFO - PROCESS | 3348 | 1464641311682 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:31 INFO - PROCESS | 3348 | 1464641311768 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:48:31 INFO - PROCESS | 3348 | 1464641311786 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:31 INFO - PROCESS | 3348 | ++DOCSHELL 1001E000 == 38 [pid = 3348] [id = 254] 13:48:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1418D800) [pid = 3348] [serial = 761] [outer = 00000000] 13:48:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (14342400) [pid = 3348] [serial = 762] [outer = 1418D800] 13:48:31 INFO - PROCESS | 3348 | 1464641311835 Marionette DEBUG loaded listener.js 13:48:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (143F0400) [pid = 3348] [serial = 763] [outer = 1418D800] 13:48:32 INFO - PROCESS | 3348 | 1464641312250 Marionette TRACE conn5 <- [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]]]}] 13:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 13:48:32 INFO - PROCESS | 3348 | 1464641312311 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:48:32 INFO - PROCESS | 3348 | 1464641312313 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 13:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:48:32 INFO - PROCESS | 3348 | 1464641312316 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:48:32 INFO - PROCESS | 3348 | 1464641312318 Marionette TRACE conn5 <- [1,982,null,{}] 13:48:32 INFO - PROCESS | 3348 | 1464641312321 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:32 INFO - PROCESS | 3348 | 1464641312395 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:48:32 INFO - PROCESS | 3348 | 1464641312401 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:32 INFO - PROCESS | 3348 | ++DOCSHELL 1467AC00 == 39 [pid = 3348] [id = 255] 13:48:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (14685800) [pid = 3348] [serial = 764] [outer = 00000000] 13:48:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14A7D800) [pid = 3348] [serial = 765] [outer = 14685800] 13:48:32 INFO - PROCESS | 3348 | 1464641312445 Marionette DEBUG loaded listener.js 13:48:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14B88000) [pid = 3348] [serial = 766] [outer = 14685800] 13:48:32 INFO - PROCESS | 3348 | 1464641312868 Marionette TRACE conn5 <- [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]]]}] 13:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 571ms 13:48:32 INFO - PROCESS | 3348 | 1464641312887 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:48:32 INFO - PROCESS | 3348 | 1464641312889 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 13:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:48:32 INFO - PROCESS | 3348 | 1464641312892 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:48:32 INFO - PROCESS | 3348 | 1464641312894 Marionette TRACE conn5 <- [1,986,null,{}] 13:48:32 INFO - PROCESS | 3348 | 1464641312926 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:33 INFO - PROCESS | 3348 | 1464641313021 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:48:33 INFO - PROCESS | 3348 | 1464641313030 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:33 INFO - PROCESS | 3348 | ++DOCSHELL 14D14C00 == 40 [pid = 3348] [id = 256] 13:48:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14D15400) [pid = 3348] [serial = 767] [outer = 00000000] 13:48:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15F07C00) [pid = 3348] [serial = 768] [outer = 14D15400] 13:48:33 INFO - PROCESS | 3348 | 1464641313074 Marionette DEBUG loaded listener.js 13:48:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (160F2400) [pid = 3348] [serial = 769] [outer = 14D15400] 13:48:33 INFO - PROCESS | 3348 | 1464641313505 Marionette TRACE conn5 <- [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]]]}] 13:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 13:48:33 INFO - PROCESS | 3348 | 1464641313532 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:48:33 INFO - PROCESS | 3348 | 1464641313534 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 13:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:48:33 INFO - PROCESS | 3348 | 1464641313542 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:48:33 INFO - PROCESS | 3348 | 1464641313544 Marionette TRACE conn5 <- [1,990,null,{}] 13:48:33 INFO - PROCESS | 3348 | 1464641313547 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:33 INFO - PROCESS | 3348 | 1464641313620 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:48:33 INFO - PROCESS | 3348 | 1464641313627 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:33 INFO - PROCESS | 3348 | ++DOCSHELL 14D1C400 == 41 [pid = 3348] [id = 257] 13:48:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (160F7000) [pid = 3348] [serial = 770] [outer = 00000000] 13:48:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16427800) [pid = 3348] [serial = 771] [outer = 160F7000] 13:48:33 INFO - PROCESS | 3348 | 1464641313671 Marionette DEBUG loaded listener.js 13:48:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16456000) [pid = 3348] [serial = 772] [outer = 160F7000] 13:48:34 INFO - PROCESS | 3348 | 1464641314122 Marionette TRACE conn5 <- [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]]]}] 13:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 13:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:48:34 INFO - PROCESS | 3348 | 1464641314174 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:48:34 INFO - PROCESS | 3348 | 1464641314176 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 13:48:34 INFO - PROCESS | 3348 | 1464641314179 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:48:34 INFO - PROCESS | 3348 | 1464641314180 Marionette TRACE conn5 <- [1,994,null,{}] 13:48:34 INFO - PROCESS | 3348 | 1464641314184 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:34 INFO - PROCESS | 3348 | 1464641314257 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:48:34 INFO - PROCESS | 3348 | 1464641314265 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:34 INFO - PROCESS | 3348 | ++DOCSHELL 174AA400 == 42 [pid = 3348] [id = 258] 13:48:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (174B9400) [pid = 3348] [serial = 773] [outer = 00000000] 13:48:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (174C8000) [pid = 3348] [serial = 774] [outer = 174B9400] 13:48:34 INFO - PROCESS | 3348 | 1464641314310 Marionette DEBUG loaded listener.js 13:48:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (174C0C00) [pid = 3348] [serial = 775] [outer = 174B9400] 13:48:34 INFO - PROCESS | 3348 | 1464641314793 Marionette TRACE conn5 <- [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]]]}] 13:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 13:48:34 INFO - PROCESS | 3348 | 1464641314850 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:48:34 INFO - PROCESS | 3348 | 1464641314855 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 13:48:34 INFO - PROCESS | 3348 | 1464641314861 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:48:34 INFO - PROCESS | 3348 | 1464641314865 Marionette TRACE conn5 <- [1,998,null,{}] 13:48:34 INFO - PROCESS | 3348 | 1464641314873 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:35 INFO - PROCESS | 3348 | 1464641315034 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:48:35 INFO - PROCESS | 3348 | 1464641315142 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:35 INFO - PROCESS | 3348 | ++DOCSHELL 0FCF8C00 == 43 [pid = 3348] [id = 259] 13:48:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (0FE4D800) [pid = 3348] [serial = 776] [outer = 00000000] 13:48:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (0FF08800) [pid = 3348] [serial = 777] [outer = 0FE4D800] 13:48:35 INFO - PROCESS | 3348 | 1464641315198 Marionette DEBUG loaded listener.js 13:48:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (10013000) [pid = 3348] [serial = 778] [outer = 0FE4D800] 13:48:35 INFO - PROCESS | 3348 | 1464641315884 Marionette TRACE conn5 <- [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]]]}] 13:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1073ms 13:48:35 INFO - PROCESS | 3348 | 1464641315956 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:48:35 INFO - PROCESS | 3348 | 1464641315963 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 13:48:36 INFO - PROCESS | 3348 | 1464641315969 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:48:36 INFO - PROCESS | 3348 | 1464641315972 Marionette TRACE conn5 <- [1,1002,null,{}] 13:48:36 INFO - PROCESS | 3348 | 1464641315976 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:36 INFO - PROCESS | 3348 | 1464641316090 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:48:36 INFO - PROCESS | 3348 | 1464641316170 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:36 INFO - PROCESS | 3348 | ++DOCSHELL 10E0C000 == 44 [pid = 3348] [id = 260] 13:48:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (10E19800) [pid = 3348] [serial = 779] [outer = 00000000] 13:48:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (14332800) [pid = 3348] [serial = 780] [outer = 10E19800] 13:48:36 INFO - PROCESS | 3348 | 1464641316224 Marionette DEBUG loaded listener.js 13:48:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (14342C00) [pid = 3348] [serial = 781] [outer = 10E19800] 13:48:36 INFO - PROCESS | 3348 | 1464641316897 Marionette TRACE conn5 <- [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]]]}] 13:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 13:48:36 INFO - PROCESS | 3348 | 1464641316944 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:48:36 INFO - PROCESS | 3348 | 1464641316947 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 13:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:48:36 INFO - PROCESS | 3348 | 1464641316950 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:48:36 INFO - PROCESS | 3348 | 1464641316954 Marionette TRACE conn5 <- [1,1006,null,{}] 13:48:37 INFO - PROCESS | 3348 | 1464641316965 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:37 INFO - PROCESS | 3348 | 1464641317166 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:48:37 INFO - PROCESS | 3348 | 1464641317252 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:37 INFO - PROCESS | 3348 | ++DOCSHELL 0CF2B000 == 45 [pid = 3348] [id = 261] 13:48:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (0CFCE000) [pid = 3348] [serial = 782] [outer = 00000000] 13:48:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (0FCEE400) [pid = 3348] [serial = 783] [outer = 0CFCE000] 13:48:37 INFO - PROCESS | 3348 | 1464641317342 Marionette DEBUG loaded listener.js 13:48:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (0FF01400) [pid = 3348] [serial = 784] [outer = 0CFCE000] 13:48:37 INFO - PROCESS | 3348 | --DOCSHELL 14345400 == 44 [pid = 3348] [id = 249] 13:48:37 INFO - PROCESS | 3348 | --DOCSHELL 14D1C400 == 43 [pid = 3348] [id = 257] 13:48:37 INFO - PROCESS | 3348 | --DOCSHELL 14D14C00 == 42 [pid = 3348] [id = 256] 13:48:37 INFO - PROCESS | 3348 | --DOCSHELL 1467AC00 == 41 [pid = 3348] [id = 255] 13:48:37 INFO - PROCESS | 3348 | --DOCSHELL 1001E000 == 40 [pid = 3348] [id = 254] 13:48:37 INFO - PROCESS | 3348 | --DOCSHELL 1109DC00 == 39 [pid = 3348] [id = 253] 13:48:37 INFO - PROCESS | 3348 | --DOCSHELL 10028400 == 38 [pid = 3348] [id = 252] 13:48:37 INFO - PROCESS | 3348 | --DOCSHELL 0FC61000 == 37 [pid = 3348] [id = 251] 13:48:37 INFO - PROCESS | 3348 | 1464641317894 Marionette TRACE conn5 <- [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]]]}] 13:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 13:48:37 INFO - PROCESS | 3348 | 1464641317925 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:48:37 INFO - PROCESS | 3348 | 1464641317929 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 13:48:37 INFO - PROCESS | 3348 | 1464641317933 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:48:37 INFO - PROCESS | 3348 | 1464641317937 Marionette TRACE conn5 <- [1,1010,null,{}] 13:48:37 INFO - PROCESS | 3348 | 1464641317942 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:38 INFO - PROCESS | 3348 | 1464641318024 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:48:38 INFO - PROCESS | 3348 | 1464641318035 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:38 INFO - PROCESS | 3348 | ++DOCSHELL 10040000 == 38 [pid = 3348] [id = 262] 13:48:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (10040C00) [pid = 3348] [serial = 785] [outer = 00000000] 13:48:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (10650000) [pid = 3348] [serial = 786] [outer = 10040C00] 13:48:38 INFO - PROCESS | 3348 | 1464641318082 Marionette DEBUG loaded listener.js 13:48:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1109F400) [pid = 3348] [serial = 787] [outer = 10040C00] 13:48:38 INFO - PROCESS | 3348 | 1464641318568 Marionette TRACE conn5 <- [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]]]}] 13:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 690ms 13:48:38 INFO - PROCESS | 3348 | 1464641318625 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:48:38 INFO - PROCESS | 3348 | 1464641318627 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 13:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:48:38 INFO - PROCESS | 3348 | 1464641318631 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:48:38 INFO - PROCESS | 3348 | 1464641318633 Marionette TRACE conn5 <- [1,1014,null,{}] 13:48:38 INFO - PROCESS | 3348 | 1464641318637 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:38 INFO - PROCESS | 3348 | 1464641318716 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:48:38 INFO - PROCESS | 3348 | 1464641318728 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:38 INFO - PROCESS | 3348 | ++DOCSHELL 1467DC00 == 39 [pid = 3348] [id = 263] 13:48:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (14A3D400) [pid = 3348] [serial = 788] [outer = 00000000] 13:48:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (14B81000) [pid = 3348] [serial = 789] [outer = 14A3D400] 13:48:38 INFO - PROCESS | 3348 | 1464641318774 Marionette DEBUG loaded listener.js 13:48:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (14D1F000) [pid = 3348] [serial = 790] [outer = 14A3D400] 13:48:39 INFO - PROCESS | 3348 | 1464641319265 Marionette TRACE conn5 <- [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]]]}] 13:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 13:48:39 INFO - PROCESS | 3348 | 1464641319304 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:48:39 INFO - PROCESS | 3348 | 1464641319308 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 13:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:48:39 INFO - PROCESS | 3348 | 1464641319318 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:48:39 INFO - PROCESS | 3348 | 1464641319322 Marionette TRACE conn5 <- [1,1018,null,{}] 13:48:39 INFO - PROCESS | 3348 | 1464641319326 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:39 INFO - PROCESS | 3348 | 1464641319410 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:48:39 INFO - PROCESS | 3348 | 1464641319419 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:39 INFO - PROCESS | 3348 | ++DOCSHELL 14DA7400 == 40 [pid = 3348] [id = 264] 13:48:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (160FA400) [pid = 3348] [serial = 791] [outer = 00000000] 13:48:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1772A800) [pid = 3348] [serial = 792] [outer = 160FA400] 13:48:39 INFO - PROCESS | 3348 | 1464641319535 Marionette DEBUG loaded listener.js 13:48:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1772FC00) [pid = 3348] [serial = 793] [outer = 160FA400] 13:48:39 INFO - PROCESS | 3348 | 1464641319943 Marionette TRACE conn5 <- [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]]]}] 13:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 13:48:40 INFO - PROCESS | 3348 | 1464641320004 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:48:40 INFO - PROCESS | 3348 | 1464641320006 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 13:48:40 INFO - PROCESS | 3348 | 1464641320009 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:48:40 INFO - PROCESS | 3348 | 1464641320011 Marionette TRACE conn5 <- [1,1022,null,{}] 13:48:40 INFO - PROCESS | 3348 | 1464641320014 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:40 INFO - PROCESS | 3348 | 1464641320158 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:48:40 INFO - PROCESS | 3348 | 1464641320183 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:40 INFO - PROCESS | 3348 | ++DOCSHELL 1776C400 == 41 [pid = 3348] [id = 265] 13:48:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (177AAC00) [pid = 3348] [serial = 794] [outer = 00000000] 13:48:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (177B5C00) [pid = 3348] [serial = 795] [outer = 177AAC00] 13:48:40 INFO - PROCESS | 3348 | 1464641320227 Marionette DEBUG loaded listener.js 13:48:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1831A400) [pid = 3348] [serial = 796] [outer = 177AAC00] 13:48:40 INFO - PROCESS | 3348 | 1464641320675 Marionette TRACE conn5 <- [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]]]}] 13:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 13:48:40 INFO - PROCESS | 3348 | 1464641320748 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:48:40 INFO - PROCESS | 3348 | 1464641320750 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 13:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:48:40 INFO - PROCESS | 3348 | 1464641320753 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:48:40 INFO - PROCESS | 3348 | 1464641320755 Marionette TRACE conn5 <- [1,1026,null,{}] 13:48:40 INFO - PROCESS | 3348 | 1464641320758 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:40 INFO - PROCESS | 3348 | 1464641320865 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:48:40 INFO - PROCESS | 3348 | 1464641320882 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:40 INFO - PROCESS | 3348 | ++DOCSHELL 1832B000 == 42 [pid = 3348] [id = 266] 13:48:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1832B400) [pid = 3348] [serial = 797] [outer = 00000000] 13:48:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (18334000) [pid = 3348] [serial = 798] [outer = 1832B400] 13:48:41 INFO - PROCESS | 3348 | 1464641320978 Marionette DEBUG loaded listener.js 13:48:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (183E0C00) [pid = 3348] [serial = 799] [outer = 1832B400] 13:48:41 INFO - PROCESS | 3348 | 1464641321420 Marionette TRACE conn5 <- [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]]]}] 13:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 13:48:41 INFO - PROCESS | 3348 | 1464641321500 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:48:41 INFO - PROCESS | 3348 | 1464641321502 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 13:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:48:41 INFO - PROCESS | 3348 | 1464641321505 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:48:41 INFO - PROCESS | 3348 | 1464641321507 Marionette TRACE conn5 <- [1,1030,null,{}] 13:48:41 INFO - PROCESS | 3348 | 1464641321511 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:41 INFO - PROCESS | 3348 | 1464641321623 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:48:41 INFO - PROCESS | 3348 | 1464641321635 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:41 INFO - PROCESS | 3348 | ++DOCSHELL 18B53C00 == 43 [pid = 3348] [id = 267] 13:48:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (18B56400) [pid = 3348] [serial = 800] [outer = 00000000] 13:48:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (18BD7400) [pid = 3348] [serial = 801] [outer = 18B56400] 13:48:41 INFO - PROCESS | 3348 | 1464641321678 Marionette DEBUG loaded listener.js 13:48:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (18BDB800) [pid = 3348] [serial = 802] [outer = 18B56400] 13:48:42 INFO - PROCESS | 3348 | 1464641322270 Marionette TRACE conn5 <- [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]]]}] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (17770000) [pid = 3348] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (14D15400) [pid = 3348] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (0FC62C00) [pid = 3348] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1109E400) [pid = 3348] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (10028800) [pid = 3348] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1831B400) [pid = 3348] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (160F7000) [pid = 3348] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1418D800) [pid = 3348] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (14685800) [pid = 3348] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (160F3C00) [pid = 3348] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (174A3000) [pid = 3348] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (17716800) [pid = 3348] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (14335400) [pid = 3348] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (14B86C00) [pid = 3348] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (14482800) [pid = 3348] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (10031400) [pid = 3348] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (0C62E800) [pid = 3348] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (0927CC00) [pid = 3348] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1003AC00) [pid = 3348] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (092F6800) [pid = 3348] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:48:42 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (19275800) [pid = 3348] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 830ms 13:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:48:42 INFO - PROCESS | 3348 | 1464641322336 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:48:42 INFO - PROCESS | 3348 | 1464641322338 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 13:48:42 INFO - PROCESS | 3348 | 1464641322341 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:48:42 INFO - PROCESS | 3348 | 1464641322343 Marionette TRACE conn5 <- [1,1034,null,{}] 13:48:42 INFO - PROCESS | 3348 | 1464641322347 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:42 INFO - PROCESS | 3348 | 1464641322432 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:48:42 INFO - PROCESS | 3348 | 1464641322438 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:42 INFO - PROCESS | 3348 | ++DOCSHELL 10012C00 == 44 [pid = 3348] [id = 268] 13:48:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (10022000) [pid = 3348] [serial = 803] [outer = 00000000] 13:48:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (10395800) [pid = 3348] [serial = 804] [outer = 10022000] 13:48:42 INFO - PROCESS | 3348 | 1464641322482 Marionette DEBUG loaded listener.js 13:48:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1418D800) [pid = 3348] [serial = 805] [outer = 10022000] 13:48:42 INFO - PROCESS | 3348 | 1464641322890 Marionette TRACE conn5 <- [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]]]}] 13:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 572ms 13:48:42 INFO - PROCESS | 3348 | 1464641322937 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:48:42 INFO - PROCESS | 3348 | 1464641322939 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 13:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:48:42 INFO - PROCESS | 3348 | 1464641322950 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:48:42 INFO - PROCESS | 3348 | 1464641322952 Marionette TRACE conn5 <- [1,1038,null,{}] 13:48:43 INFO - PROCESS | 3348 | 1464641322969 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:43 INFO - PROCESS | 3348 | 1464641323044 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:48:43 INFO - PROCESS | 3348 | 1464641323050 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:43 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0C000 == 45 [pid = 3348] [id = 269] 13:48:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1434D400) [pid = 3348] [serial = 806] [outer = 00000000] 13:48:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (15A11C00) [pid = 3348] [serial = 807] [outer = 1434D400] 13:48:43 INFO - PROCESS | 3348 | 1464641323094 Marionette DEBUG loaded listener.js 13:48:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1770BC00) [pid = 3348] [serial = 808] [outer = 1434D400] 13:48:43 INFO - PROCESS | 3348 | 1464641323512 Marionette TRACE conn5 <- [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]]]}] 13:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 590ms 13:48:43 INFO - PROCESS | 3348 | 1464641323551 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:48:43 INFO - PROCESS | 3348 | 1464641323552 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 13:48:43 INFO - PROCESS | 3348 | 1464641323556 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:48:43 INFO - PROCESS | 3348 | 1464641323558 Marionette TRACE conn5 <- [1,1042,null,{}] 13:48:43 INFO - PROCESS | 3348 | 1464641323567 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:43 INFO - PROCESS | 3348 | 1464641323646 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:48:43 INFO - PROCESS | 3348 | 1464641323653 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:43 INFO - PROCESS | 3348 | ++DOCSHELL 18BD4800 == 46 [pid = 3348] [id = 270] 13:48:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18BDBC00) [pid = 3348] [serial = 809] [outer = 00000000] 13:48:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (18BE3800) [pid = 3348] [serial = 810] [outer = 18BDBC00] 13:48:43 INFO - PROCESS | 3348 | 1464641323696 Marionette DEBUG loaded listener.js 13:48:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (19276400) [pid = 3348] [serial = 811] [outer = 18BDBC00] 13:48:44 INFO - PROCESS | 3348 | 1464641324142 Marionette TRACE conn5 <- [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]]]}] 13:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 13:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:48:44 INFO - PROCESS | 3348 | 1464641324191 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:48:44 INFO - PROCESS | 3348 | 1464641324193 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 13:48:44 INFO - PROCESS | 3348 | 1464641324196 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:48:44 INFO - PROCESS | 3348 | 1464641324198 Marionette TRACE conn5 <- [1,1046,null,{}] 13:48:44 INFO - PROCESS | 3348 | 1464641324201 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:44 INFO - PROCESS | 3348 | 1464641324282 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:48:44 INFO - PROCESS | 3348 | 1464641324418 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:44 INFO - PROCESS | 3348 | ++DOCSHELL 08B8EC00 == 47 [pid = 3348] [id = 271] 13:48:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (08B90400) [pid = 3348] [serial = 812] [outer = 00000000] 13:48:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (0C79AC00) [pid = 3348] [serial = 813] [outer = 08B90400] 13:48:44 INFO - PROCESS | 3348 | 1464641324477 Marionette DEBUG loaded listener.js 13:48:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (0FF01C00) [pid = 3348] [serial = 814] [outer = 08B90400] 13:48:45 INFO - PROCESS | 3348 | 1464641325128 Marionette TRACE conn5 <- [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]]]}] 13:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 13:48:45 INFO - PROCESS | 3348 | 1464641325168 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:48:45 INFO - PROCESS | 3348 | 1464641325173 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 13:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:48:45 INFO - PROCESS | 3348 | 1464641325178 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:48:45 INFO - PROCESS | 3348 | 1464641325182 Marionette TRACE conn5 <- [1,1050,null,{}] 13:48:45 INFO - PROCESS | 3348 | 1464641325187 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:45 INFO - PROCESS | 3348 | 1464641325302 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:48:45 INFO - PROCESS | 3348 | 1464641325395 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:45 INFO - PROCESS | 3348 | ++DOCSHELL 14A97000 == 48 [pid = 3348] [id = 272] 13:48:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (14D1A800) [pid = 3348] [serial = 815] [outer = 00000000] 13:48:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (15F03000) [pid = 3348] [serial = 816] [outer = 14D1A800] 13:48:45 INFO - PROCESS | 3348 | 1464641325451 Marionette DEBUG loaded listener.js 13:48:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1649A800) [pid = 3348] [serial = 817] [outer = 14D1A800] 13:48:46 INFO - PROCESS | 3348 | 1464641325991 Marionette TRACE conn5 <- [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]]]}] 13:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 870ms 13:48:46 INFO - PROCESS | 3348 | 1464641326055 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:48:46 INFO - PROCESS | 3348 | 1464641326060 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 13:48:46 INFO - PROCESS | 3348 | 1464641326064 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:48:46 INFO - PROCESS | 3348 | 1464641326066 Marionette TRACE conn5 <- [1,1054,null,{}] 13:48:46 INFO - PROCESS | 3348 | 1464641326070 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:46 INFO - PROCESS | 3348 | 1464641326176 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:48:46 INFO - PROCESS | 3348 | 1464641326278 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:46 INFO - PROCESS | 3348 | ++DOCSHELL 1462C400 == 49 [pid = 3348] [id = 273] 13:48:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (18329800) [pid = 3348] [serial = 818] [outer = 00000000] 13:48:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (18BD7000) [pid = 3348] [serial = 819] [outer = 18329800] 13:48:46 INFO - PROCESS | 3348 | 1464641326332 Marionette DEBUG loaded listener.js 13:48:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (18F2E400) [pid = 3348] [serial = 820] [outer = 18329800] 13:48:46 INFO - PROCESS | 3348 | 1464641326947 Marionette TRACE conn5 <- [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]]]}] 13:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 13:48:47 INFO - PROCESS | 3348 | 1464641326998 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:48:47 INFO - PROCESS | 3348 | 1464641327000 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 13:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:48:47 INFO - PROCESS | 3348 | 1464641327011 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:48:47 INFO - PROCESS | 3348 | 1464641327018 Marionette TRACE conn5 <- [1,1058,null,{}] 13:48:47 INFO - PROCESS | 3348 | 1464641327023 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:47 INFO - PROCESS | 3348 | 1464641327163 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:48:47 INFO - PROCESS | 3348 | 1464641327288 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:47 INFO - PROCESS | 3348 | ++DOCSHELL 19568000 == 50 [pid = 3348] [id = 274] 13:48:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (195F3400) [pid = 3348] [serial = 821] [outer = 00000000] 13:48:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (199D2C00) [pid = 3348] [serial = 822] [outer = 195F3400] 13:48:47 INFO - PROCESS | 3348 | 1464641327343 Marionette DEBUG loaded listener.js 13:48:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (199D9C00) [pid = 3348] [serial = 823] [outer = 195F3400] 13:48:47 INFO - PROCESS | 3348 | 1464641327948 Marionette TRACE conn5 <- [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]]]}] 13:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 988ms 13:48:48 INFO - PROCESS | 3348 | 1464641327995 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:48:48 INFO - PROCESS | 3348 | 1464641327998 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 13:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:48:48 INFO - PROCESS | 3348 | 1464641328188 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:48:48 INFO - PROCESS | 3348 | 1464641328192 Marionette TRACE conn5 <- [1,1062,null,{}] 13:48:48 INFO - PROCESS | 3348 | 1464641328198 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:48 INFO - PROCESS | 3348 | 1464641328294 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:48:48 INFO - PROCESS | 3348 | 1464641328376 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:48 INFO - PROCESS | 3348 | ++DOCSHELL 0FF05C00 == 51 [pid = 3348] [id = 275] 13:48:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (10017000) [pid = 3348] [serial = 824] [outer = 00000000] 13:48:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1002BC00) [pid = 3348] [serial = 825] [outer = 10017000] 13:48:48 INFO - PROCESS | 3348 | 1464641328423 Marionette DEBUG loaded listener.js 13:48:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1003F800) [pid = 3348] [serial = 826] [outer = 10017000] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 17716400 == 50 [pid = 3348] [id = 247] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 1749C800 == 49 [pid = 3348] [id = 246] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 160F3800 == 48 [pid = 3348] [id = 245] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 143F8C00 == 47 [pid = 3348] [id = 243] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 18BD4800 == 46 [pid = 3348] [id = 270] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 0FF0C000 == 45 [pid = 3348] [id = 269] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 10012C00 == 44 [pid = 3348] [id = 268] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 18B53C00 == 43 [pid = 3348] [id = 267] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 1832B000 == 42 [pid = 3348] [id = 266] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 1776C400 == 41 [pid = 3348] [id = 265] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 14DA7400 == 40 [pid = 3348] [id = 264] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 1467DC00 == 39 [pid = 3348] [id = 263] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 10040000 == 38 [pid = 3348] [id = 262] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 0CF2B000 == 37 [pid = 3348] [id = 261] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 10E0C000 == 36 [pid = 3348] [id = 260] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 0FCF8C00 == 35 [pid = 3348] [id = 259] 13:48:48 INFO - PROCESS | 3348 | --DOCSHELL 174AA400 == 34 [pid = 3348] [id = 258] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (18321800) [pid = 3348] [serial = 748] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (0FE50C00) [pid = 3348] [serial = 753] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1418E800) [pid = 3348] [serial = 759] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (14330000) [pid = 3348] [serial = 760] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1002C400) [pid = 3348] [serial = 756] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (183D9800) [pid = 3348] [serial = 751] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (14342400) [pid = 3348] [serial = 762] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (143F0400) [pid = 3348] [serial = 763] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (14A7D800) [pid = 3348] [serial = 765] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (14B88000) [pid = 3348] [serial = 766] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (0FE73000) [pid = 3348] [serial = 754] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (160FB800) [pid = 3348] [serial = 735] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1770F400) [pid = 3348] [serial = 738] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (16428000) [pid = 3348] [serial = 736] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (17764000) [pid = 3348] [serial = 741] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (17714000) [pid = 3348] [serial = 739] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1772DC00) [pid = 3348] [serial = 744] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1831B800) [pid = 3348] [serial = 747] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1776D000) [pid = 3348] [serial = 742] [outer = 00000000] [url = about:blank] 13:48:48 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (14DAA000) [pid = 3348] [serial = 732] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (14636400) [pid = 3348] [serial = 729] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (14A7F000) [pid = 3348] [serial = 730] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (106AA400) [pid = 3348] [serial = 726] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (11075800) [pid = 3348] [serial = 727] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (0FE70800) [pid = 3348] [serial = 723] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1001A800) [pid = 3348] [serial = 724] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (0FF03C00) [pid = 3348] [serial = 721] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (0FB3B800) [pid = 3348] [serial = 720] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1418C000) [pid = 3348] [serial = 718] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (106C5800) [pid = 3348] [serial = 717] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (0FE6BC00) [pid = 3348] [serial = 715] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (0CF29800) [pid = 3348] [serial = 714] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14632800) [pid = 3348] [serial = 712] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (10034000) [pid = 3348] [serial = 757] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (174C8000) [pid = 3348] [serial = 774] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1776AC00) [pid = 3348] [serial = 745] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (18330400) [pid = 3348] [serial = 750] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (15A12400) [pid = 3348] [serial = 733] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | 1464641329046 Marionette TRACE conn5 <- [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]]]}] 13:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 910ms 13:48:49 INFO - PROCESS | 3348 | 1464641329076 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:48:49 INFO - PROCESS | 3348 | 1464641329080 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 13:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:48:49 INFO - PROCESS | 3348 | 1464641329083 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:48:49 INFO - PROCESS | 3348 | 1464641329086 Marionette TRACE conn5 <- [1,1066,null,{}] 13:48:49 INFO - PROCESS | 3348 | 1464641329093 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:49 INFO - PROCESS | 3348 | 1464641329195 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (15F07C00) [pid = 3348] [serial = 768] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (16427800) [pid = 3348] [serial = 771] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (160F2400) [pid = 3348] [serial = 769] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (16456000) [pid = 3348] [serial = 772] [outer = 00000000] [url = about:blank] 13:48:49 INFO - PROCESS | 3348 | 1464641329284 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:49 INFO - PROCESS | 3348 | ++DOCSHELL 0CF2B000 == 35 [pid = 3348] [id = 276] 13:48:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (0CF72800) [pid = 3348] [serial = 827] [outer = 00000000] 13:48:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (0FE76000) [pid = 3348] [serial = 828] [outer = 0CF72800] 13:48:49 INFO - PROCESS | 3348 | 1464641329331 Marionette DEBUG loaded listener.js 13:48:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (0FF0F000) [pid = 3348] [serial = 829] [outer = 0CF72800] 13:48:49 INFO - PROCESS | 3348 | 1464641329779 Marionette TRACE conn5 <- [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]]]}] 13:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 13:48:49 INFO - PROCESS | 3348 | 1464641329817 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:48:49 INFO - PROCESS | 3348 | 1464641329819 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 13:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:48:49 INFO - PROCESS | 3348 | 1464641329823 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:48:49 INFO - PROCESS | 3348 | 1464641329825 Marionette TRACE conn5 <- [1,1070,null,{}] 13:48:49 INFO - PROCESS | 3348 | 1464641329828 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:49 INFO - PROCESS | 3348 | 1464641329909 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:48:49 INFO - PROCESS | 3348 | 1464641329923 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:49 INFO - PROCESS | 3348 | ++DOCSHELL 1109DC00 == 36 [pid = 3348] [id = 277] 13:48:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1109EC00) [pid = 3348] [serial = 830] [outer = 00000000] 13:48:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (141B7400) [pid = 3348] [serial = 831] [outer = 1109EC00] 13:48:50 INFO - PROCESS | 3348 | 1464641329977 Marionette DEBUG loaded listener.js 13:48:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14338000) [pid = 3348] [serial = 832] [outer = 1109EC00] 13:48:50 INFO - PROCESS | 3348 | 1464641330435 Marionette TRACE conn5 <- [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]]]}] 13:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 13:48:50 INFO - PROCESS | 3348 | 1464641330495 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:48:50 INFO - PROCESS | 3348 | 1464641330497 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 13:48:50 INFO - PROCESS | 3348 | 1464641330500 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:48:50 INFO - PROCESS | 3348 | 1464641330502 Marionette TRACE conn5 <- [1,1074,null,{}] 13:48:50 INFO - PROCESS | 3348 | 1464641330505 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:50 INFO - PROCESS | 3348 | 1464641330588 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:48:50 INFO - PROCESS | 3348 | 1464641330598 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:50 INFO - PROCESS | 3348 | ++DOCSHELL 14343800 == 37 [pid = 3348] [id = 278] 13:48:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (143F5800) [pid = 3348] [serial = 833] [outer = 00000000] 13:48:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (14A98800) [pid = 3348] [serial = 834] [outer = 143F5800] 13:48:50 INFO - PROCESS | 3348 | 1464641330642 Marionette DEBUG loaded listener.js 13:48:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (14B81400) [pid = 3348] [serial = 835] [outer = 143F5800] 13:48:51 INFO - PROCESS | 3348 | 1464641331063 Marionette TRACE conn5 <- [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]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 13:48:51 INFO - PROCESS | 3348 | 1464641331071 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:48:51 INFO - PROCESS | 3348 | 1464641331073 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 13:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:48:51 INFO - PROCESS | 3348 | 1464641331076 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 3348 | 1464641331087 Marionette TRACE conn5 <- [1,1078,null,{}] 13:48:51 INFO - PROCESS | 3348 | 1464641331109 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:51 INFO - PROCESS | 3348 | 1464641331186 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:48:51 INFO - PROCESS | 3348 | 1464641331193 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:51 INFO - PROCESS | 3348 | ++DOCSHELL 14B8D800 == 38 [pid = 3348] [id = 279] 13:48:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (14B8DC00) [pid = 3348] [serial = 836] [outer = 00000000] 13:48:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (14D29000) [pid = 3348] [serial = 837] [outer = 14B8DC00] 13:48:51 INFO - PROCESS | 3348 | 1464641331237 Marionette DEBUG loaded listener.js 13:48:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (15A1A800) [pid = 3348] [serial = 838] [outer = 14B8DC00] 13:48:51 INFO - PROCESS | 3348 | 1464641331711 Marionette TRACE conn5 <- [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]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 650ms 13:48:51 INFO - PROCESS | 3348 | 1464641331728 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:48:51 INFO - PROCESS | 3348 | 1464641331730 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 13:48:51 INFO - PROCESS | 3348 | 1464641331737 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 3348 | 1464641331739 Marionette TRACE conn5 <- [1,1082,null,{}] 13:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:48:51 INFO - PROCESS | 3348 | 1464641331743 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:51 INFO - PROCESS | 3348 | 1464641331875 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:48:51 INFO - PROCESS | 3348 | 1464641331928 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:51 INFO - PROCESS | 3348 | ++DOCSHELL 14D27800 == 39 [pid = 3348] [id = 280] 13:48:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (15F03C00) [pid = 3348] [serial = 839] [outer = 00000000] 13:48:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (16426400) [pid = 3348] [serial = 840] [outer = 15F03C00] 13:48:52 INFO - PROCESS | 3348 | 1464641331977 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (164A7800) [pid = 3348] [serial = 841] [outer = 15F03C00] 13:48:52 INFO - PROCESS | 3348 | 1464641332457 Marionette TRACE conn5 <- [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]]]}] 13:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 13:48:52 INFO - PROCESS | 3348 | 1464641332504 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:48:52 INFO - PROCESS | 3348 | 1464641332506 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 13:48:52 INFO - PROCESS | 3348 | 1464641332509 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:48:52 INFO - PROCESS | 3348 | 1464641332511 Marionette TRACE conn5 <- [1,1086,null,{}] 13:48:52 INFO - PROCESS | 3348 | 1464641332515 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:52 INFO - PROCESS | 3348 | 1464641332648 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:48:52 INFO - PROCESS | 3348 | 1464641332672 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:52 INFO - PROCESS | 3348 | ++DOCSHELL 1749C000 == 40 [pid = 3348] [id = 281] 13:48:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1749CC00) [pid = 3348] [serial = 842] [outer = 00000000] 13:48:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (17709400) [pid = 3348] [serial = 843] [outer = 1749CC00] 13:48:52 INFO - PROCESS | 3348 | 1464641332715 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1770D800) [pid = 3348] [serial = 844] [outer = 1749CC00] 13:48:53 INFO - PROCESS | 3348 | 1464641333132 Marionette TRACE conn5 <- [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]]]}] 13:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 13:48:53 INFO - PROCESS | 3348 | 1464641333184 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 3348 | 1464641333186 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 13:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:48:53 INFO - PROCESS | 3348 | 1464641333196 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:48:53 INFO - PROCESS | 3348 | 1464641333197 Marionette TRACE conn5 <- [1,1090,null,{}] 13:48:53 INFO - PROCESS | 3348 | 1464641333201 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:53 INFO - PROCESS | 3348 | 1464641333314 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:48:53 INFO - PROCESS | 3348 | 1464641333324 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:53 INFO - PROCESS | 3348 | ++DOCSHELL 1770F000 == 41 [pid = 3348] [id = 282] 13:48:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (17715C00) [pid = 3348] [serial = 845] [outer = 00000000] 13:48:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (17768400) [pid = 3348] [serial = 846] [outer = 17715C00] 13:48:53 INFO - PROCESS | 3348 | 1464641333412 Marionette DEBUG loaded listener.js 13:48:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1776F800) [pid = 3348] [serial = 847] [outer = 17715C00] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (10040C00) [pid = 3348] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (18B56400) [pid = 3348] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (177AAC00) [pid = 3348] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (160FA400) [pid = 3348] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1832B400) [pid = 3348] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10022000) [pid = 3348] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14A3D400) [pid = 3348] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1434D400) [pid = 3348] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:48:53 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (0CFCE000) [pid = 3348] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:48:53 INFO - PROCESS | 3348 | 1464641333857 Marionette TRACE conn5 <- [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]]]}] 13:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 13:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:48:53 INFO - PROCESS | 3348 | 1464641333929 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 3348 | 1464641333931 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 13:48:53 INFO - PROCESS | 3348 | 1464641333964 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:48:53 INFO - PROCESS | 3348 | 1464641333965 Marionette TRACE conn5 <- [1,1094,null,{}] 13:48:53 INFO - PROCESS | 3348 | 1464641333969 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:54 INFO - PROCESS | 3348 | 1464641334046 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:48:54 INFO - PROCESS | 3348 | 1464641334053 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 3348 | ++DOCSHELL 17765000 == 42 [pid = 3348] [id = 283] 13:48:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17766C00) [pid = 3348] [serial = 848] [outer = 00000000] 13:48:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (177AE000) [pid = 3348] [serial = 849] [outer = 17766C00] 13:48:54 INFO - PROCESS | 3348 | 1464641334097 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (177B6C00) [pid = 3348] [serial = 850] [outer = 17766C00] 13:48:54 INFO - PROCESS | 3348 | 1464641334499 Marionette TRACE conn5 <- [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]]]}] 13:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 610ms 13:48:54 INFO - PROCESS | 3348 | 1464641334546 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:48:54 INFO - PROCESS | 3348 | 1464641334548 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 13:48:54 INFO - PROCESS | 3348 | 1464641334551 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:48:54 INFO - PROCESS | 3348 | 1464641334553 Marionette TRACE conn5 <- [1,1098,null,{}] 13:48:54 INFO - PROCESS | 3348 | 1464641334556 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:54 INFO - PROCESS | 3348 | 1464641334635 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:48:54 INFO - PROCESS | 3348 | 1464641334641 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 3348 | ++DOCSHELL 17726C00 == 43 [pid = 3348] [id = 284] 13:48:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18319C00) [pid = 3348] [serial = 851] [outer = 00000000] 13:48:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1832B000) [pid = 3348] [serial = 852] [outer = 18319C00] 13:48:54 INFO - PROCESS | 3348 | 1464641334686 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18333000) [pid = 3348] [serial = 853] [outer = 18319C00] 13:48:55 INFO - PROCESS | 3348 | 1464641335121 Marionette TRACE conn5 <- [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]]]}] 13:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 13:48:55 INFO - PROCESS | 3348 | 1464641335185 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:48:55 INFO - PROCESS | 3348 | 1464641335187 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 13:48:55 INFO - PROCESS | 3348 | 1464641335190 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 3348 | 1464641335193 Marionette TRACE conn5 <- [1,1102,null,{}] 13:48:55 INFO - PROCESS | 3348 | 1464641335197 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:55 INFO - PROCESS | 3348 | 1464641335300 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:48:55 INFO - PROCESS | 3348 | 1464641335310 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 3348 | ++DOCSHELL 18BD5C00 == 44 [pid = 3348] [id = 285] 13:48:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (18BD6C00) [pid = 3348] [serial = 854] [outer = 00000000] 13:48:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (18BE1400) [pid = 3348] [serial = 855] [outer = 18BD6C00] 13:48:55 INFO - PROCESS | 3348 | 1464641335379 Marionette DEBUG loaded listener.js 13:48:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (19275C00) [pid = 3348] [serial = 856] [outer = 18BD6C00] 13:48:56 INFO - PROCESS | 3348 | 1464641336014 Marionette TRACE conn5 <- [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]]]}] 13:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 871ms 13:48:56 INFO - PROCESS | 3348 | 1464641336062 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:48:56 INFO - PROCESS | 3348 | 1464641336067 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 13:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:48:56 INFO - PROCESS | 3348 | 1464641336072 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:48:56 INFO - PROCESS | 3348 | 1464641336077 Marionette TRACE conn5 <- [1,1106,null,{}] 13:48:56 INFO - PROCESS | 3348 | 1464641336083 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:56 INFO - PROCESS | 3348 | 1464641336224 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:48:56 INFO - PROCESS | 3348 | 1464641336325 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:56 INFO - PROCESS | 3348 | ++DOCSHELL 0C62E000 == 45 [pid = 3348] [id = 286] 13:48:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (0FE6C800) [pid = 3348] [serial = 857] [outer = 00000000] 13:48:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (10030C00) [pid = 3348] [serial = 858] [outer = 0FE6C800] 13:48:56 INFO - PROCESS | 3348 | 1464641336382 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (10402400) [pid = 3348] [serial = 859] [outer = 0FE6C800] 13:48:56 INFO - PROCESS | 3348 | 1464641336961 Marionette TRACE conn5 <- [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]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 930ms 13:48:57 INFO - PROCESS | 3348 | 1464641337003 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 3348 | 1464641337009 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 13:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:48:57 INFO - PROCESS | 3348 | 1464641337015 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 3348 | 1464641337018 Marionette TRACE conn5 <- [1,1110,null,{}] 13:48:57 INFO - PROCESS | 3348 | 1464641337022 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:57 INFO - PROCESS | 3348 | 1464641337130 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:48:57 INFO - PROCESS | 3348 | 1464641337230 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 3348 | ++DOCSHELL 14388C00 == 46 [pid = 3348] [id = 287] 13:48:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1438F800) [pid = 3348] [serial = 860] [outer = 00000000] 13:48:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (14A9B400) [pid = 3348] [serial = 861] [outer = 1438F800] 13:48:57 INFO - PROCESS | 3348 | 1464641337286 Marionette DEBUG loaded listener.js 13:48:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (160F0000) [pid = 3348] [serial = 862] [outer = 1438F800] 13:48:57 INFO - PROCESS | 3348 | 1464641337836 Marionette TRACE conn5 <- [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]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 871ms 13:48:57 INFO - PROCESS | 3348 | 1464641337899 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 3348 | 1464641337902 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 13:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:48:57 INFO - PROCESS | 3348 | 1464641337905 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 3348 | 1464641337909 Marionette TRACE conn5 <- [1,1114,null,{}] 13:48:57 INFO - PROCESS | 3348 | 1464641337935 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:58 INFO - PROCESS | 3348 | 1464641338043 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:48:58 INFO - PROCESS | 3348 | 1464641338171 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:58 INFO - PROCESS | 3348 | ++DOCSHELL 18327000 == 47 [pid = 3348] [id = 288] 13:48:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (18BD5000) [pid = 3348] [serial = 863] [outer = 00000000] 13:48:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19272800) [pid = 3348] [serial = 864] [outer = 18BD5000] 13:48:58 INFO - PROCESS | 3348 | 1464641338229 Marionette DEBUG loaded listener.js 13:48:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1949F000) [pid = 3348] [serial = 865] [outer = 18BD5000] 13:48:58 INFO - PROCESS | 3348 | 1464641338769 Marionette TRACE conn5 <- [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]]]}] 13:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 950ms 13:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:48:58 INFO - PROCESS | 3348 | 1464641338858 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:48:58 INFO - PROCESS | 3348 | 1464641338861 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 13:48:58 INFO - PROCESS | 3348 | 1464641338864 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:48:58 INFO - PROCESS | 3348 | 1464641338867 Marionette TRACE conn5 <- [1,1118,null,{}] 13:48:58 INFO - PROCESS | 3348 | 1464641338870 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:58 INFO - PROCESS | 3348 | 1464641338976 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:48:59 INFO - PROCESS | 3348 | 1464641339101 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 3348 | ++DOCSHELL 1999E400 == 48 [pid = 3348] [id = 289] 13:48:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (199D4000) [pid = 3348] [serial = 866] [outer = 00000000] 13:48:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (19CA9400) [pid = 3348] [serial = 867] [outer = 199D4000] 13:48:59 INFO - PROCESS | 3348 | 1464641339155 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (19CAD400) [pid = 3348] [serial = 868] [outer = 199D4000] 13:48:59 INFO - PROCESS | 3348 | 1464641339983 Marionette TRACE conn5 <- [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]]]}] 13:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1183ms 13:49:00 INFO - PROCESS | 3348 | 1464641340051 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:49:00 INFO - PROCESS | 3348 | 1464641340055 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 13:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:49:00 INFO - PROCESS | 3348 | 1464641340060 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:49:00 INFO - PROCESS | 3348 | 1464641340064 Marionette TRACE conn5 <- [1,1122,null,{}] 13:49:00 INFO - PROCESS | 3348 | 1464641340071 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:00 INFO - PROCESS | 3348 | 1464641340168 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:49:00 INFO - PROCESS | 3348 | 1464641340299 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:00 INFO - PROCESS | 3348 | ++DOCSHELL 0FF06800 == 49 [pid = 3348] [id = 290] 13:49:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1001EC00) [pid = 3348] [serial = 869] [outer = 00000000] 13:49:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (11010400) [pid = 3348] [serial = 870] [outer = 1001EC00] 13:49:00 INFO - PROCESS | 3348 | 1464641340350 Marionette DEBUG loaded listener.js 13:49:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (141BD000) [pid = 3348] [serial = 871] [outer = 1001EC00] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 14334000 == 48 [pid = 3348] [id = 248] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 17726C00 == 47 [pid = 3348] [id = 284] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 17765000 == 46 [pid = 3348] [id = 283] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 1770F000 == 45 [pid = 3348] [id = 282] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 1749C000 == 44 [pid = 3348] [id = 281] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 14D27800 == 43 [pid = 3348] [id = 280] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 14B8D800 == 42 [pid = 3348] [id = 279] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 14343800 == 41 [pid = 3348] [id = 278] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 1109DC00 == 40 [pid = 3348] [id = 277] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (18BE3800) [pid = 3348] [serial = 810] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 0CF2B000 == 39 [pid = 3348] [id = 276] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 0FF05C00 == 38 [pid = 3348] [id = 275] 13:49:00 INFO - PROCESS | 3348 | --DOCSHELL 08B8EC00 == 37 [pid = 3348] [id = 271] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (177B5C00) [pid = 3348] [serial = 795] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1772A800) [pid = 3348] [serial = 792] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1109F400) [pid = 3348] [serial = 787] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (18334000) [pid = 3348] [serial = 798] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1831A400) [pid = 3348] [serial = 796] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (10395800) [pid = 3348] [serial = 804] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (18BDB800) [pid = 3348] [serial = 802] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (0FF08800) [pid = 3348] [serial = 777] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (14B81000) [pid = 3348] [serial = 789] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (15A11C00) [pid = 3348] [serial = 807] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (0FF01400) [pid = 3348] [serial = 784] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (14332800) [pid = 3348] [serial = 780] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1418D800) [pid = 3348] [serial = 805] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1770BC00) [pid = 3348] [serial = 808] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (14D1F000) [pid = 3348] [serial = 790] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (0FCEE400) [pid = 3348] [serial = 783] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (183E0C00) [pid = 3348] [serial = 799] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1772FC00) [pid = 3348] [serial = 793] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (10650000) [pid = 3348] [serial = 786] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18BD7400) [pid = 3348] [serial = 801] [outer = 00000000] [url = about:blank] 13:49:00 INFO - PROCESS | 3348 | 1464641340958 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 930ms 13:49:01 INFO - PROCESS | 3348 | 1464641340992 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 3348 | 1464641340997 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 13:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:49:01 INFO - PROCESS | 3348 | 1464641341005 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:49:01 INFO - PROCESS | 3348 | 1464641341008 Marionette TRACE conn5 <- [1,1126,null,{}] 13:49:01 INFO - PROCESS | 3348 | 1464641341012 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:01 INFO - PROCESS | 3348 | 1464641341099 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:49:01 INFO - PROCESS | 3348 | 1464641341181 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 3348 | ++DOCSHELL 0FE56800 == 38 [pid = 3348] [id = 291] 13:49:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (10021400) [pid = 3348] [serial = 872] [outer = 00000000] 13:49:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1064A000) [pid = 3348] [serial = 873] [outer = 10021400] 13:49:01 INFO - PROCESS | 3348 | 1464641341226 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1109DC00) [pid = 3348] [serial = 874] [outer = 10021400] 13:49:01 INFO - PROCESS | 3348 | 1464641341623 Marionette TRACE conn5 <- [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]]]}] 13:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 13:49:01 INFO - PROCESS | 3348 | 1464641341676 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 3348 | 1464641341679 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 13:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:49:01 INFO - PROCESS | 3348 | 1464641341682 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:49:01 INFO - PROCESS | 3348 | 1464641341685 Marionette TRACE conn5 <- [1,1130,null,{}] 13:49:01 INFO - PROCESS | 3348 | 1464641341695 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:01 INFO - PROCESS | 3348 | 1464641341780 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:49:01 INFO - PROCESS | 3348 | 1464641341788 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 3348 | ++DOCSHELL 1433BC00 == 39 [pid = 3348] [id = 292] 13:49:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1433DC00) [pid = 3348] [serial = 875] [outer = 00000000] 13:49:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (14B83400) [pid = 3348] [serial = 876] [outer = 1433DC00] 13:49:01 INFO - PROCESS | 3348 | 1464641341835 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (14DA8800) [pid = 3348] [serial = 877] [outer = 1433DC00] 13:49:02 INFO - PROCESS | 3348 | 1464641342280 Marionette TRACE conn5 <- [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]]]}] 13:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 13:49:02 INFO - PROCESS | 3348 | 1464641342316 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:49:02 INFO - PROCESS | 3348 | 1464641342319 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 13:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:49:02 INFO - PROCESS | 3348 | 1464641342322 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:49:02 INFO - PROCESS | 3348 | 1464641342323 Marionette TRACE conn5 <- [1,1134,null,{}] 13:49:02 INFO - PROCESS | 3348 | 1464641342327 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:02 INFO - PROCESS | 3348 | 1464641342409 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:49:02 INFO - PROCESS | 3348 | 1464641342416 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:02 INFO - PROCESS | 3348 | ++DOCSHELL 160F4800 == 40 [pid = 3348] [id = 293] 13:49:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (160FD800) [pid = 3348] [serial = 878] [outer = 00000000] 13:49:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1645D000) [pid = 3348] [serial = 879] [outer = 160FD800] 13:49:02 INFO - PROCESS | 3348 | 1464641342460 Marionette DEBUG loaded listener.js 13:49:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1749C800) [pid = 3348] [serial = 880] [outer = 160FD800] 13:49:02 INFO - PROCESS | 3348 | 1464641342930 Marionette TRACE conn5 <- [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]]]}] 13:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms 13:49:02 INFO - PROCESS | 3348 | 1464641342961 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:49:02 INFO - PROCESS | 3348 | 1464641342972 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 13:49:02 INFO - PROCESS | 3348 | 1464641342986 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:49:02 INFO - PROCESS | 3348 | 1464641342988 Marionette TRACE conn5 <- [1,1138,null,{}] 13:49:02 INFO - PROCESS | 3348 | 1464641342992 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:03 INFO - PROCESS | 3348 | 1464641343096 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:49:03 INFO - PROCESS | 3348 | 1464641343102 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:03 INFO - PROCESS | 3348 | ++DOCSHELL 174C2400 == 41 [pid = 3348] [id = 294] 13:49:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (17711000) [pid = 3348] [serial = 881] [outer = 00000000] 13:49:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (17727C00) [pid = 3348] [serial = 882] [outer = 17711000] 13:49:03 INFO - PROCESS | 3348 | 1464641343146 Marionette DEBUG loaded listener.js 13:49:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1772B000) [pid = 3348] [serial = 883] [outer = 17711000] 13:49:03 INFO - PROCESS | 3348 | 1464641343587 Marionette TRACE conn5 <- [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]]]}] 13:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 632ms 13:49:03 INFO - PROCESS | 3348 | 1464641343609 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 3348 | 1464641343611 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 13:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:49:03 INFO - PROCESS | 3348 | 1464641343614 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:49:03 INFO - PROCESS | 3348 | 1464641343616 Marionette TRACE conn5 <- [1,1142,null,{}] 13:49:03 INFO - PROCESS | 3348 | 1464641343627 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:03 INFO - PROCESS | 3348 | 1464641343756 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:49:03 INFO - PROCESS | 3348 | 1464641343843 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:03 INFO - PROCESS | 3348 | ++DOCSHELL 177AD800 == 42 [pid = 3348] [id = 295] 13:49:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (177ADC00) [pid = 3348] [serial = 884] [outer = 00000000] 13:49:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (18325C00) [pid = 3348] [serial = 885] [outer = 177ADC00] 13:49:03 INFO - PROCESS | 3348 | 1464641343889 Marionette DEBUG loaded listener.js 13:49:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (18336C00) [pid = 3348] [serial = 886] [outer = 177ADC00] 13:49:04 INFO - PROCESS | 3348 | 1464641344308 Marionette TRACE conn5 <- [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]]]}] 13:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 13:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:49:04 INFO - PROCESS | 3348 | 1464641344345 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:49:04 INFO - PROCESS | 3348 | 1464641344347 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 13:49:04 INFO - PROCESS | 3348 | 1464641344351 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:49:04 INFO - PROCESS | 3348 | 1464641344352 Marionette TRACE conn5 <- [1,1146,null,{}] 13:49:04 INFO - PROCESS | 3348 | 1464641344356 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:04 INFO - PROCESS | 3348 | 1464641344466 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:49:04 INFO - PROCESS | 3348 | 1464641344473 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:04 INFO - PROCESS | 3348 | ++DOCSHELL 183E0400 == 43 [pid = 3348] [id = 296] 13:49:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (18B36400) [pid = 3348] [serial = 887] [outer = 00000000] 13:49:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (18BD8C00) [pid = 3348] [serial = 888] [outer = 18B36400] 13:49:04 INFO - PROCESS | 3348 | 1464641344517 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (18BDF000) [pid = 3348] [serial = 889] [outer = 18B36400] 13:49:04 INFO - PROCESS | 3348 | 1464641344952 Marionette TRACE conn5 <- [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]]]}] 13:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (18BDBC00) [pid = 3348] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (10E19800) [pid = 3348] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (0FE4D800) [pid = 3348] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (15F03C00) [pid = 3348] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1749CC00) [pid = 3348] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (10017000) [pid = 3348] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (14B8DC00) [pid = 3348] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (0CF72800) [pid = 3348] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (143F5800) [pid = 3348] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1109EC00) [pid = 3348] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18319C00) [pid = 3348] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (17715C00) [pid = 3348] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:49:05 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (17766C00) [pid = 3348] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:49:05 INFO - PROCESS | 3348 | 1464641345160 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 3348 | 1464641345162 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 13:49:05 INFO - PROCESS | 3348 | 1464641345175 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 3348 | 1464641345177 Marionette TRACE conn5 <- [1,1150,null,{}] 13:49:05 INFO - PROCESS | 3348 | 1464641345180 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:49:05 INFO - PROCESS | 3348 | 1464641345268 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:49:05 INFO - PROCESS | 3348 | 1464641345276 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 3348 | ++DOCSHELL 10410C00 == 44 [pid = 3348] [id = 297] 13:49:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (106C6000) [pid = 3348] [serial = 890] [outer = 00000000] 13:49:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (14A7F400) [pid = 3348] [serial = 891] [outer = 106C6000] 13:49:05 INFO - PROCESS | 3348 | 1464641345321 Marionette DEBUG loaded listener.js 13:49:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (14B8DC00) [pid = 3348] [serial = 892] [outer = 106C6000] 13:49:05 INFO - PROCESS | 3348 | 1464641345732 Marionette TRACE conn5 <- [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]]]}] 13:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 13:49:05 INFO - PROCESS | 3348 | 1464641345771 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 3348 | 1464641345773 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 13:49:05 INFO - PROCESS | 3348 | 1464641345776 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 3348 | 1464641345778 Marionette TRACE conn5 <- [1,1154,null,{}] 13:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:49:05 INFO - PROCESS | 3348 | 1464641345785 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:05 INFO - PROCESS | 3348 | 1464641345863 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:49:05 INFO - PROCESS | 3348 | 1464641345870 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 3348 | ++DOCSHELL 0FE5A400 == 45 [pid = 3348] [id = 298] 13:49:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (0FE79000) [pid = 3348] [serial = 893] [outer = 00000000] 13:49:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18331000) [pid = 3348] [serial = 894] [outer = 0FE79000] 13:49:05 INFO - PROCESS | 3348 | 1464641345914 Marionette DEBUG loaded listener.js 13:49:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (18BD9800) [pid = 3348] [serial = 895] [outer = 0FE79000] 13:49:06 INFO - PROCESS | 3348 | 1464641346322 Marionette TRACE conn5 <- [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]]]}] 13:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 570ms 13:49:06 INFO - PROCESS | 3348 | 1464641346352 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:49:06 INFO - PROCESS | 3348 | 1464641346354 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 13:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:49:06 INFO - PROCESS | 3348 | 1464641346383 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:49:06 INFO - PROCESS | 3348 | 1464641346384 Marionette TRACE conn5 <- [1,1158,null,{}] 13:49:06 INFO - PROCESS | 3348 | 1464641346393 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:06 INFO - PROCESS | 3348 | 1464641346473 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:49:06 INFO - PROCESS | 3348 | 1464641346480 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:06 INFO - PROCESS | 3348 | ++DOCSHELL 195F3800 == 46 [pid = 3348] [id = 299] 13:49:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1999CC00) [pid = 3348] [serial = 896] [outer = 00000000] 13:49:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (19CA9C00) [pid = 3348] [serial = 897] [outer = 1999CC00] 13:49:06 INFO - PROCESS | 3348 | 1464641346524 Marionette DEBUG loaded listener.js 13:49:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19CB5000) [pid = 3348] [serial = 898] [outer = 1999CC00] 13:49:06 INFO - PROCESS | 3348 | [3348] 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 13:49:07 INFO - PROCESS | 3348 | 1464641347110 Marionette TRACE conn5 <- [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]]]}] 13:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 810ms 13:49:07 INFO - PROCESS | 3348 | 1464641347176 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:49:07 INFO - PROCESS | 3348 | 1464641347181 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 13:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:49:07 INFO - PROCESS | 3348 | 1464641347186 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:49:07 INFO - PROCESS | 3348 | 1464641347191 Marionette TRACE conn5 <- [1,1162,null,{}] 13:49:07 INFO - PROCESS | 3348 | 1464641347199 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:07 INFO - PROCESS | 3348 | 1464641347312 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:49:07 INFO - PROCESS | 3348 | 1464641347443 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:07 INFO - PROCESS | 3348 | ++DOCSHELL 0FE78000 == 47 [pid = 3348] [id = 300] 13:49:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (0FE78C00) [pid = 3348] [serial = 899] [outer = 00000000] 13:49:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (0FF0E000) [pid = 3348] [serial = 900] [outer = 0FE78C00] 13:49:07 INFO - PROCESS | 3348 | 1464641347500 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1002F800) [pid = 3348] [serial = 901] [outer = 0FE78C00] 13:49:08 INFO - PROCESS | 3348 | 1464641348142 Marionette TRACE conn5 <- [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] 13:49:08 INFO - PROCESS | 3348 | 1464641348214 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 13:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:49:08 INFO - PROCESS | 3348 | 1464641348222 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:49:08 INFO - PROCESS | 3348 | 1464641348226 Marionette TRACE conn5 <- [1,1166,null,{}] 13:49:08 INFO - PROCESS | 3348 | 1464641348231 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:08 INFO - PROCESS | 3348 | 1464641348341 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:49:08 INFO - PROCESS | 3348 | 1464641348471 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:08 INFO - PROCESS | 3348 | ++DOCSHELL 14A7D800 == 48 [pid = 3348] [id = 301] 13:49:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (14A94400) [pid = 3348] [serial = 902] [outer = 00000000] 13:49:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (14DA7C00) [pid = 3348] [serial = 903] [outer = 14A94400] 13:49:08 INFO - PROCESS | 3348 | 1464641348526 Marionette DEBUG loaded listener.js 13:49:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (160FA400) [pid = 3348] [serial = 904] [outer = 14A94400] 13:49:09 INFO - PROCESS | 3348 | 1464641349170 Marionette TRACE conn5 <- [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] 13:49:09 INFO - PROCESS | 3348 | 1464641349198 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 13:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:49:09 INFO - PROCESS | 3348 | 1464641349202 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:49:09 INFO - PROCESS | 3348 | 1464641349204 Marionette TRACE conn5 <- [1,1170,null,{}] 13:49:09 INFO - PROCESS | 3348 | 1464641349214 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:09 INFO - PROCESS | 3348 | 1464641349325 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:49:09 INFO - PROCESS | 3348 | 1464641349457 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 3348 | ++DOCSHELL 18334000 == 49 [pid = 3348] [id = 302] 13:49:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (18335000) [pid = 3348] [serial = 905] [outer = 00000000] 13:49:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (199D7000) [pid = 3348] [serial = 906] [outer = 18335000] 13:49:09 INFO - PROCESS | 3348 | 1464641349518 Marionette DEBUG loaded listener.js 13:49:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1A01A800) [pid = 3348] [serial = 907] [outer = 18335000] 13:49:10 INFO - PROCESS | 3348 | 1464641350142 Marionette TRACE conn5 <- [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] 13:49:10 INFO - PROCESS | 3348 | 1464641350178 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 13:49:10 INFO - PROCESS | 3348 | 1464641350181 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:49:10 INFO - PROCESS | 3348 | 1464641350183 Marionette TRACE conn5 <- [1,1174,null,{}] 13:49:10 INFO - PROCESS | 3348 | 1464641350187 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:10 INFO - PROCESS | 3348 | 1464641350295 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:49:10 INFO - PROCESS | 3348 | 1464641350396 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:10 INFO - PROCESS | 3348 | ++DOCSHELL 1A04A000 == 50 [pid = 3348] [id = 303] 13:49:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A04AC00) [pid = 3348] [serial = 908] [outer = 00000000] 13:49:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1A276C00) [pid = 3348] [serial = 909] [outer = 1A04AC00] 13:49:10 INFO - PROCESS | 3348 | 1464641350451 Marionette DEBUG loaded listener.js 13:49:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1A279800) [pid = 3348] [serial = 910] [outer = 1A04AC00] 13:49:11 INFO - PROCESS | 3348 | 1464641351036 Marionette TRACE conn5 <- [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] 13:49:11 INFO - PROCESS | 3348 | 1464641351118 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 13:49:11 INFO - PROCESS | 3348 | 1464641351122 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:49:11 INFO - PROCESS | 3348 | 1464641351124 Marionette TRACE conn5 <- [1,1178,null,{}] 13:49:11 INFO - PROCESS | 3348 | 1464641351127 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:11 INFO - PROCESS | 3348 | 1464641351230 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:49:11 INFO - PROCESS | 3348 | 1464641351506 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:11 INFO - PROCESS | 3348 | ++DOCSHELL 0FE51400 == 51 [pid = 3348] [id = 304] 13:49:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (0FE56C00) [pid = 3348] [serial = 911] [outer = 00000000] 13:49:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (0FF0CC00) [pid = 3348] [serial = 912] [outer = 0FE56C00] 13:49:11 INFO - PROCESS | 3348 | 1464641351577 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1003E800) [pid = 3348] [serial = 913] [outer = 0FE56C00] 13:49:12 INFO - PROCESS | 3348 | 1464641352233 Marionette TRACE conn5 <- [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] 13:49:12 INFO - PROCESS | 3348 | 1464641352384 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (19276400) [pid = 3348] [serial = 811] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (16426400) [pid = 3348] [serial = 840] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (17709400) [pid = 3348] [serial = 843] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1003F800) [pid = 3348] [serial = 826] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1002BC00) [pid = 3348] [serial = 825] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (14D29000) [pid = 3348] [serial = 837] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (0FE76000) [pid = 3348] [serial = 828] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (0FF0F000) [pid = 3348] [serial = 829] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (14A98800) [pid = 3348] [serial = 834] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (14B81400) [pid = 3348] [serial = 835] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (141B7400) [pid = 3348] [serial = 831] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (14338000) [pid = 3348] [serial = 832] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (164A7800) [pid = 3348] [serial = 841] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (0C79AC00) [pid = 3348] [serial = 813] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (15F03000) [pid = 3348] [serial = 816] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18BD7000) [pid = 3348] [serial = 819] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (199D2C00) [pid = 3348] [serial = 822] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (18333000) [pid = 3348] [serial = 853] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (17768400) [pid = 3348] [serial = 846] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1770D800) [pid = 3348] [serial = 844] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (177AE000) [pid = 3348] [serial = 849] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1832B000) [pid = 3348] [serial = 852] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1776F800) [pid = 3348] [serial = 847] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (177B6C00) [pid = 3348] [serial = 850] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (15A1A800) [pid = 3348] [serial = 838] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14342C00) [pid = 3348] [serial = 781] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (10013000) [pid = 3348] [serial = 778] [outer = 00000000] [url = about:blank] 13:49:12 INFO - PROCESS | 3348 | 1464641352397 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:49:12 INFO - PROCESS | 3348 | 1464641352401 Marionette TRACE conn5 <- [1,1182,null,{}] 13:49:12 INFO - PROCESS | 3348 | 1464641352406 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:12 INFO - PROCESS | 3348 | 1464641352492 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:49:12 INFO - PROCESS | 3348 | 1464641352500 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 3348 | ++DOCSHELL 0FE5A400 == 42 [pid = 3348] [id = 305] 13:49:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (0FE5AC00) [pid = 3348] [serial = 914] [outer = 00000000] 13:49:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (10012800) [pid = 3348] [serial = 915] [outer = 0FE5AC00] 13:49:12 INFO - PROCESS | 3348 | 1464641352546 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (10027800) [pid = 3348] [serial = 916] [outer = 0FE5AC00] 13:49:13 INFO - PROCESS | 3348 | 1464641353018 Marionette TRACE conn5 <- [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] 13:49:13 INFO - PROCESS | 3348 | 1464641353077 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 13:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:49:13 INFO - PROCESS | 3348 | 1464641353082 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:49:13 INFO - PROCESS | 3348 | 1464641353084 Marionette TRACE conn5 <- [1,1186,null,{}] 13:49:13 INFO - PROCESS | 3348 | 1464641353088 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:13 INFO - PROCESS | 3348 | 1464641353177 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:49:13 INFO - PROCESS | 3348 | 1464641353292 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:13 INFO - PROCESS | 3348 | ++DOCSHELL 10033C00 == 43 [pid = 3348] [id = 306] 13:49:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1418CC00) [pid = 3348] [serial = 917] [outer = 00000000] 13:49:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1434AC00) [pid = 3348] [serial = 918] [outer = 1418CC00] 13:49:13 INFO - PROCESS | 3348 | 1464641353338 Marionette DEBUG loaded listener.js 13:49:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (14A7F000) [pid = 3348] [serial = 919] [outer = 1418CC00] 13:49:13 INFO - PROCESS | 3348 | 1464641353713 Marionette TRACE conn5 <- [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]]]}] 13:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 13:49:13 INFO - PROCESS | 3348 | 1464641353757 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 13:49:13 INFO - PROCESS | 3348 | 1464641353759 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 13:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:49:13 INFO - PROCESS | 3348 | 1464641353764 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:49:13 INFO - PROCESS | 3348 | 1464641353769 Marionette TRACE conn5 <- [1,1190,null,{}] 13:49:13 INFO - PROCESS | 3348 | 1464641353778 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:13 INFO - PROCESS | 3348 | 1464641353862 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:49:13 INFO - PROCESS | 3348 | 1464641353870 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:13 INFO - PROCESS | 3348 | ++DOCSHELL 14D1AC00 == 44 [pid = 3348] [id = 307] 13:49:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (14D27800) [pid = 3348] [serial = 920] [outer = 00000000] 13:49:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (160F4C00) [pid = 3348] [serial = 921] [outer = 14D27800] 13:49:13 INFO - PROCESS | 3348 | 1464641353914 Marionette DEBUG loaded listener.js 13:49:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (160FDC00) [pid = 3348] [serial = 922] [outer = 14D27800] 13:49:14 INFO - PROCESS | 3348 | 1464641354330 Marionette TRACE conn5 <- [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]]]}] 13:49:14 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 13:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 13:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:49:14 INFO - PROCESS | 3348 | 1464641354399 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 13:49:14 INFO - PROCESS | 3348 | 1464641354402 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 13:49:14 INFO - PROCESS | 3348 | 1464641354405 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:49:14 INFO - PROCESS | 3348 | 1464641354407 Marionette TRACE conn5 <- [1,1194,null,{}] 13:49:14 INFO - PROCESS | 3348 | 1464641354411 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:14 INFO - PROCESS | 3348 | 1464641354505 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:49:14 INFO - PROCESS | 3348 | 1464641354514 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:14 INFO - PROCESS | 3348 | ++DOCSHELL 1645C000 == 45 [pid = 3348] [id = 308] 13:49:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (17405400) [pid = 3348] [serial = 923] [outer = 00000000] 13:49:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (174C5C00) [pid = 3348] [serial = 924] [outer = 17405400] 13:49:14 INFO - PROCESS | 3348 | 1464641354558 Marionette DEBUG loaded listener.js 13:49:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (17724C00) [pid = 3348] [serial = 925] [outer = 17405400] 13:49:15 INFO - PROCESS | 3348 | 1464641355056 Marionette TRACE conn5 <- [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]]]}] 13:49:15 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 13:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 13:49:15 INFO - PROCESS | 3348 | 1464641355076 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 13:49:15 INFO - PROCESS | 3348 | 1464641355078 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 13:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:49:15 INFO - PROCESS | 3348 | 1464641355081 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:49:15 INFO - PROCESS | 3348 | 1464641355083 Marionette TRACE conn5 <- [1,1198,null,{}] 13:49:15 INFO - PROCESS | 3348 | 1464641355093 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:15 INFO - PROCESS | 3348 | 1464641355199 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:49:15 INFO - PROCESS | 3348 | 1464641355205 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 3348 | ++DOCSHELL 17769000 == 46 [pid = 3348] [id = 309] 13:49:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1776A000) [pid = 3348] [serial = 926] [outer = 00000000] 13:49:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1776F800) [pid = 3348] [serial = 927] [outer = 1776A000] 13:49:15 INFO - PROCESS | 3348 | 1464641355257 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (177B5400) [pid = 3348] [serial = 928] [outer = 1776A000] 13:49:15 INFO - PROCESS | 3348 | 1464641355739 Marionette TRACE conn5 <- [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]]]}] 13:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 690ms 13:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:49:15 INFO - PROCESS | 3348 | 1464641355772 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:49:15 INFO - PROCESS | 3348 | 1464641355775 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 13:49:15 INFO - PROCESS | 3348 | 1464641355778 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:49:15 INFO - PROCESS | 3348 | 1464641355779 Marionette TRACE conn5 <- [1,1202,null,{}] 13:49:15 INFO - PROCESS | 3348 | 1464641355783 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:15 INFO - PROCESS | 3348 | 1464641355895 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:49:15 INFO - PROCESS | 3348 | 1464641355984 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 3348 | ++DOCSHELL 0FB3B000 == 47 [pid = 3348] [id = 310] 13:49:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (18327C00) [pid = 3348] [serial = 929] [outer = 00000000] 13:49:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (183D8800) [pid = 3348] [serial = 930] [outer = 18327C00] 13:49:16 INFO - PROCESS | 3348 | 1464641356027 Marionette DEBUG loaded listener.js 13:49:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (18B4C400) [pid = 3348] [serial = 931] [outer = 18327C00] 13:49:16 INFO - PROCESS | 3348 | 1464641356449 Marionette TRACE conn5 <- [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]]]}] 13:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 13:49:16 INFO - PROCESS | 3348 | 1464641356509 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 3348 | 1464641356510 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 13:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:49:16 INFO - PROCESS | 3348 | 1464641356522 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:49:16 INFO - PROCESS | 3348 | 1464641356524 Marionette TRACE conn5 <- [1,1206,null,{}] 13:49:16 INFO - PROCESS | 3348 | 1464641356527 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:16 INFO - PROCESS | 3348 | 1464641356636 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:49:16 INFO - PROCESS | 3348 | 1464641356658 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:16 INFO - PROCESS | 3348 | ++DOCSHELL 0C62B000 == 48 [pid = 3348] [id = 311] 13:49:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1832E400) [pid = 3348] [serial = 932] [outer = 00000000] 13:49:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (18F2C400) [pid = 3348] [serial = 933] [outer = 1832E400] 13:49:16 INFO - PROCESS | 3348 | 1464641356757 Marionette DEBUG loaded listener.js 13:49:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (18F2F400) [pid = 3348] [serial = 934] [outer = 1832E400] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (17711000) [pid = 3348] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (177ADC00) [pid = 3348] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (10021400) [pid = 3348] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1433DC00) [pid = 3348] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (199D4000) [pid = 3348] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (160FD800) [pid = 3348] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1001EC00) [pid = 3348] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (18B36400) [pid = 3348] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (106C6000) [pid = 3348] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (0FE79000) [pid = 3348] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:49:17 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (174B9400) [pid = 3348] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:49:17 INFO - PROCESS | 3348 | 1464641357225 Marionette TRACE conn5 <- [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]]]}] 13:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 13:49:17 INFO - PROCESS | 3348 | 1464641357272 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:49:17 INFO - PROCESS | 3348 | 1464641357274 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 13:49:17 INFO - PROCESS | 3348 | 1464641357278 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:49:17 INFO - PROCESS | 3348 | 1464641357280 Marionette TRACE conn5 <- [1,1210,null,{}] 13:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:49:17 INFO - PROCESS | 3348 | 1464641357284 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:17 INFO - PROCESS | 3348 | 1464641357363 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:49:17 INFO - PROCESS | 3348 | 1464641357369 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:17 INFO - PROCESS | 3348 | ++DOCSHELL 1740E800 == 49 [pid = 3348] [id = 312] 13:49:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1776A800) [pid = 3348] [serial = 935] [outer = 00000000] 13:49:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1927AC00) [pid = 3348] [serial = 936] [outer = 1776A800] 13:49:17 INFO - PROCESS | 3348 | 1464641357413 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19992400) [pid = 3348] [serial = 937] [outer = 1776A800] 13:49:17 INFO - PROCESS | 3348 | 1464641357834 Marionette TRACE conn5 <- [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] 13:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:49:17 INFO - PROCESS | 3348 | 1464641357857 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 13:49:17 INFO - PROCESS | 3348 | 1464641357861 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:49:17 INFO - PROCESS | 3348 | 1464641357863 Marionette TRACE conn5 <- [1,1214,null,{}] 13:49:17 INFO - PROCESS | 3348 | 1464641357866 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:18 INFO - PROCESS | 3348 | 1464641357984 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:49:18 INFO - PROCESS | 3348 | 1464641357990 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 3348 | ++DOCSHELL 0CFDA000 == 50 [pid = 3348] [id = 313] 13:49:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1433DC00) [pid = 3348] [serial = 938] [outer = 00000000] 13:49:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (19CB6400) [pid = 3348] [serial = 939] [outer = 1433DC00] 13:49:18 INFO - PROCESS | 3348 | 1464641358033 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (14633000) [pid = 3348] [serial = 940] [outer = 1433DC00] 13:49:18 INFO - PROCESS | 3348 | 1464641358416 Marionette TRACE conn5 <- [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]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 13:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:49:18 INFO - PROCESS | 3348 | 1464641358492 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 3348 | 1464641358494 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 13:49:18 INFO - PROCESS | 3348 | 1464641358497 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 3348 | 1464641358499 Marionette TRACE conn5 <- [1,1218,null,{}] 13:49:18 INFO - PROCESS | 3348 | 1464641358502 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:18 INFO - PROCESS | 3348 | 1464641358584 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:49:18 INFO - PROCESS | 3348 | 1464641358591 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 3348 | ++DOCSHELL 1A049000 == 51 [pid = 3348] [id = 314] 13:49:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1A049C00) [pid = 3348] [serial = 941] [outer = 00000000] 13:49:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1A27C000) [pid = 3348] [serial = 942] [outer = 1A049C00] 13:49:18 INFO - PROCESS | 3348 | 1464641358639 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1A46BC00) [pid = 3348] [serial = 943] [outer = 1A049C00] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 1999E400 == 50 [pid = 3348] [id = 289] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 14388C00 == 49 [pid = 3348] [id = 287] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 18327000 == 48 [pid = 3348] [id = 288] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 1831A000 == 47 [pid = 3348] [id = 250] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 0C62E000 == 46 [pid = 3348] [id = 286] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 143F8800 == 45 [pid = 3348] [id = 244] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 19568000 == 44 [pid = 3348] [id = 274] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 14A97000 == 43 [pid = 3348] [id = 272] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 1462C400 == 42 [pid = 3348] [id = 273] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 0FE5A400 == 41 [pid = 3348] [id = 305] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 0FE51400 == 40 [pid = 3348] [id = 304] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 1A04A000 == 39 [pid = 3348] [id = 303] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 14A7D800 == 38 [pid = 3348] [id = 301] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 18334000 == 37 [pid = 3348] [id = 302] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 195F3800 == 36 [pid = 3348] [id = 299] 13:49:19 INFO - PROCESS | 3348 | --DOCSHELL 0FE78000 == 35 [pid = 3348] [id = 300] 13:49:20 INFO - PROCESS | 3348 | --DOCSHELL 10033C00 == 34 [pid = 3348] [id = 306] 13:49:20 INFO - PROCESS | 3348 | --DOCSHELL 17769000 == 33 [pid = 3348] [id = 309] 13:49:20 INFO - PROCESS | 3348 | --DOCSHELL 0C62B000 == 32 [pid = 3348] [id = 311] 13:49:20 INFO - PROCESS | 3348 | --DOCSHELL 0CFDA000 == 31 [pid = 3348] [id = 313] 13:49:20 INFO - PROCESS | 3348 | --DOCSHELL 14D1AC00 == 30 [pid = 3348] [id = 307] 13:49:20 INFO - PROCESS | 3348 | --DOCSHELL 1740E800 == 29 [pid = 3348] [id = 312] 13:49:20 INFO - PROCESS | 3348 | --DOCSHELL 1645C000 == 28 [pid = 3348] [id = 308] 13:49:20 INFO - PROCESS | 3348 | --DOCSHELL 0FB3B000 == 27 [pid = 3348] [id = 310] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (174C0C00) [pid = 3348] [serial = 775] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (17727C00) [pid = 3348] [serial = 882] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (18336C00) [pid = 3348] [serial = 886] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (18325C00) [pid = 3348] [serial = 885] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (10030C00) [pid = 3348] [serial = 858] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (14A9B400) [pid = 3348] [serial = 861] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1064A000) [pid = 3348] [serial = 873] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1109DC00) [pid = 3348] [serial = 874] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (14B83400) [pid = 3348] [serial = 876] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (14DA8800) [pid = 3348] [serial = 877] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (19CAD400) [pid = 3348] [serial = 868] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (19CA9400) [pid = 3348] [serial = 867] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1645D000) [pid = 3348] [serial = 879] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (141BD000) [pid = 3348] [serial = 871] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (11010400) [pid = 3348] [serial = 870] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (19272800) [pid = 3348] [serial = 864] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (18BD8C00) [pid = 3348] [serial = 888] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14B8DC00) [pid = 3348] [serial = 892] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (14A7F400) [pid = 3348] [serial = 891] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18BDF000) [pid = 3348] [serial = 889] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (18BD9800) [pid = 3348] [serial = 895] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1772B000) [pid = 3348] [serial = 883] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (18331000) [pid = 3348] [serial = 894] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1749C800) [pid = 3348] [serial = 880] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (19CA9C00) [pid = 3348] [serial = 897] [outer = 00000000] [url = about:blank] 13:49:20 INFO - PROCESS | 3348 | 1464641360736 Marionette TRACE conn5 <- [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]]]}] 13:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2291ms 13:49:20 INFO - PROCESS | 3348 | 1464641360789 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 3348 | 1464641360792 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 13:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:49:20 INFO - PROCESS | 3348 | 1464641360798 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 3348 | 1464641360801 Marionette TRACE conn5 <- [1,1222,null,{}] 13:49:20 INFO - PROCESS | 3348 | 1464641360808 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:20 INFO - PROCESS | 3348 | 1464641360901 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:49:20 INFO - PROCESS | 3348 | 1464641360913 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:20 INFO - PROCESS | 3348 | ++DOCSHELL 0CFDAC00 == 28 [pid = 3348] [id = 315] 13:49:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (0FB3A800) [pid = 3348] [serial = 944] [outer = 00000000] 13:49:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (0FC9B000) [pid = 3348] [serial = 945] [outer = 0FB3A800] 13:49:20 INFO - PROCESS | 3348 | 1464641360962 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (0FE56800) [pid = 3348] [serial = 946] [outer = 0FB3A800] 13:49:21 INFO - PROCESS | 3348 | 1464641361429 Marionette TRACE conn5 <- [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]]]}] 13:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 13:49:21 INFO - PROCESS | 3348 | 1464641361488 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 13:49:21 INFO - PROCESS | 3348 | 1464641361495 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 13:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:49:21 INFO - PROCESS | 3348 | 1464641361501 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:49:21 INFO - PROCESS | 3348 | 1464641361504 Marionette TRACE conn5 <- [1,1226,null,{}] 13:49:21 INFO - PROCESS | 3348 | 1464641361508 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:21 INFO - PROCESS | 3348 | 1464641361597 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:49:21 INFO - PROCESS | 3348 | 1464641361607 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:21 INFO - PROCESS | 3348 | ++DOCSHELL 10024400 == 29 [pid = 3348] [id = 316] 13:49:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10024800) [pid = 3348] [serial = 947] [outer = 00000000] 13:49:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1002BC00) [pid = 3348] [serial = 948] [outer = 10024800] 13:49:21 INFO - PROCESS | 3348 | 1464641361653 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (10038C00) [pid = 3348] [serial = 949] [outer = 10024800] 13:49:22 INFO - PROCESS | 3348 | 1464641362114 Marionette TRACE conn5 <- [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]]]}] 13:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 13:49:22 INFO - PROCESS | 3348 | 1464641362173 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 3348 | 1464641362176 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 13:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:49:22 INFO - PROCESS | 3348 | 1464641362179 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:49:22 INFO - PROCESS | 3348 | 1464641362183 Marionette TRACE conn5 <- [1,1230,null,{}] 13:49:22 INFO - PROCESS | 3348 | 1464641362194 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:22 INFO - PROCESS | 3348 | 1464641362314 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:49:22 INFO - PROCESS | 3348 | 1464641362334 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 3348 | ++DOCSHELL 1418E800 == 30 [pid = 3348] [id = 317] 13:49:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (141B2C00) [pid = 3348] [serial = 950] [outer = 00000000] 13:49:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (141BD000) [pid = 3348] [serial = 951] [outer = 141B2C00] 13:49:22 INFO - PROCESS | 3348 | 1464641362383 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (14334400) [pid = 3348] [serial = 952] [outer = 141B2C00] 13:49:22 INFO - PROCESS | 3348 | 1464641362851 Marionette TRACE conn5 <- [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]]]}] 13:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 13:49:22 INFO - PROCESS | 3348 | 1464641362913 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 3348 | 1464641362915 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 13:49:22 INFO - PROCESS | 3348 | 1464641362919 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:49:22 INFO - PROCESS | 3348 | 1464641362921 Marionette TRACE conn5 <- [1,1234,null,{}] 13:49:22 INFO - PROCESS | 3348 | 1464641362924 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:23 INFO - PROCESS | 3348 | 1464641363008 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:49:23 INFO - PROCESS | 3348 | 1464641363014 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:23 INFO - PROCESS | 3348 | ++DOCSHELL 141BC400 == 31 [pid = 3348] [id = 318] 13:49:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (14335400) [pid = 3348] [serial = 953] [outer = 00000000] 13:49:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (14486800) [pid = 3348] [serial = 954] [outer = 14335400] 13:49:23 INFO - PROCESS | 3348 | 1464641363070 Marionette DEBUG loaded listener.js 13:49:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (14A3D800) [pid = 3348] [serial = 955] [outer = 14335400] 13:49:23 INFO - PROCESS | 3348 | 1464641363503 Marionette TRACE conn5 <- [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]]]}] 13:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 13:49:23 INFO - PROCESS | 3348 | 1464641363553 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 3348 | 1464641363555 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 13:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:49:23 INFO - PROCESS | 3348 | 1464641363558 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 3348 | 1464641363560 Marionette TRACE conn5 <- [1,1238,null,{}] 13:49:23 INFO - PROCESS | 3348 | 1464641363564 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:23 INFO - PROCESS | 3348 | 1464641363641 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:49:23 INFO - PROCESS | 3348 | 1464641363647 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:23 INFO - PROCESS | 3348 | ++DOCSHELL 14A7C800 == 32 [pid = 3348] [id = 319] 13:49:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (14A97000) [pid = 3348] [serial = 956] [outer = 00000000] 13:49:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (14D14000) [pid = 3348] [serial = 957] [outer = 14A97000] 13:49:23 INFO - PROCESS | 3348 | 1464641363693 Marionette DEBUG loaded listener.js 13:49:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (14DA8000) [pid = 3348] [serial = 958] [outer = 14A97000] 13:49:24 INFO - PROCESS | 3348 | 1464641364156 Marionette TRACE conn5 <- [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]]]}] 13:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 13:49:24 INFO - PROCESS | 3348 | 1464641364196 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:49:24 INFO - PROCESS | 3348 | 1464641364198 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 13:49:24 INFO - PROCESS | 3348 | 1464641364201 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:49:24 INFO - PROCESS | 3348 | 1464641364203 Marionette TRACE conn5 <- [1,1242,null,{}] 13:49:24 INFO - PROCESS | 3348 | 1464641364206 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:24 INFO - PROCESS | 3348 | 1464641364319 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:49:24 INFO - PROCESS | 3348 | 1464641364329 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 3348 | ++DOCSHELL 160F6400 == 33 [pid = 3348] [id = 320] 13:49:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (160F9C00) [pid = 3348] [serial = 959] [outer = 00000000] 13:49:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (16420000) [pid = 3348] [serial = 960] [outer = 160F9C00] 13:49:24 INFO - PROCESS | 3348 | 1464641364374 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1649AC00) [pid = 3348] [serial = 961] [outer = 160F9C00] 13:49:24 INFO - PROCESS | 3348 | 1464641364817 Marionette TRACE conn5 <- [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]]]}] 13:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 13:49:24 INFO - PROCESS | 3348 | 1464641364874 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:49:24 INFO - PROCESS | 3348 | 1464641364876 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 13:49:24 INFO - PROCESS | 3348 | 1464641364880 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:49:24 INFO - PROCESS | 3348 | 1464641364881 Marionette TRACE conn5 <- [1,1246,null,{}] 13:49:24 INFO - PROCESS | 3348 | 1464641364885 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:24 INFO - PROCESS | 3348 | 1464641364960 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:49:24 INFO - PROCESS | 3348 | 1464641364968 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 3348 | ++DOCSHELL 15A0C400 == 34 [pid = 3348] [id = 321] 13:49:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (17403C00) [pid = 3348] [serial = 962] [outer = 00000000] 13:49:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (174BFC00) [pid = 3348] [serial = 963] [outer = 17403C00] 13:49:25 INFO - PROCESS | 3348 | 1464641365012 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (174C8C00) [pid = 3348] [serial = 964] [outer = 17403C00] 13:49:25 INFO - PROCESS | 3348 | 1464641365498 Marionette TRACE conn5 <- [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]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 13:49:25 INFO - PROCESS | 3348 | 1464641365554 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:49:25 INFO - PROCESS | 3348 | 1464641365556 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 13:49:25 INFO - PROCESS | 3348 | 1464641365559 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:49:25 INFO - PROCESS | 3348 | 1464641365561 Marionette TRACE conn5 <- [1,1250,null,{}] 13:49:25 INFO - PROCESS | 3348 | 1464641365564 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:25 INFO - PROCESS | 3348 | 1464641365641 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:49:25 INFO - PROCESS | 3348 | 1464641365650 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 3348 | ++DOCSHELL 10658400 == 35 [pid = 3348] [id = 322] 13:49:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (17725000) [pid = 3348] [serial = 965] [outer = 00000000] 13:49:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (17763C00) [pid = 3348] [serial = 966] [outer = 17725000] 13:49:25 INFO - PROCESS | 3348 | 1464641365695 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (17729800) [pid = 3348] [serial = 967] [outer = 17725000] 13:49:26 INFO - PROCESS | 3348 | 1464641366137 Marionette TRACE conn5 <- [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]]]}] 13:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 13:49:26 INFO - PROCESS | 3348 | 1464641366192 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:49:26 INFO - PROCESS | 3348 | 1464641366194 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 13:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:49:26 INFO - PROCESS | 3348 | 1464641366197 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 3348 | 1464641366199 Marionette TRACE conn5 <- [1,1254,null,{}] 13:49:26 INFO - PROCESS | 3348 | 1464641366203 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:26 INFO - PROCESS | 3348 | 1464641366314 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:49:26 INFO - PROCESS | 3348 | 1464641366402 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 3348 | ++DOCSHELL 1418D800 == 36 [pid = 3348] [id = 323] 13:49:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (177AD400) [pid = 3348] [serial = 968] [outer = 00000000] 13:49:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (177B3C00) [pid = 3348] [serial = 969] [outer = 177AD400] 13:49:26 INFO - PROCESS | 3348 | 1464641366446 Marionette DEBUG loaded listener.js 13:49:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (177B4400) [pid = 3348] [serial = 970] [outer = 177AD400] 13:49:26 INFO - PROCESS | 3348 | 1464641366863 Marionette TRACE conn5 <- [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]]]}] 13:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 13:49:26 INFO - PROCESS | 3348 | 1464641366930 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:49:26 INFO - PROCESS | 3348 | 1464641366932 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 13:49:26 INFO - PROCESS | 3348 | 1464641366935 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 3348 | 1464641366937 Marionette TRACE conn5 <- [1,1258,null,{}] 13:49:26 INFO - PROCESS | 3348 | 1464641366940 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:27 INFO - PROCESS | 3348 | 1464641367060 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:49:27 INFO - PROCESS | 3348 | 1464641367070 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 3348 | ++DOCSHELL 18320000 == 37 [pid = 3348] [id = 324] 13:49:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (18320800) [pid = 3348] [serial = 971] [outer = 00000000] 13:49:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1832A400) [pid = 3348] [serial = 972] [outer = 18320800] 13:49:27 INFO - PROCESS | 3348 | 1464641367116 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (18338400) [pid = 3348] [serial = 973] [outer = 18320800] 13:49:27 INFO - PROCESS | 3348 | 1464641367586 Marionette TRACE conn5 <- [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]]]}] 13:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 13:49:27 INFO - PROCESS | 3348 | 1464641367606 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:49:27 INFO - PROCESS | 3348 | 1464641367608 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 13:49:27 INFO - PROCESS | 3348 | 1464641367611 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 3348 | 1464641367613 Marionette TRACE conn5 <- [1,1262,null,{}] 13:49:27 INFO - PROCESS | 3348 | 1464641367625 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:27 INFO - PROCESS | 3348 | 1464641367788 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:49:27 INFO - PROCESS | 3348 | 1464641367851 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 3348 | ++DOCSHELL 18B51C00 == 38 [pid = 3348] [id = 325] 13:49:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (18B56400) [pid = 3348] [serial = 974] [outer = 00000000] 13:49:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (18BDC000) [pid = 3348] [serial = 975] [outer = 18B56400] 13:49:27 INFO - PROCESS | 3348 | 1464641367906 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (18BE3800) [pid = 3348] [serial = 976] [outer = 18B56400] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (18BD6C00) [pid = 3348] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (0FE6C800) [pid = 3348] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (18BD5000) [pid = 3348] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (195F3400) [pid = 3348] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (18329800) [pid = 3348] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (14D1A800) [pid = 3348] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (08B90400) [pid = 3348] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1776A000) [pid = 3348] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (18327C00) [pid = 3348] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1832E400) [pid = 3348] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1433DC00) [pid = 3348] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (17405400) [pid = 3348] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (14D27800) [pid = 3348] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1418CC00) [pid = 3348] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (0FE5AC00) [pid = 3348] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (0FE56C00) [pid = 3348] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1A04AC00) [pid = 3348] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (18335000) [pid = 3348] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (14A94400) [pid = 3348] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (0FE78C00) [pid = 3348] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1999CC00) [pid = 3348] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1776A800) [pid = 3348] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:49:28 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1438F800) [pid = 3348] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:49:28 INFO - PROCESS | 3348 | 1464641368758 Marionette TRACE conn5 <- [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]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1193ms 13:49:28 INFO - PROCESS | 3348 | 1464641368805 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:49:28 INFO - PROCESS | 3348 | 1464641368807 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 13:49:28 INFO - PROCESS | 3348 | 1464641368810 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 3348 | 1464641368812 Marionette TRACE conn5 <- [1,1266,null,{}] 13:49:28 INFO - PROCESS | 3348 | 1464641368820 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:28 INFO - PROCESS | 3348 | 1464641368929 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:49:29 INFO - PROCESS | 3348 | 1464641368985 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 3348 | ++DOCSHELL 0FE72000 == 39 [pid = 3348] [id = 326] 13:49:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (0FF05000) [pid = 3348] [serial = 977] [outer = 00000000] 13:49:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1448A800) [pid = 3348] [serial = 978] [outer = 0FF05000] 13:49:29 INFO - PROCESS | 3348 | 1464641369028 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (14B85800) [pid = 3348] [serial = 979] [outer = 0FF05000] 13:49:29 INFO - PROCESS | 3348 | 1464641369404 Marionette TRACE conn5 <- [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]]]}] 13:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 631ms 13:49:29 INFO - PROCESS | 3348 | 1464641369441 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:49:29 INFO - PROCESS | 3348 | 1464641369443 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 13:49:29 INFO - PROCESS | 3348 | 1464641369446 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 3348 | 1464641369447 Marionette TRACE conn5 <- [1,1270,null,{}] 13:49:29 INFO - PROCESS | 3348 | 1464641369451 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:29 INFO - PROCESS | 3348 | 1464641369564 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:49:29 INFO - PROCESS | 3348 | 1464641369572 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 3348 | ++DOCSHELL 14DAD800 == 40 [pid = 3348] [id = 327] 13:49:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (15F0CC00) [pid = 3348] [serial = 980] [outer = 00000000] 13:49:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (17772000) [pid = 3348] [serial = 981] [outer = 15F0CC00] 13:49:29 INFO - PROCESS | 3348 | 1464641369616 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1832C000) [pid = 3348] [serial = 982] [outer = 15F0CC00] 13:49:30 INFO - PROCESS | 3348 | 1464641370020 Marionette TRACE conn5 <- [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]]]}] 13:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 631ms 13:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:49:30 INFO - PROCESS | 3348 | 1464641370078 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:49:30 INFO - PROCESS | 3348 | 1464641370080 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 13:49:30 INFO - PROCESS | 3348 | 1464641370083 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 3348 | 1464641370085 Marionette TRACE conn5 <- [1,1274,null,{}] 13:49:30 INFO - PROCESS | 3348 | 1464641370088 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:30 INFO - PROCESS | 3348 | 1464641370200 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:49:30 INFO - PROCESS | 3348 | 1464641370209 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:30 INFO - PROCESS | 3348 | ++DOCSHELL 14DAD000 == 41 [pid = 3348] [id = 328] 13:49:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (164A8400) [pid = 3348] [serial = 983] [outer = 00000000] 13:49:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (18F2B800) [pid = 3348] [serial = 984] [outer = 164A8400] 13:49:30 INFO - PROCESS | 3348 | 1464641370267 Marionette DEBUG loaded listener.js 13:49:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19276000) [pid = 3348] [serial = 985] [outer = 164A8400] 13:49:30 INFO - PROCESS | 3348 | 1464641370846 Marionette TRACE conn5 <- [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]]]}] 13:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 830ms 13:49:30 INFO - PROCESS | 3348 | 1464641370914 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:49:30 INFO - PROCESS | 3348 | 1464641370919 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 13:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:49:30 INFO - PROCESS | 3348 | 1464641370924 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 3348 | 1464641370928 Marionette TRACE conn5 <- [1,1278,null,{}] 13:49:30 INFO - PROCESS | 3348 | 1464641370959 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:31 INFO - PROCESS | 3348 | 1464641371087 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:49:31 INFO - PROCESS | 3348 | 1464641371209 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 3348 | ++DOCSHELL 0C796400 == 42 [pid = 3348] [id = 329] 13:49:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (0CF76C00) [pid = 3348] [serial = 986] [outer = 00000000] 13:49:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (0FF03C00) [pid = 3348] [serial = 987] [outer = 0CF76C00] 13:49:31 INFO - PROCESS | 3348 | 1464641371269 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (10022C00) [pid = 3348] [serial = 988] [outer = 0CF76C00] 13:49:32 INFO - PROCESS | 3348 | 1464641371997 Marionette TRACE conn5 <- [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]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1149ms 13:49:32 INFO - PROCESS | 3348 | 1464641372086 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 3348 | 1464641372093 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 13:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:49:32 INFO - PROCESS | 3348 | 1464641372100 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 3348 | 1464641372103 Marionette TRACE conn5 <- [1,1282,null,{}] 13:49:32 INFO - PROCESS | 3348 | 1464641372107 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:32 INFO - PROCESS | 3348 | 1464641372232 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:49:32 INFO - PROCESS | 3348 | 1464641372354 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:32 INFO - PROCESS | 3348 | ++DOCSHELL 11075800 == 43 [pid = 3348] [id = 330] 13:49:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (11083400) [pid = 3348] [serial = 989] [outer = 00000000] 13:49:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (14344C00) [pid = 3348] [serial = 990] [outer = 11083400] 13:49:32 INFO - PROCESS | 3348 | 1464641372409 Marionette DEBUG loaded listener.js 13:49:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1462A800) [pid = 3348] [serial = 991] [outer = 11083400] 13:49:33 INFO - PROCESS | 3348 | 1464641373341 Marionette TRACE conn5 <- [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]]]}] 13:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1319ms 13:49:33 INFO - PROCESS | 3348 | 1464641373421 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:49:33 INFO - PROCESS | 3348 | 1464641373425 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 13:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:49:33 INFO - PROCESS | 3348 | 1464641373430 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:49:33 INFO - PROCESS | 3348 | 1464641373434 Marionette TRACE conn5 <- [1,1286,null,{}] 13:49:33 INFO - PROCESS | 3348 | 1464641373440 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:33 INFO - PROCESS | 3348 | 1464641373545 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:49:33 INFO - PROCESS | 3348 | 1464641373692 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 177B2400 == 42 [pid = 3348] [id = 234] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 092F3400 == 41 [pid = 3348] [id = 238] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 17707800 == 40 [pid = 3348] [id = 231] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 1072CC00 == 39 [pid = 3348] [id = 233] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 17728000 == 38 [pid = 3348] [id = 236] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 10E0BC00 == 37 [pid = 3348] [id = 227] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 1645DC00 == 36 [pid = 3348] [id = 230] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 1448AC00 == 35 [pid = 3348] [id = 228] 13:49:33 INFO - PROCESS | 3348 | --DOCSHELL 1A049000 == 34 [pid = 3348] [id = 314] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (18F2E400) [pid = 3348] [serial = 820] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1649A800) [pid = 3348] [serial = 817] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (0FF01C00) [pid = 3348] [serial = 814] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (199D9C00) [pid = 3348] [serial = 823] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (160F0000) [pid = 3348] [serial = 862] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (19275C00) [pid = 3348] [serial = 856] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (10402400) [pid = 3348] [serial = 859] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1949F000) [pid = 3348] [serial = 865] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1A27C000) [pid = 3348] [serial = 942] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1776F800) [pid = 3348] [serial = 927] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (183D8800) [pid = 3348] [serial = 930] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (177B5400) [pid = 3348] [serial = 928] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18F2C400) [pid = 3348] [serial = 933] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18B4C400) [pid = 3348] [serial = 931] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (19CB6400) [pid = 3348] [serial = 939] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (18F2F400) [pid = 3348] [serial = 934] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (174C5C00) [pid = 3348] [serial = 924] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (160F4C00) [pid = 3348] [serial = 921] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (160FDC00) [pid = 3348] [serial = 922] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1434AC00) [pid = 3348] [serial = 918] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14A7F000) [pid = 3348] [serial = 919] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (10012800) [pid = 3348] [serial = 915] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (10027800) [pid = 3348] [serial = 916] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1003E800) [pid = 3348] [serial = 913] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (0FF0CC00) [pid = 3348] [serial = 912] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1A279800) [pid = 3348] [serial = 910] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1A276C00) [pid = 3348] [serial = 909] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1A01A800) [pid = 3348] [serial = 907] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (199D7000) [pid = 3348] [serial = 906] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (160FA400) [pid = 3348] [serial = 904] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (14DA7C00) [pid = 3348] [serial = 903] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1002F800) [pid = 3348] [serial = 901] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (0FF0E000) [pid = 3348] [serial = 900] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19CB5000) [pid = 3348] [serial = 898] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (14633000) [pid = 3348] [serial = 940] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1927AC00) [pid = 3348] [serial = 936] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (17724C00) [pid = 3348] [serial = 925] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (19992400) [pid = 3348] [serial = 937] [outer = 00000000] [url = about:blank] 13:49:33 INFO - PROCESS | 3348 | ++DOCSHELL 08B91000 == 35 [pid = 3348] [id = 331] 13:49:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (08B92400) [pid = 3348] [serial = 992] [outer = 00000000] 13:49:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (0CF29800) [pid = 3348] [serial = 993] [outer = 08B92400] 13:49:33 INFO - PROCESS | 3348 | 1464641373794 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (10012800) [pid = 3348] [serial = 994] [outer = 08B92400] 13:49:34 INFO - PROCESS | 3348 | 1464641374250 Marionette TRACE conn5 <- [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]]]}] 13:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 890ms 13:49:34 INFO - PROCESS | 3348 | 1464641374321 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 3348 | 1464641374327 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 13:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:49:34 INFO - PROCESS | 3348 | 1464641374333 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 3348 | 1464641374335 Marionette TRACE conn5 <- [1,1290,null,{}] 13:49:34 INFO - PROCESS | 3348 | 1464641374339 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:34 INFO - PROCESS | 3348 | 1464641374422 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:49:34 INFO - PROCESS | 3348 | 1464641374432 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 3348 | ++DOCSHELL 10038800 == 36 [pid = 3348] [id = 332] 13:49:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (10039400) [pid = 3348] [serial = 995] [outer = 00000000] 13:49:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1064D000) [pid = 3348] [serial = 996] [outer = 10039400] 13:49:34 INFO - PROCESS | 3348 | 1464641374476 Marionette DEBUG loaded listener.js 13:49:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (106C5800) [pid = 3348] [serial = 997] [outer = 10039400] 13:49:34 INFO - PROCESS | 3348 | 1464641374958 Marionette TRACE conn5 <- [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]]]}] 13:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 13:49:35 INFO - PROCESS | 3348 | 1464641375005 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 3348 | 1464641375008 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 13:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:49:35 INFO - PROCESS | 3348 | 1464641375011 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - PROCESS | 3348 | 1464641375015 Marionette TRACE conn5 <- [1,1294,null,{}] 13:49:35 INFO - PROCESS | 3348 | 1464641375025 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:35 INFO - PROCESS | 3348 | 1464641375139 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:49:35 INFO - PROCESS | 3348 | 1464641375230 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:35 INFO - PROCESS | 3348 | ++DOCSHELL 143F9000 == 37 [pid = 3348] [id = 333] 13:49:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (143FB400) [pid = 3348] [serial = 998] [outer = 00000000] 13:49:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1467EC00) [pid = 3348] [serial = 999] [outer = 143FB400] 13:49:35 INFO - PROCESS | 3348 | 1464641375279 Marionette DEBUG loaded listener.js 13:49:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14B81400) [pid = 3348] [serial = 1000] [outer = 143FB400] 13:49:35 INFO - PROCESS | 3348 | 1464641375670 Marionette TRACE conn5 <- [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]]]}] 13:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 13:49:35 INFO - PROCESS | 3348 | 1464641375693 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 3348 | 1464641375696 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 13:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:49:35 INFO - PROCESS | 3348 | 1464641375699 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - PROCESS | 3348 | 1464641375701 Marionette TRACE conn5 <- [1,1298,null,{}] 13:49:35 INFO - PROCESS | 3348 | 1464641375704 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:35 INFO - PROCESS | 3348 | 1464641375789 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:49:35 INFO - PROCESS | 3348 | 1464641375797 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:35 INFO - PROCESS | 3348 | ++DOCSHELL 14D1C800 == 38 [pid = 3348] [id = 334] 13:49:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14DB6000) [pid = 3348] [serial = 1001] [outer = 00000000] 13:49:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (160FA000) [pid = 3348] [serial = 1002] [outer = 14DB6000] 13:49:35 INFO - PROCESS | 3348 | 1464641375841 Marionette DEBUG loaded listener.js 13:49:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (163DB000) [pid = 3348] [serial = 1003] [outer = 14DB6000] 13:49:36 INFO - PROCESS | 3348 | 1464641376323 Marionette TRACE conn5 <- [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] 13:49:36 INFO - PROCESS | 3348 | 1464641376372 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 13:49:36 INFO - PROCESS | 3348 | 1464641376375 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:49:36 INFO - PROCESS | 3348 | 1464641376377 Marionette TRACE conn5 <- [1,1302,null,{}] 13:49:36 INFO - PROCESS | 3348 | 1464641376380 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:36 INFO - PROCESS | 3348 | 1464641376487 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:49:36 INFO - PROCESS | 3348 | 1464641376572 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 3348 | ++DOCSHELL 163DC800 == 39 [pid = 3348] [id = 335] 13:49:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16422000) [pid = 3348] [serial = 1004] [outer = 00000000] 13:49:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (174BF800) [pid = 3348] [serial = 1005] [outer = 16422000] 13:49:36 INFO - PROCESS | 3348 | 1464641376617 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (174C3800) [pid = 3348] [serial = 1006] [outer = 16422000] 13:49:37 INFO - PROCESS | 3348 | 1464641377037 Marionette TRACE conn5 <- [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]]]}] 13:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 13:49:37 INFO - PROCESS | 3348 | 1464641377048 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:49:37 INFO - PROCESS | 3348 | 1464641377050 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 13:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:49:37 INFO - PROCESS | 3348 | 1464641377060 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 3348 | 1464641377062 Marionette TRACE conn5 <- [1,1306,null,{}] 13:49:37 INFO - PROCESS | 3348 | 1464641377066 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:37 INFO - PROCESS | 3348 | 1464641377194 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:49:37 INFO - PROCESS | 3348 | 1464641377201 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 3348 | ++DOCSHELL 17714000 == 40 [pid = 3348] [id = 336] 13:49:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17722400) [pid = 3348] [serial = 1007] [outer = 00000000] 13:49:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (177AC800) [pid = 3348] [serial = 1008] [outer = 17722400] 13:49:37 INFO - PROCESS | 3348 | 1464641377245 Marionette DEBUG loaded listener.js 13:49:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (177B5800) [pid = 3348] [serial = 1009] [outer = 17722400] 13:49:37 INFO - PROCESS | 3348 | 1464641377706 Marionette TRACE conn5 <- [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]]]}] 13:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 890ms 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (17403C00) [pid = 3348] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18320800) [pid = 3348] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1A049C00) [pid = 3348] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (18B56400) [pid = 3348] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (14A97000) [pid = 3348] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0FF05000) [pid = 3348] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (160F9C00) [pid = 3348] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15F0CC00) [pid = 3348] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14335400) [pid = 3348] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (141B2C00) [pid = 3348] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (0FB3A800) [pid = 3348] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (10024800) [pid = 3348] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (17725000) [pid = 3348] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:49:37 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (177AD400) [pid = 3348] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:49:37 INFO - PROCESS | 3348 | 1464641377982 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:49:37 INFO - PROCESS | 3348 | 1464641377988 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 13:49:38 INFO - PROCESS | 3348 | 1464641377993 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:49:38 INFO - PROCESS | 3348 | 1464641377996 Marionette TRACE conn5 <- [1,1310,null,{}] 13:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:49:38 INFO - PROCESS | 3348 | 1464641378003 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:38 INFO - PROCESS | 3348 | 1464641378141 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:49:38 INFO - PROCESS | 3348 | 1464641378260 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:38 INFO - PROCESS | 3348 | ++DOCSHELL 0FE57C00 == 41 [pid = 3348] [id = 337] 13:49:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (0FE58400) [pid = 3348] [serial = 1010] [outer = 00000000] 13:49:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (0FF0E400) [pid = 3348] [serial = 1011] [outer = 0FE58400] 13:49:38 INFO - PROCESS | 3348 | 1464641378319 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (10022400) [pid = 3348] [serial = 1012] [outer = 0FE58400] 13:49:38 INFO - PROCESS | 3348 | 1464641378896 Marionette TRACE conn5 <- [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]]]}] 13:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 13:49:38 INFO - PROCESS | 3348 | 1464641378972 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 13:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:49:38 INFO - PROCESS | 3348 | 1464641378976 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 13:49:38 INFO - PROCESS | 3348 | 1464641378984 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 3348 | 1464641378988 Marionette TRACE conn5 <- [1,1314,null,{}] 13:49:39 INFO - PROCESS | 3348 | 1464641378992 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:39 INFO - PROCESS | 3348 | 1464641379149 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:49:39 INFO - PROCESS | 3348 | 1464641379201 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 3348 | ++DOCSHELL 14334800 == 42 [pid = 3348] [id = 338] 13:49:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14335800) [pid = 3348] [serial = 1013] [outer = 00000000] 13:49:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1434B000) [pid = 3348] [serial = 1014] [outer = 14335800] 13:49:39 INFO - PROCESS | 3348 | 1464641379256 Marionette DEBUG loaded listener.js 13:49:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14676800) [pid = 3348] [serial = 1015] [outer = 14335800] 13:49:39 INFO - PROCESS | 3348 | 1464641379875 Marionette TRACE conn5 <- [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]]]}] 13:49:39 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 13:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 931ms 13:49:39 INFO - PROCESS | 3348 | 1464641379912 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 3348 | 1464641379914 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 13:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:49:39 INFO - PROCESS | 3348 | 1464641379918 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 3348 | 1464641379920 Marionette TRACE conn5 <- [1,1318,null,{}] 13:49:39 INFO - PROCESS | 3348 | 1464641379931 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:40 INFO - PROCESS | 3348 | 1464641380040 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:49:40 INFO - PROCESS | 3348 | 1464641380140 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:40 INFO - PROCESS | 3348 | ++DOCSHELL 143F8000 == 43 [pid = 3348] [id = 339] 13:49:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (17725000) [pid = 3348] [serial = 1016] [outer = 00000000] 13:49:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17764000) [pid = 3348] [serial = 1017] [outer = 17725000] 13:49:40 INFO - PROCESS | 3348 | 1464641380198 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1776E400) [pid = 3348] [serial = 1018] [outer = 17725000] 13:49:40 INFO - PROCESS | 3348 | 1464641380854 Marionette TRACE conn5 <- [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]]]}] 13:49:40 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 13:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 13:49:40 INFO - PROCESS | 3348 | 1464641380892 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:49:40 INFO - PROCESS | 3348 | 1464641380894 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 13:49:40 INFO - PROCESS | 3348 | 1464641380897 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:49:40 INFO - PROCESS | 3348 | 1464641380899 Marionette TRACE conn5 <- [1,1322,null,{}] 13:49:40 INFO - PROCESS | 3348 | 1464641380903 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:41 INFO - PROCESS | 3348 | 1464641381009 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:49:41 INFO - PROCESS | 3348 | 1464641381133 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 3348 | ++DOCSHELL 18337000 == 44 [pid = 3348] [id = 340] 13:49:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (183D9C00) [pid = 3348] [serial = 1019] [outer = 00000000] 13:49:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18B4C400) [pid = 3348] [serial = 1020] [outer = 183D9C00] 13:49:41 INFO - PROCESS | 3348 | 1464641381188 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18B51000) [pid = 3348] [serial = 1021] [outer = 183D9C00] 13:49:41 INFO - PROCESS | 3348 | 1464641381723 Marionette TRACE conn5 <- [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]]]}] 13:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 870ms 13:49:41 INFO - PROCESS | 3348 | 1464641381772 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:49:41 INFO - PROCESS | 3348 | 1464641381774 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 13:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:49:41 INFO - PROCESS | 3348 | 1464641381777 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:49:41 INFO - PROCESS | 3348 | 1464641381779 Marionette TRACE conn5 <- [1,1326,null,{}] 13:49:41 INFO - PROCESS | 3348 | 1464641381783 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:41 INFO - PROCESS | 3348 | 1464641381882 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:49:41 INFO - PROCESS | 3348 | 1464641381979 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 3348 | ++DOCSHELL 18BD7800 == 45 [pid = 3348] [id = 341] 13:49:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18BD8C00) [pid = 3348] [serial = 1022] [outer = 00000000] 13:49:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18BDD800) [pid = 3348] [serial = 1023] [outer = 18BD8C00] 13:49:42 INFO - PROCESS | 3348 | 1464641382033 Marionette DEBUG loaded listener.js 13:49:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18F2D400) [pid = 3348] [serial = 1024] [outer = 18BD8C00] 13:49:43 INFO - PROCESS | 3348 | 1464641383209 Marionette TRACE conn5 <- [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]]]}] 13:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1483ms 13:49:43 INFO - PROCESS | 3348 | 1464641383265 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:49:43 INFO - PROCESS | 3348 | 1464641383268 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 13:49:43 INFO - PROCESS | 3348 | 1464641383274 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:49:43 INFO - PROCESS | 3348 | 1464641383277 Marionette TRACE conn5 <- [1,1330,null,{}] 13:49:43 INFO - PROCESS | 3348 | 1464641383283 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:43 INFO - PROCESS | 3348 | 1464641383394 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:49:43 INFO - PROCESS | 3348 | --DOCSHELL 0C62DC00 == 44 [pid = 3348] [id = 241] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (174BFC00) [pid = 3348] [serial = 963] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (18338400) [pid = 3348] [serial = 973] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1A46BC00) [pid = 3348] [serial = 943] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (18BE3800) [pid = 3348] [serial = 976] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (14DA8000) [pid = 3348] [serial = 958] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (14B85800) [pid = 3348] [serial = 979] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (16420000) [pid = 3348] [serial = 960] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17772000) [pid = 3348] [serial = 981] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14486800) [pid = 3348] [serial = 954] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14334400) [pid = 3348] [serial = 952] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (14A3D800) [pid = 3348] [serial = 955] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1448A800) [pid = 3348] [serial = 978] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18BDC000) [pid = 3348] [serial = 975] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1649AC00) [pid = 3348] [serial = 961] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (174C8C00) [pid = 3348] [serial = 964] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (0FC9B000) [pid = 3348] [serial = 945] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1832A400) [pid = 3348] [serial = 972] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (0FE56800) [pid = 3348] [serial = 946] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (14D14000) [pid = 3348] [serial = 957] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (141BD000) [pid = 3348] [serial = 951] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (10038C00) [pid = 3348] [serial = 949] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (17763C00) [pid = 3348] [serial = 966] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (177B3C00) [pid = 3348] [serial = 969] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (177B4400) [pid = 3348] [serial = 970] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (1002BC00) [pid = 3348] [serial = 948] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (17729800) [pid = 3348] [serial = 967] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (1832C000) [pid = 3348] [serial = 982] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (18F2B800) [pid = 3348] [serial = 984] [outer = 00000000] [url = about:blank] 13:49:43 INFO - PROCESS | 3348 | 1464641383503 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 3348 | ++DOCSHELL 08B8F800 == 45 [pid = 3348] [id = 342] 13:49:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (092FA800) [pid = 3348] [serial = 1025] [outer = 00000000] 13:49:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (0FCEE800) [pid = 3348] [serial = 1026] [outer = 092FA800] 13:49:43 INFO - PROCESS | 3348 | 1464641383550 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (0FF0D400) [pid = 3348] [serial = 1027] [outer = 092FA800] 13:49:44 INFO - PROCESS | 3348 | 1464641384007 Marionette TRACE conn5 <- [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]]]}] 13:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 790ms 13:49:44 INFO - PROCESS | 3348 | 1464641384065 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 3348 | 1464641384070 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 13:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:49:44 INFO - PROCESS | 3348 | 1464641384076 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 3348 | 1464641384079 Marionette TRACE conn5 <- [1,1334,null,{}] 13:49:44 INFO - PROCESS | 3348 | 1464641384082 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:44 INFO - PROCESS | 3348 | 1464641384175 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:49:44 INFO - PROCESS | 3348 | 1464641384183 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 3348 | ++DOCSHELL 10030C00 == 46 [pid = 3348] [id = 343] 13:49:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (10402400) [pid = 3348] [serial = 1028] [outer = 00000000] 13:49:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (1433A400) [pid = 3348] [serial = 1029] [outer = 10402400] 13:49:44 INFO - PROCESS | 3348 | 1464641384228 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (14345C00) [pid = 3348] [serial = 1030] [outer = 10402400] 13:49:44 INFO - PROCESS | 3348 | 1464641384714 Marionette TRACE conn5 <- [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]]]}] 13:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 13:49:44 INFO - PROCESS | 3348 | 1464641384750 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 3348 | 1464641384752 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 13:49:44 INFO - PROCESS | 3348 | 1464641384755 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:49:44 INFO - PROCESS | 3348 | 1464641384759 Marionette TRACE conn5 <- [1,1338,null,{}] 13:49:44 INFO - PROCESS | 3348 | 1464641384768 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:44 INFO - PROCESS | 3348 | 1464641384884 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:49:44 INFO - PROCESS | 3348 | 1464641384975 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 3348 | ++DOCSHELL 1434C800 == 47 [pid = 3348] [id = 344] 13:49:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (14A7D800) [pid = 3348] [serial = 1031] [outer = 00000000] 13:49:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (15F02000) [pid = 3348] [serial = 1032] [outer = 14A7D800] 13:49:45 INFO - PROCESS | 3348 | 1464641385022 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (160F0C00) [pid = 3348] [serial = 1033] [outer = 14A7D800] 13:49:45 INFO - PROCESS | 3348 | 1464641385399 Marionette TRACE conn5 <- [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]]]}] 13:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 13:49:45 INFO - PROCESS | 3348 | 1464641385431 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:49:45 INFO - PROCESS | 3348 | 1464641385434 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 13:49:45 INFO - PROCESS | 3348 | 1464641385437 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:49:45 INFO - PROCESS | 3348 | 1464641385439 Marionette TRACE conn5 <- [1,1342,null,{}] 13:49:45 INFO - PROCESS | 3348 | 1464641385442 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:45 INFO - PROCESS | 3348 | 1464641385532 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:49:45 INFO - PROCESS | 3348 | 1464641385539 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 3348 | ++DOCSHELL 16426400 == 48 [pid = 3348] [id = 345] 13:49:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (16427800) [pid = 3348] [serial = 1034] [outer = 00000000] 13:49:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (174C3000) [pid = 3348] [serial = 1035] [outer = 16427800] 13:49:45 INFO - PROCESS | 3348 | 1464641385587 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (17710400) [pid = 3348] [serial = 1036] [outer = 16427800] 13:49:46 INFO - PROCESS | 3348 | 1464641386070 Marionette TRACE conn5 <- [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]]]}] 13:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 13:49:46 INFO - PROCESS | 3348 | 1464641386109 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 3348 | 1464641386111 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 13:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:49:46 INFO - PROCESS | 3348 | 1464641386114 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 3348 | 1464641386116 Marionette TRACE conn5 <- [1,1346,null,{}] 13:49:46 INFO - PROCESS | 3348 | 1464641386119 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:46 INFO - PROCESS | 3348 | 1464641386234 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:49:46 INFO - PROCESS | 3348 | 1464641386318 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:46 INFO - PROCESS | 3348 | ++DOCSHELL 1772E000 == 49 [pid = 3348] [id = 346] 13:49:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (17764800) [pid = 3348] [serial = 1037] [outer = 00000000] 13:49:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1776D400) [pid = 3348] [serial = 1038] [outer = 17764800] 13:49:46 INFO - PROCESS | 3348 | 1464641386362 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (177B6000) [pid = 3348] [serial = 1039] [outer = 17764800] 13:49:46 INFO - PROCESS | 3348 | 1464641386795 Marionette TRACE conn5 <- [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]]]}] 13:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 13:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:49:46 INFO - PROCESS | 3348 | 1464641386846 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 3348 | 1464641386848 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 13:49:46 INFO - PROCESS | 3348 | 1464641386851 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 3348 | 1464641386853 Marionette TRACE conn5 <- [1,1350,null,{}] 13:49:46 INFO - PROCESS | 3348 | 1464641386856 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:47 INFO - PROCESS | 3348 | 1464641386991 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:49:47 INFO - PROCESS | 3348 | 1464641387055 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 3348 | ++DOCSHELL 18338400 == 50 [pid = 3348] [id = 347] 13:49:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (18338800) [pid = 3348] [serial = 1040] [outer = 00000000] 13:49:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (18BD8400) [pid = 3348] [serial = 1041] [outer = 18338800] 13:49:47 INFO - PROCESS | 3348 | 1464641387100 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18BE3800) [pid = 3348] [serial = 1042] [outer = 18338800] 13:49:47 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (14DB6000) [pid = 3348] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:49:47 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (16422000) [pid = 3348] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:49:47 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (08B92400) [pid = 3348] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:49:47 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (11083400) [pid = 3348] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:49:47 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10039400) [pid = 3348] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:49:47 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (143FB400) [pid = 3348] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:49:47 INFO - PROCESS | 3348 | 1464641387515 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 13:49:47 INFO - PROCESS | 3348 | 1464641387599 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:49:47 INFO - PROCESS | 3348 | 1464641387600 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 13:49:47 INFO - PROCESS | 3348 | 1464641387604 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:49:47 INFO - PROCESS | 3348 | 1464641387605 Marionette TRACE conn5 <- [1,1354,null,{}] 13:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:49:47 INFO - PROCESS | 3348 | 1464641387608 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:47 INFO - PROCESS | 3348 | 1464641387721 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:49:47 INFO - PROCESS | 3348 | 1464641387776 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 3348 | ++DOCSHELL 160F1C00 == 51 [pid = 3348] [id = 348] 13:49:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (17763400) [pid = 3348] [serial = 1043] [outer = 00000000] 13:49:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (19275C00) [pid = 3348] [serial = 1044] [outer = 17763400] 13:49:47 INFO - PROCESS | 3348 | 1464641387819 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (19278400) [pid = 3348] [serial = 1045] [outer = 17763400] 13:49:48 INFO - PROCESS | 3348 | 1464641388188 Marionette TRACE conn5 <- [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] 13:49:48 INFO - PROCESS | 3348 | 1464641388242 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 13:49:48 INFO - PROCESS | 3348 | 1464641388245 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:49:48 INFO - PROCESS | 3348 | 1464641388247 Marionette TRACE conn5 <- [1,1358,null,{}] 13:49:48 INFO - PROCESS | 3348 | 1464641388250 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:48 INFO - PROCESS | 3348 | 1464641388329 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:49:48 INFO - PROCESS | 3348 | 1464641388336 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:48 INFO - PROCESS | 3348 | ++DOCSHELL 1927C000 == 52 [pid = 3348] [id = 349] 13:49:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1927D800) [pid = 3348] [serial = 1046] [outer = 00000000] 13:49:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1955E000) [pid = 3348] [serial = 1047] [outer = 1927D800] 13:49:48 INFO - PROCESS | 3348 | 1464641388379 Marionette DEBUG loaded listener.js 13:49:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (199D2800) [pid = 3348] [serial = 1048] [outer = 1927D800] 13:49:48 INFO - PROCESS | 3348 | 1464641388808 Marionette TRACE conn5 <- [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] 13:49:48 INFO - PROCESS | 3348 | 1464641388821 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 13:49:48 INFO - PROCESS | 3348 | 1464641388824 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:49:48 INFO - PROCESS | 3348 | 1464641388826 Marionette TRACE conn5 <- [1,1362,null,{}] 13:49:48 INFO - PROCESS | 3348 | 1464641388829 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:48 INFO - PROCESS | 3348 | 1464641388945 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:49:48 INFO - PROCESS | 3348 | 1464641388954 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:48 INFO - PROCESS | 3348 | ++DOCSHELL 18F2B800 == 53 [pid = 3348] [id = 350] 13:49:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (194A7400) [pid = 3348] [serial = 1049] [outer = 00000000] 13:49:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19CACC00) [pid = 3348] [serial = 1050] [outer = 194A7400] 13:49:49 INFO - PROCESS | 3348 | 1464641388998 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19CB1800) [pid = 3348] [serial = 1051] [outer = 194A7400] 13:49:49 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:49 INFO - PROCESS | 3348 | 1464641389423 Marionette TRACE conn5 <- [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] 13:49:49 INFO - PROCESS | 3348 | 1464641389458 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 13:49:49 INFO - PROCESS | 3348 | 1464641389461 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:49:49 INFO - PROCESS | 3348 | 1464641389463 Marionette TRACE conn5 <- [1,1366,null,{}] 13:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:49:49 INFO - PROCESS | 3348 | 1464641389467 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:49 INFO - PROCESS | 3348 | 1464641389587 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:49:49 INFO - PROCESS | 3348 | 1464641389597 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 3348 | ++DOCSHELL 19FD1400 == 54 [pid = 3348] [id = 351] 13:49:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19FD2400) [pid = 3348] [serial = 1052] [outer = 00000000] 13:49:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1A020800) [pid = 3348] [serial = 1053] [outer = 19FD2400] 13:49:49 INFO - PROCESS | 3348 | 1464641389640 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1A041400) [pid = 3348] [serial = 1054] [outer = 19FD2400] 13:49:50 INFO - PROCESS | 3348 | 1464641390255 Marionette TRACE conn5 <- [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] 13:49:50 INFO - PROCESS | 3348 | 1464641390349 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 13:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:49:50 INFO - PROCESS | 3348 | 1464641390355 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 3348 | 1464641390359 Marionette TRACE conn5 <- [1,1370,null,{}] 13:49:50 INFO - PROCESS | 3348 | 1464641390365 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:50 INFO - PROCESS | 3348 | 1464641390485 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:49:50 INFO - PROCESS | 3348 | 1464641390608 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:50 INFO - PROCESS | 3348 | ++DOCSHELL 0FF08000 == 55 [pid = 3348] [id = 352] 13:49:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (0FF08800) [pid = 3348] [serial = 1055] [outer = 00000000] 13:49:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1434D000) [pid = 3348] [serial = 1056] [outer = 0FF08800] 13:49:50 INFO - PROCESS | 3348 | 1464641390668 Marionette DEBUG loaded listener.js 13:49:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (14A3D800) [pid = 3348] [serial = 1057] [outer = 0FF08800] 13:49:51 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:51 INFO - PROCESS | 3348 | 1464641391223 Marionette TRACE conn5 <- [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] 13:49:51 INFO - PROCESS | 3348 | 1464641391294 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 13:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:49:51 INFO - PROCESS | 3348 | 1464641391301 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:49:51 INFO - PROCESS | 3348 | 1464641391304 Marionette TRACE conn5 <- [1,1374,null,{}] 13:49:51 INFO - PROCESS | 3348 | 1464641391308 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:51 INFO - PROCESS | 3348 | 1464641391420 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:49:51 INFO - PROCESS | 3348 | 1464641391523 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 3348 | ++DOCSHELL 160F4C00 == 56 [pid = 3348] [id = 353] 13:49:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (16420000) [pid = 3348] [serial = 1058] [outer = 00000000] 13:49:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1776C000) [pid = 3348] [serial = 1059] [outer = 16420000] 13:49:51 INFO - PROCESS | 3348 | 1464641391577 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18326400) [pid = 3348] [serial = 1060] [outer = 16420000] 13:49:52 INFO - PROCESS | 3348 | 1464641392171 Marionette TRACE conn5 <- [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] 13:49:52 INFO - PROCESS | 3348 | 1464641392235 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 13:49:52 INFO - PROCESS | 3348 | 1464641392238 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:49:52 INFO - PROCESS | 3348 | 1464641392242 Marionette TRACE conn5 <- [1,1378,null,{}] 13:49:52 INFO - PROCESS | 3348 | 1464641392254 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:52 INFO - PROCESS | 3348 | 1464641392365 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:49:52 INFO - PROCESS | 3348 | 1464641392496 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:52 INFO - PROCESS | 3348 | ++DOCSHELL 1A01EC00 == 57 [pid = 3348] [id = 354] 13:49:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1A024400) [pid = 3348] [serial = 1061] [outer = 00000000] 13:49:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1A048C00) [pid = 3348] [serial = 1062] [outer = 1A024400] 13:49:52 INFO - PROCESS | 3348 | 1464641392553 Marionette DEBUG loaded listener.js 13:49:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A04DC00) [pid = 3348] [serial = 1063] [outer = 1A024400] 13:49:53 INFO - PROCESS | 3348 | 1464641393200 Marionette TRACE conn5 <- [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]]]}] 13:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1019ms 13:49:53 INFO - PROCESS | 3348 | 1464641393261 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 13:49:53 INFO - PROCESS | 3348 | 1464641393264 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 13:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:49:53 INFO - PROCESS | 3348 | 1464641393268 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:49:53 INFO - PROCESS | 3348 | 1464641393270 Marionette TRACE conn5 <- [1,1382,null,{}] 13:49:53 INFO - PROCESS | 3348 | 1464641393274 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:53 INFO - PROCESS | 3348 | 1464641393383 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:49:53 INFO - PROCESS | 3348 | 1464641393518 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 3348 | ++DOCSHELL 1740B800 == 58 [pid = 3348] [id = 355] 13:49:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1770F000) [pid = 3348] [serial = 1064] [outer = 00000000] 13:49:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1A20F400) [pid = 3348] [serial = 1065] [outer = 1770F000] 13:49:53 INFO - PROCESS | 3348 | 1464641393576 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1A27B800) [pid = 3348] [serial = 1066] [outer = 1770F000] 13:49:54 INFO - PROCESS | 3348 | 1464641394345 Marionette TRACE conn5 <- [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]]]}] 13:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1125ms 13:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:49:54 INFO - PROCESS | 3348 | 1464641394396 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 3348 | 1464641394401 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 13:49:54 INFO - PROCESS | 3348 | 1464641394406 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 3348 | 1464641394410 Marionette TRACE conn5 <- [1,1386,null,{}] 13:49:54 INFO - PROCESS | 3348 | 1464641394429 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:54 INFO - PROCESS | 3348 | 1464641394533 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:49:54 INFO - PROCESS | 3348 | 1464641394667 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 3348 | ++DOCSHELL 10023000 == 59 [pid = 3348] [id = 356] 13:49:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1003DC00) [pid = 3348] [serial = 1067] [outer = 00000000] 13:49:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (10E19800) [pid = 3348] [serial = 1068] [outer = 1003DC00] 13:49:54 INFO - PROCESS | 3348 | 1464641394718 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (141BAC00) [pid = 3348] [serial = 1069] [outer = 1003DC00] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 08B96800 == 58 [pid = 3348] [id = 240] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 10033400 == 57 [pid = 3348] [id = 226] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 14D1C800 == 56 [pid = 3348] [id = 334] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 163DC800 == 55 [pid = 3348] [id = 335] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 18F2E000 == 54 [pid = 3348] [id = 237] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 143F9000 == 53 [pid = 3348] [id = 333] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 0FF05400 == 52 [pid = 3348] [id = 225] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 10030800 == 51 [pid = 3348] [id = 242] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 17769800 == 50 [pid = 3348] [id = 232] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 18F2B800 == 49 [pid = 3348] [id = 350] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 1927C000 == 48 [pid = 3348] [id = 349] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 160F1C00 == 47 [pid = 3348] [id = 348] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 18338400 == 46 [pid = 3348] [id = 347] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 1772E000 == 45 [pid = 3348] [id = 346] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 16426400 == 44 [pid = 3348] [id = 345] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 1434C800 == 43 [pid = 3348] [id = 344] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 10030C00 == 42 [pid = 3348] [id = 343] 13:49:54 INFO - PROCESS | 3348 | --DOCSHELL 08B8F800 == 41 [pid = 3348] [id = 342] 13:49:54 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (177AC800) [pid = 3348] [serial = 1008] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOCSHELL 0FE57C00 == 40 [pid = 3348] [id = 337] 13:49:55 INFO - PROCESS | 3348 | --DOCSHELL 17714000 == 39 [pid = 3348] [id = 336] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (163DB000) [pid = 3348] [serial = 1003] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (160FA000) [pid = 3348] [serial = 1002] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (174BF800) [pid = 3348] [serial = 1005] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (0CF29800) [pid = 3348] [serial = 993] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (10012800) [pid = 3348] [serial = 994] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (0FF03C00) [pid = 3348] [serial = 987] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (174C3800) [pid = 3348] [serial = 1006] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1462A800) [pid = 3348] [serial = 991] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14344C00) [pid = 3348] [serial = 990] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1064D000) [pid = 3348] [serial = 996] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (106C5800) [pid = 3348] [serial = 997] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1467EC00) [pid = 3348] [serial = 999] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (14B81400) [pid = 3348] [serial = 1000] [outer = 00000000] [url = about:blank] 13:49:55 INFO - PROCESS | 3348 | 1464641395262 Marionette TRACE conn5 <- [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]]]}] 13:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 890ms 13:49:55 INFO - PROCESS | 3348 | 1464641395296 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 3348 | 1464641395302 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 13:49:55 INFO - PROCESS | 3348 | 1464641395307 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:49:55 INFO - PROCESS | 3348 | 1464641395310 Marionette TRACE conn5 <- [1,1390,null,{}] 13:49:55 INFO - PROCESS | 3348 | 1464641395313 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:55 INFO - PROCESS | 3348 | 1464641395403 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:49:55 INFO - PROCESS | 3348 | 1464641395512 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:55 INFO - PROCESS | 3348 | ++DOCSHELL 106C5800 == 40 [pid = 3348] [id = 357] 13:49:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (106C8400) [pid = 3348] [serial = 1070] [outer = 00000000] 13:49:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (10E13800) [pid = 3348] [serial = 1071] [outer = 106C8400] 13:49:55 INFO - PROCESS | 3348 | 1464641395557 Marionette DEBUG loaded listener.js 13:49:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (141B7400) [pid = 3348] [serial = 1072] [outer = 106C8400] 13:49:55 INFO - PROCESS | 3348 | 1464641395935 Marionette TRACE conn5 <- [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]]]}] 13:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 13:49:55 INFO - PROCESS | 3348 | 1464641395981 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 3348 | 1464641395983 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 13:49:55 INFO - PROCESS | 3348 | 1464641395986 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:49:56 INFO - PROCESS | 3348 | 1464641395990 Marionette TRACE conn5 <- [1,1394,null,{}] 13:49:56 INFO - PROCESS | 3348 | 1464641396000 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:56 INFO - PROCESS | 3348 | 1464641396083 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:49:56 INFO - PROCESS | 3348 | 1464641396091 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 3348 | ++DOCSHELL 143F8800 == 41 [pid = 3348] [id = 358] 13:49:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (143F1C00) [pid = 3348] [serial = 1073] [outer = 00000000] 13:49:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (14D0DC00) [pid = 3348] [serial = 1074] [outer = 143F1C00] 13:49:56 INFO - PROCESS | 3348 | 1464641396138 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (14DAFC00) [pid = 3348] [serial = 1075] [outer = 143F1C00] 13:49:56 INFO - PROCESS | 3348 | 1464641396625 Marionette TRACE conn5 <- [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]]]}] 13:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 13:49:56 INFO - PROCESS | 3348 | 1464641396663 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:49:56 INFO - PROCESS | 3348 | 1464641396666 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 13:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:49:56 INFO - PROCESS | 3348 | 1464641396669 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:49:56 INFO - PROCESS | 3348 | 1464641396671 Marionette TRACE conn5 <- [1,1398,null,{}] 13:49:56 INFO - PROCESS | 3348 | 1464641396674 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:56 INFO - PROCESS | 3348 | 1464641396761 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:49:56 INFO - PROCESS | 3348 | 1464641396768 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 3348 | ++DOCSHELL 14D14C00 == 42 [pid = 3348] [id = 359] 13:49:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (14DB6800) [pid = 3348] [serial = 1076] [outer = 00000000] 13:49:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (160FA400) [pid = 3348] [serial = 1077] [outer = 14DB6800] 13:49:56 INFO - PROCESS | 3348 | 1464641396812 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1645DC00) [pid = 3348] [serial = 1078] [outer = 14DB6800] 13:49:57 INFO - PROCESS | 3348 | 1464641397308 Marionette TRACE conn5 <- [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]]]}] 13:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 13:49:57 INFO - PROCESS | 3348 | 1464641397350 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 3348 | 1464641397352 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 13:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:49:57 INFO - PROCESS | 3348 | 1464641397355 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 3348 | 1464641397357 Marionette TRACE conn5 <- [1,1402,null,{}] 13:49:57 INFO - PROCESS | 3348 | 1464641397360 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:57 INFO - PROCESS | 3348 | 1464641397470 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:49:57 INFO - PROCESS | 3348 | 1464641397556 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:57 INFO - PROCESS | 3348 | ++DOCSHELL 1001D400 == 43 [pid = 3348] [id = 360] 13:49:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1002E400) [pid = 3348] [serial = 1079] [outer = 00000000] 13:49:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (17709C00) [pid = 3348] [serial = 1080] [outer = 1002E400] 13:49:57 INFO - PROCESS | 3348 | 1464641397600 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (17716800) [pid = 3348] [serial = 1081] [outer = 1002E400] 13:49:58 INFO - PROCESS | 3348 | 1464641398072 Marionette TRACE conn5 <- [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]]]}] 13:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 13:49:58 INFO - PROCESS | 3348 | 1464641398128 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 3348 | 1464641398130 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 13:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:49:58 INFO - PROCESS | 3348 | 1464641398133 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 3348 | 1464641398135 Marionette TRACE conn5 <- [1,1406,null,{}] 13:49:58 INFO - PROCESS | 3348 | 1464641398139 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:58 INFO - PROCESS | 3348 | 1464641398257 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:49:58 INFO - PROCESS | 3348 | 1464641398318 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 3348 | ++DOCSHELL 17724800 == 44 [pid = 3348] [id = 361] 13:49:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (17726400) [pid = 3348] [serial = 1082] [outer = 00000000] 13:49:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (177AE000) [pid = 3348] [serial = 1083] [outer = 17726400] 13:49:58 INFO - PROCESS | 3348 | 1464641398365 Marionette DEBUG loaded listener.js 13:49:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (18320400) [pid = 3348] [serial = 1084] [outer = 17726400] 13:49:58 INFO - PROCESS | 3348 | 1464641398787 Marionette TRACE conn5 <- [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]]]}] 13:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 13:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:49:58 INFO - PROCESS | 3348 | 1464641398804 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 3348 | 1464641398806 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 13:49:58 INFO - PROCESS | 3348 | 1464641398809 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 3348 | 1464641398811 Marionette TRACE conn5 <- [1,1410,null,{}] 13:49:58 INFO - PROCESS | 3348 | 1464641398851 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:58 INFO - PROCESS | 3348 | 1464641398963 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:49:59 INFO - PROCESS | 3348 | 1464641399024 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 3348 | ++DOCSHELL 18325C00 == 45 [pid = 3348] [id = 362] 13:49:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1832F000) [pid = 3348] [serial = 1085] [outer = 00000000] 13:49:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (18B4B400) [pid = 3348] [serial = 1086] [outer = 1832F000] 13:49:59 INFO - PROCESS | 3348 | 1464641399068 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (18B4C000) [pid = 3348] [serial = 1087] [outer = 1832F000] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (164A8400) [pid = 3348] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (0CF76C00) [pid = 3348] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (17764800) [pid = 3348] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18338800) [pid = 3348] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (14335800) [pid = 3348] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (14A7D800) [pid = 3348] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (183D9C00) [pid = 3348] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (16427800) [pid = 3348] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (092FA800) [pid = 3348] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (17725000) [pid = 3348] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (0FE58400) [pid = 3348] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (10402400) [pid = 3348] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (17763400) [pid = 3348] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (18BD8C00) [pid = 3348] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (194A7400) [pid = 3348] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:49:59 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1927D800) [pid = 3348] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:49:59 INFO - PROCESS | 3348 | 1464641399652 Marionette TRACE conn5 <- [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]]]}] 13:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 891ms 13:49:59 INFO - PROCESS | 3348 | 1464641399700 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:49:59 INFO - PROCESS | 3348 | 1464641399702 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 13:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:49:59 INFO - PROCESS | 3348 | 1464641399705 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:49:59 INFO - PROCESS | 3348 | 1464641399707 Marionette TRACE conn5 <- [1,1414,null,{}] 13:49:59 INFO - PROCESS | 3348 | 1464641399710 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:59 INFO - PROCESS | 3348 | 1464641399819 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:49:59 INFO - PROCESS | 3348 | 1464641399874 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 3348 | ++DOCSHELL 10E12800 == 46 [pid = 3348] [id = 363] 13:49:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (11010400) [pid = 3348] [serial = 1088] [outer = 00000000] 13:49:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (14D28400) [pid = 3348] [serial = 1089] [outer = 11010400] 13:49:59 INFO - PROCESS | 3348 | 1464641399917 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (17709400) [pid = 3348] [serial = 1090] [outer = 11010400] 13:50:00 INFO - PROCESS | 3348 | 1464641400318 Marionette TRACE conn5 <- [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]]]}] 13:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 13:50:00 INFO - PROCESS | 3348 | 1464641400376 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:50:00 INFO - PROCESS | 3348 | 1464641400378 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 13:50:00 INFO - PROCESS | 3348 | 1464641400381 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:50:00 INFO - PROCESS | 3348 | 1464641400383 Marionette TRACE conn5 <- [1,1418,null,{}] 13:50:00 INFO - PROCESS | 3348 | 1464641400387 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:00 INFO - PROCESS | 3348 | 1464641400465 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:50:00 INFO - PROCESS | 3348 | 1464641400474 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 3348 | ++DOCSHELL 1064D000 == 47 [pid = 3348] [id = 364] 13:50:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (16427800) [pid = 3348] [serial = 1091] [outer = 00000000] 13:50:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (18B2C800) [pid = 3348] [serial = 1092] [outer = 16427800] 13:50:00 INFO - PROCESS | 3348 | 1464641400518 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (18F2B800) [pid = 3348] [serial = 1093] [outer = 16427800] 13:50:00 INFO - PROCESS | 3348 | 1464641400955 Marionette TRACE conn5 <- [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]]]}] 13:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 13:50:01 INFO - PROCESS | 3348 | 1464641401016 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 3348 | 1464641401018 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 13:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:50:01 INFO - PROCESS | 3348 | 1464641401021 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 3348 | 1464641401023 Marionette TRACE conn5 <- [1,1422,null,{}] 13:50:01 INFO - PROCESS | 3348 | 1464641401026 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:01 INFO - PROCESS | 3348 | 1464641401108 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:50:01 INFO - PROCESS | 3348 | 1464641401117 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:01 INFO - PROCESS | 3348 | ++DOCSHELL 183DD000 == 48 [pid = 3348] [id = 365] 13:50:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (19277000) [pid = 3348] [serial = 1094] [outer = 00000000] 13:50:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (194A7400) [pid = 3348] [serial = 1095] [outer = 19277000] 13:50:01 INFO - PROCESS | 3348 | 1464641401160 Marionette DEBUG loaded listener.js 13:50:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (199D8800) [pid = 3348] [serial = 1096] [outer = 19277000] 13:50:01 INFO - PROCESS | 3348 | 1464641401771 Marionette TRACE conn5 <- [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]]]}] 13:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 830ms 13:50:01 INFO - PROCESS | 3348 | 1464641401853 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:50:01 INFO - PROCESS | 3348 | 1464641401857 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 13:50:01 INFO - PROCESS | 3348 | 1464641401863 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 3348 | 1464641401867 Marionette TRACE conn5 <- [1,1426,null,{}] 13:50:01 INFO - PROCESS | 3348 | 1464641401874 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:02 INFO - PROCESS | 3348 | 1464641401985 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:50:02 INFO - PROCESS | 3348 | 1464641402092 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 3348 | ++DOCSHELL 10015800 == 49 [pid = 3348] [id = 366] 13:50:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1001A000) [pid = 3348] [serial = 1097] [outer = 00000000] 13:50:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (10039800) [pid = 3348] [serial = 1098] [outer = 1001A000] 13:50:02 INFO - PROCESS | 3348 | 1464641402148 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (10410C00) [pid = 3348] [serial = 1099] [outer = 1001A000] 13:50:02 INFO - PROCESS | 3348 | 1464641402724 Marionette TRACE conn5 <- [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]]]}] 13:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 890ms 13:50:02 INFO - PROCESS | 3348 | 1464641402762 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:50:02 INFO - PROCESS | 3348 | 1464641402768 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 13:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:50:02 INFO - PROCESS | 3348 | 1464641402776 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:50:02 INFO - PROCESS | 3348 | 1464641402779 Marionette TRACE conn5 <- [1,1430,null,{}] 13:50:02 INFO - PROCESS | 3348 | 1464641402783 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:02 INFO - PROCESS | 3348 | 1464641402893 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:50:03 INFO - PROCESS | 3348 | 1464641402995 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 3348 | ++DOCSHELL 14393000 == 50 [pid = 3348] [id = 367] 13:50:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1448D800) [pid = 3348] [serial = 1100] [outer = 00000000] 13:50:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (15F03C00) [pid = 3348] [serial = 1101] [outer = 1448D800] 13:50:03 INFO - PROCESS | 3348 | 1464641403051 Marionette DEBUG loaded listener.js 13:50:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (163DFC00) [pid = 3348] [serial = 1102] [outer = 1448D800] 13:50:03 INFO - PROCESS | 3348 | 1464641403665 Marionette TRACE conn5 <- [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]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 13:50:03 INFO - PROCESS | 3348 | 1464641403711 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 3348 | 1464641403713 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 13:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:50:03 INFO - PROCESS | 3348 | 1464641403717 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 3348 | 1464641403721 Marionette TRACE conn5 <- [1,1434,null,{}] 13:50:03 INFO - PROCESS | 3348 | 1464641403732 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:03 INFO - PROCESS | 3348 | 1464641403841 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:50:03 INFO - PROCESS | 3348 | 1464641403943 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 3348 | ++DOCSHELL 160FA000 == 51 [pid = 3348] [id = 368] 13:50:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (19274C00) [pid = 3348] [serial = 1103] [outer = 00000000] 13:50:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (19CABC00) [pid = 3348] [serial = 1104] [outer = 19274C00] 13:50:04 INFO - PROCESS | 3348 | 1464641404000 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (19CB6800) [pid = 3348] [serial = 1105] [outer = 19274C00] 13:50:04 INFO - PROCESS | 3348 | 1464641404579 Marionette TRACE conn5 <- [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]]]}] 13:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 13:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:50:04 INFO - PROCESS | 3348 | 1464641404651 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:50:04 INFO - PROCESS | 3348 | 1464641404654 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 13:50:04 INFO - PROCESS | 3348 | 1464641404657 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:50:04 INFO - PROCESS | 3348 | 1464641404659 Marionette TRACE conn5 <- [1,1438,null,{}] 13:50:04 INFO - PROCESS | 3348 | 1464641404663 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:04 INFO - PROCESS | 3348 | 1464641404770 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:50:04 INFO - PROCESS | 3348 | 1464641404872 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 3348 | ++DOCSHELL 1A043400 == 52 [pid = 3348] [id = 369] 13:50:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1A044000) [pid = 3348] [serial = 1106] [outer = 00000000] 13:50:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1A20DC00) [pid = 3348] [serial = 1107] [outer = 1A044000] 13:50:04 INFO - PROCESS | 3348 | 1464641404927 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1A27F800) [pid = 3348] [serial = 1108] [outer = 1A044000] 13:50:05 INFO - PROCESS | 3348 | 1464641405543 Marionette TRACE conn5 <- [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]]]}] 13:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 931ms 13:50:05 INFO - PROCESS | 3348 | 1464641405591 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:50:05 INFO - PROCESS | 3348 | 1464641405594 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 13:50:05 INFO - PROCESS | 3348 | 1464641405597 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:50:05 INFO - PROCESS | 3348 | 1464641405599 Marionette TRACE conn5 <- [1,1442,null,{}] 13:50:05 INFO - PROCESS | 3348 | 1464641405603 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:05 INFO - PROCESS | 3348 | 1464641405704 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:50:05 INFO - PROCESS | 3348 | 1464641405805 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 3348 | ++DOCSHELL 08B92800 == 53 [pid = 3348] [id = 370] 13:50:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1A021C00) [pid = 3348] [serial = 1109] [outer = 00000000] 13:50:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1A46AC00) [pid = 3348] [serial = 1110] [outer = 1A021C00] 13:50:05 INFO - PROCESS | 3348 | 1464641405858 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A46F800) [pid = 3348] [serial = 1111] [outer = 1A021C00] 13:50:06 INFO - PROCESS | 3348 | 1464641406674 Marionette TRACE conn5 <- [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]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1120ms 13:50:06 INFO - PROCESS | 3348 | 1464641406722 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 3348 | 1464641406726 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 13:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:50:06 INFO - PROCESS | 3348 | 1464641406731 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 3348 | 1464641406736 Marionette TRACE conn5 <- [1,1446,null,{}] 13:50:06 INFO - PROCESS | 3348 | 1464641406742 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:06 INFO - PROCESS | 3348 | 1464641406842 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:50:06 INFO - PROCESS | 3348 | 1464641406978 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 3348 | ++DOCSHELL 106CDC00 == 54 [pid = 3348] [id = 371] 13:50:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (11001800) [pid = 3348] [serial = 1112] [outer = 00000000] 13:50:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1418A400) [pid = 3348] [serial = 1113] [outer = 11001800] 13:50:07 INFO - PROCESS | 3348 | 1464641407029 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (14346C00) [pid = 3348] [serial = 1114] [outer = 11001800] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 14186400 == 53 [pid = 3348] [id = 235] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 1064D000 == 52 [pid = 3348] [id = 364] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 10E12800 == 51 [pid = 3348] [id = 363] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 18325C00 == 50 [pid = 3348] [id = 362] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 17724800 == 49 [pid = 3348] [id = 361] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 1001D400 == 48 [pid = 3348] [id = 360] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 14D14C00 == 47 [pid = 3348] [id = 359] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 143F8800 == 46 [pid = 3348] [id = 358] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 106C5800 == 45 [pid = 3348] [id = 357] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 10023000 == 44 [pid = 3348] [id = 356] 13:50:07 INFO - PROCESS | 3348 | --DOCSHELL 0FF08000 == 43 [pid = 3348] [id = 352] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (19276000) [pid = 3348] [serial = 985] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1776D400) [pid = 3348] [serial = 1038] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (18BD8400) [pid = 3348] [serial = 1041] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (14676800) [pid = 3348] [serial = 1015] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1434B000) [pid = 3348] [serial = 1014] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (15F02000) [pid = 3348] [serial = 1032] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (160F0C00) [pid = 3348] [serial = 1033] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (177B6000) [pid = 3348] [serial = 1039] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (18B51000) [pid = 3348] [serial = 1021] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (18B4C400) [pid = 3348] [serial = 1020] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (174C3000) [pid = 3348] [serial = 1035] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (0FCEE800) [pid = 3348] [serial = 1026] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (0FF0D400) [pid = 3348] [serial = 1027] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1776E400) [pid = 3348] [serial = 1018] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (17764000) [pid = 3348] [serial = 1017] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10022400) [pid = 3348] [serial = 1012] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (0FF0E400) [pid = 3348] [serial = 1011] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1433A400) [pid = 3348] [serial = 1029] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (14345C00) [pid = 3348] [serial = 1030] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (19275C00) [pid = 3348] [serial = 1044] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18F2D400) [pid = 3348] [serial = 1024] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (18BDD800) [pid = 3348] [serial = 1023] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (18BE3800) [pid = 3348] [serial = 1042] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (19CACC00) [pid = 3348] [serial = 1050] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1955E000) [pid = 3348] [serial = 1047] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (19CB1800) [pid = 3348] [serial = 1051] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (19278400) [pid = 3348] [serial = 1045] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (17710400) [pid = 3348] [serial = 1036] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (199D2800) [pid = 3348] [serial = 1048] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1A020800) [pid = 3348] [serial = 1053] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (10022C00) [pid = 3348] [serial = 988] [outer = 00000000] [url = about:blank] 13:50:07 INFO - PROCESS | 3348 | 1464641407612 Marionette TRACE conn5 <- [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]]]}] 13:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms 13:50:07 INFO - PROCESS | 3348 | 1464641407662 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:50:07 INFO - PROCESS | 3348 | 1464641407667 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 13:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:50:07 INFO - PROCESS | 3348 | 1464641407673 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:50:07 INFO - PROCESS | 3348 | 1464641407675 Marionette TRACE conn5 <- [1,1450,null,{}] 13:50:07 INFO - PROCESS | 3348 | 1464641407679 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:07 INFO - PROCESS | 3348 | 1464641407766 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:50:07 INFO - PROCESS | 3348 | 1464641407856 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 3348 | ++DOCSHELL 0FE75800 == 44 [pid = 3348] [id = 372] 13:50:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (0FF0E400) [pid = 3348] [serial = 1115] [outer = 00000000] 13:50:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10650400) [pid = 3348] [serial = 1116] [outer = 0FF0E400] 13:50:07 INFO - PROCESS | 3348 | 1464641407903 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (14333C00) [pid = 3348] [serial = 1117] [outer = 0FF0E400] 13:50:08 INFO - PROCESS | 3348 | 1464641408327 Marionette TRACE conn5 <- [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]]]}] 13:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 13:50:08 INFO - PROCESS | 3348 | 1464641408407 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 3348 | 1464641408410 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 13:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:50:08 INFO - PROCESS | 3348 | 1464641408413 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 3348 | 1464641408417 Marionette TRACE conn5 <- [1,1454,null,{}] 13:50:08 INFO - PROCESS | 3348 | 1464641408427 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:08 INFO - PROCESS | 3348 | 1464641408513 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:50:08 INFO - PROCESS | 3348 | 1464641408528 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:08 INFO - PROCESS | 3348 | ++DOCSHELL 15A13400 == 45 [pid = 3348] [id = 373] 13:50:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (15A14C00) [pid = 3348] [serial = 1118] [outer = 00000000] 13:50:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (15F0B800) [pid = 3348] [serial = 1119] [outer = 15A14C00] 13:50:08 INFO - PROCESS | 3348 | 1464641408576 Marionette DEBUG loaded listener.js 13:50:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (160FD400) [pid = 3348] [serial = 1120] [outer = 15A14C00] 13:50:09 INFO - PROCESS | 3348 | 1464641409040 Marionette TRACE conn5 <- [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]]]}] 13:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 13:50:09 INFO - PROCESS | 3348 | 1464641409087 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 3348 | 1464641409090 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 13:50:09 INFO - PROCESS | 3348 | 1464641409093 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:50:09 INFO - PROCESS | 3348 | 1464641409095 Marionette TRACE conn5 <- [1,1458,null,{}] 13:50:09 INFO - PROCESS | 3348 | 1464641409099 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:09 INFO - PROCESS | 3348 | 1464641409187 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:50:09 INFO - PROCESS | 3348 | 1464641409197 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 3348 | ++DOCSHELL 17405400 == 46 [pid = 3348] [id = 374] 13:50:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1749C000) [pid = 3348] [serial = 1121] [outer = 00000000] 13:50:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1770C000) [pid = 3348] [serial = 1122] [outer = 1749C000] 13:50:09 INFO - PROCESS | 3348 | 1464641409242 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (17730C00) [pid = 3348] [serial = 1123] [outer = 1749C000] 13:50:09 INFO - PROCESS | 3348 | 1464641409721 Marionette TRACE conn5 <- [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]]]}] 13:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 13:50:09 INFO - PROCESS | 3348 | 1464641409777 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 3348 | 1464641409779 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 13:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:50:09 INFO - PROCESS | 3348 | 1464641409788 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:50:09 INFO - PROCESS | 3348 | 1464641409790 Marionette TRACE conn5 <- [1,1462,null,{}] 13:50:09 INFO - PROCESS | 3348 | 1464641409793 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:09 INFO - PROCESS | 3348 | 1464641409901 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:50:09 INFO - PROCESS | 3348 | 1464641409911 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 3348 | ++DOCSHELL 17764400 == 47 [pid = 3348] [id = 375] 13:50:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (17764C00) [pid = 3348] [serial = 1124] [outer = 00000000] 13:50:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (177A9C00) [pid = 3348] [serial = 1125] [outer = 17764C00] 13:50:09 INFO - PROCESS | 3348 | 1464641409956 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (177B7000) [pid = 3348] [serial = 1126] [outer = 17764C00] 13:50:10 INFO - PROCESS | 3348 | 1464641410417 Marionette TRACE conn5 <- [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]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 13:50:10 INFO - PROCESS | 3348 | 1464641410465 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:50:10 INFO - PROCESS | 3348 | 1464641410467 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 13:50:10 INFO - PROCESS | 3348 | 1464641410470 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:50:10 INFO - PROCESS | 3348 | 1464641410472 Marionette TRACE conn5 <- [1,1466,null,{}] 13:50:10 INFO - PROCESS | 3348 | 1464641410475 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:10 INFO - PROCESS | 3348 | 1464641410663 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:50:10 INFO - PROCESS | 3348 | 1464641410694 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 3348 | ++DOCSHELL 0FF03C00 == 48 [pid = 3348] [id = 376] 13:50:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (18B4BC00) [pid = 3348] [serial = 1127] [outer = 00000000] 13:50:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18BDF800) [pid = 3348] [serial = 1128] [outer = 18B4BC00] 13:50:10 INFO - PROCESS | 3348 | 1464641410739 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (18F2D400) [pid = 3348] [serial = 1129] [outer = 18B4BC00] 13:50:11 INFO - PROCESS | 3348 | 1464641411193 Marionette TRACE conn5 <- [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]]]}] 13:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 770ms 13:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:50:11 INFO - PROCESS | 3348 | 1464641411241 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:50:11 INFO - PROCESS | 3348 | 1464641411244 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 13:50:11 INFO - PROCESS | 3348 | 1464641411247 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 3348 | 1464641411248 Marionette TRACE conn5 <- [1,1470,null,{}] 13:50:11 INFO - PROCESS | 3348 | 1464641411251 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:11 INFO - PROCESS | 3348 | 1464641411362 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:50:11 INFO - PROCESS | 3348 | 1464641411368 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 3348 | ++DOCSHELL 19273800 == 49 [pid = 3348] [id = 377] 13:50:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (19277400) [pid = 3348] [serial = 1130] [outer = 00000000] 13:50:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1927E800) [pid = 3348] [serial = 1131] [outer = 19277400] 13:50:11 INFO - PROCESS | 3348 | 1464641411461 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19281000) [pid = 3348] [serial = 1132] [outer = 19277400] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1002E400) [pid = 3348] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (143F1C00) [pid = 3348] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1A024400) [pid = 3348] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (0FF08800) [pid = 3348] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1003DC00) [pid = 3348] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (17726400) [pid = 3348] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (14DB6800) [pid = 3348] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (16420000) [pid = 3348] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (106C8400) [pid = 3348] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (11010400) [pid = 3348] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1832F000) [pid = 3348] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (16427800) [pid = 3348] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:50:11 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (17722400) [pid = 3348] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:50:12 INFO - PROCESS | 3348 | 1464641412035 Marionette TRACE conn5 <- [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]]]}] 13:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 830ms 13:50:12 INFO - PROCESS | 3348 | 1464641412077 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:50:12 INFO - PROCESS | 3348 | 1464641412089 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 13:50:12 INFO - PROCESS | 3348 | 1464641412093 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:50:12 INFO - PROCESS | 3348 | 1464641412094 Marionette TRACE conn5 <- [1,1474,null,{}] 13:50:12 INFO - PROCESS | 3348 | 1464641412098 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:12 INFO - PROCESS | 3348 | 1464641412210 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:50:12 INFO - PROCESS | 3348 | 1464641412268 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 3348 | ++DOCSHELL 11010400 == 50 [pid = 3348] [id = 378] 13:50:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (14331800) [pid = 3348] [serial = 1133] [outer = 00000000] 13:50:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (177B0000) [pid = 3348] [serial = 1134] [outer = 14331800] 13:50:12 INFO - PROCESS | 3348 | 1464641412312 Marionette DEBUG loaded listener.js 13:50:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (18B59400) [pid = 3348] [serial = 1135] [outer = 14331800] 13:50:12 INFO - PROCESS | 3348 | 1464641412687 Marionette TRACE conn5 <- [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]]]}] 13:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 13:50:12 INFO - PROCESS | 3348 | 1464641412729 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:50:12 INFO - PROCESS | 3348 | 1464641412731 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 13:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:50:12 INFO - PROCESS | 3348 | 1464641412734 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:50:12 INFO - PROCESS | 3348 | 1464641412735 Marionette TRACE conn5 <- [1,1478,null,{}] 13:50:12 INFO - PROCESS | 3348 | 1464641412739 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:12 INFO - PROCESS | 3348 | 1464641412824 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:50:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (092FD000) [pid = 3348] [serial = 1136] [outer = 0FB3BC00] 13:50:13 INFO - PROCESS | 3348 | 1464641413002 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:13 INFO - PROCESS | 3348 | ++DOCSHELL 0CFDA000 == 51 [pid = 3348] [id = 379] 13:50:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (0FCEE800) [pid = 3348] [serial = 1137] [outer = 00000000] 13:50:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (0FE5AC00) [pid = 3348] [serial = 1138] [outer = 0FCEE800] 13:50:13 INFO - PROCESS | 3348 | 1464641413107 Marionette DEBUG loaded listener.js 13:50:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (0FF0E000) [pid = 3348] [serial = 1139] [outer = 0FCEE800] 13:50:13 INFO - PROCESS | 3348 | 1464641413826 Marionette TRACE conn5 <- [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]]]}] 13:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1129ms 13:50:13 INFO - PROCESS | 3348 | 1464641413866 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:50:13 INFO - PROCESS | 3348 | 1464641413870 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 13:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:50:13 INFO - PROCESS | 3348 | 1464641413874 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:50:13 INFO - PROCESS | 3348 | 1464641413878 Marionette TRACE conn5 <- [1,1482,null,{}] 13:50:13 INFO - PROCESS | 3348 | 1464641413884 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:14 INFO - PROCESS | 3348 | 1464641414002 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:50:14 INFO - PROCESS | 3348 | 1464641414134 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 3348 | ++DOCSHELL 1434A800 == 52 [pid = 3348] [id = 380] 13:50:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1434CC00) [pid = 3348] [serial = 1140] [outer = 00000000] 13:50:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1467A400) [pid = 3348] [serial = 1141] [outer = 1434CC00] 13:50:14 INFO - PROCESS | 3348 | 1464641414192 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (14B80C00) [pid = 3348] [serial = 1142] [outer = 1434CC00] 13:50:14 INFO - PROCESS | 3348 | 1464641414782 Marionette TRACE conn5 <- [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]]]}] 13:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 971ms 13:50:14 INFO - PROCESS | 3348 | 1464641414853 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 3348 | 1464641414857 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 13:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:50:14 INFO - PROCESS | 3348 | 1464641414861 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - PROCESS | 3348 | 1464641414863 Marionette TRACE conn5 <- [1,1486,null,{}] 13:50:14 INFO - PROCESS | 3348 | 1464641414867 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:14 INFO - PROCESS | 3348 | 1464641414980 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:50:15 INFO - PROCESS | 3348 | 1464641415085 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:15 INFO - PROCESS | 3348 | ++DOCSHELL 160FB000 == 53 [pid = 3348] [id = 381] 13:50:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (160FCC00) [pid = 3348] [serial = 1143] [outer = 00000000] 13:50:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1749D800) [pid = 3348] [serial = 1144] [outer = 160FCC00] 13:50:15 INFO - PROCESS | 3348 | 1464641415141 Marionette DEBUG loaded listener.js 13:50:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (17729C00) [pid = 3348] [serial = 1145] [outer = 160FCC00] 13:50:15 INFO - PROCESS | 3348 | 1464641415729 Marionette TRACE conn5 <- [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]]]}] 13:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 13:50:15 INFO - PROCESS | 3348 | 1464641415795 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 3348 | 1464641415798 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 13:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:50:15 INFO - PROCESS | 3348 | 1464641415808 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:50:15 INFO - PROCESS | 3348 | 1464641415814 Marionette TRACE conn5 <- [1,1490,null,{}] 13:50:15 INFO - PROCESS | 3348 | 1464641415819 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:15 INFO - PROCESS | 3348 | 1464641415934 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:50:16 INFO - PROCESS | 3348 | 1464641416066 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 3348 | ++DOCSHELL 18F29800 == 54 [pid = 3348] [id = 382] 13:50:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (18F2E400) [pid = 3348] [serial = 1146] [outer = 00000000] 13:50:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (19CAA800) [pid = 3348] [serial = 1147] [outer = 18F2E400] 13:50:16 INFO - PROCESS | 3348 | 1464641416121 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A017000) [pid = 3348] [serial = 1148] [outer = 18F2E400] 13:50:16 INFO - PROCESS | 3348 | 1464641416724 Marionette TRACE conn5 <- [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]]]}] 13:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 13:50:16 INFO - PROCESS | 3348 | 1464641416734 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:50:16 INFO - PROCESS | 3348 | 1464641416737 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 13:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:50:16 INFO - PROCESS | 3348 | 1464641416741 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:50:16 INFO - PROCESS | 3348 | 1464641416743 Marionette TRACE conn5 <- [1,1494,null,{}] 13:50:16 INFO - PROCESS | 3348 | 1464641416761 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:16 INFO - PROCESS | 3348 | 1464641416870 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:50:17 INFO - PROCESS | 3348 | 1464641416998 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:17 INFO - PROCESS | 3348 | ++DOCSHELL 1A020000 == 55 [pid = 3348] [id = 383] 13:50:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1A022400) [pid = 3348] [serial = 1149] [outer = 00000000] 13:50:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1A20D800) [pid = 3348] [serial = 1150] [outer = 1A022400] 13:50:17 INFO - PROCESS | 3348 | 1464641417053 Marionette DEBUG loaded listener.js 13:50:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1A274800) [pid = 3348] [serial = 1151] [outer = 1A022400] 13:50:17 INFO - PROCESS | 3348 | 1464641417871 Marionette TRACE conn5 <- [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]]]}] 13:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1180ms 13:50:17 INFO - PROCESS | 3348 | 1464641417929 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:50:17 INFO - PROCESS | 3348 | 1464641417933 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 13:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:50:17 INFO - PROCESS | 3348 | 1464641417939 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 3348 | 1464641417943 Marionette TRACE conn5 <- [1,1498,null,{}] 13:50:17 INFO - PROCESS | 3348 | 1464641417950 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:18 INFO - PROCESS | 3348 | 1464641418052 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:50:18 INFO - PROCESS | 3348 | 1464641418187 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 3348 | ++DOCSHELL 14335C00 == 56 [pid = 3348] [id = 384] 13:50:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (14336000) [pid = 3348] [serial = 1152] [outer = 00000000] 13:50:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1434B000) [pid = 3348] [serial = 1153] [outer = 14336000] 13:50:18 INFO - PROCESS | 3348 | 1464641418242 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (143F7800) [pid = 3348] [serial = 1154] [outer = 14336000] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 1418E800 == 55 [pid = 3348] [id = 317] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 14DAD800 == 54 [pid = 3348] [id = 327] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 11010400 == 53 [pid = 3348] [id = 378] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 19273800 == 52 [pid = 3348] [id = 377] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 0FF03C00 == 51 [pid = 3348] [id = 376] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 17764400 == 50 [pid = 3348] [id = 375] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 17405400 == 49 [pid = 3348] [id = 374] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 15A13400 == 48 [pid = 3348] [id = 373] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 0FE75800 == 47 [pid = 3348] [id = 372] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 106CDC00 == 46 [pid = 3348] [id = 371] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1A20F400) [pid = 3348] [serial = 1065] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (194A7400) [pid = 3348] [serial = 1095] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 1A043400 == 45 [pid = 3348] [id = 369] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 160FA000 == 44 [pid = 3348] [id = 368] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 14393000 == 43 [pid = 3348] [id = 367] 13:50:18 INFO - PROCESS | 3348 | --DOCSHELL 10015800 == 42 [pid = 3348] [id = 366] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (177B5800) [pid = 3348] [serial = 1009] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (17709C00) [pid = 3348] [serial = 1080] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (17716800) [pid = 3348] [serial = 1081] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (14D0DC00) [pid = 3348] [serial = 1074] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (14DAFC00) [pid = 3348] [serial = 1075] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1A04DC00) [pid = 3348] [serial = 1063] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1A048C00) [pid = 3348] [serial = 1062] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (14A3D800) [pid = 3348] [serial = 1057] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1434D000) [pid = 3348] [serial = 1056] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (141BAC00) [pid = 3348] [serial = 1069] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (18320400) [pid = 3348] [serial = 1084] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (10E19800) [pid = 3348] [serial = 1068] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (160FA400) [pid = 3348] [serial = 1077] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (177AE000) [pid = 3348] [serial = 1083] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18326400) [pid = 3348] [serial = 1060] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1776C000) [pid = 3348] [serial = 1059] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (10E13800) [pid = 3348] [serial = 1071] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (141B7400) [pid = 3348] [serial = 1072] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14D28400) [pid = 3348] [serial = 1089] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18B4B400) [pid = 3348] [serial = 1086] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18B2C800) [pid = 3348] [serial = 1092] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (18B4C000) [pid = 3348] [serial = 1087] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18F2B800) [pid = 3348] [serial = 1093] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (17709400) [pid = 3348] [serial = 1090] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1645DC00) [pid = 3348] [serial = 1078] [outer = 00000000] [url = about:blank] 13:50:18 INFO - PROCESS | 3348 | 1464641418949 Marionette TRACE conn5 <- [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]]]}] 13:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1077ms 13:50:19 INFO - PROCESS | 3348 | 1464641419017 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:50:19 INFO - PROCESS | 3348 | 1464641419021 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 13:50:19 INFO - PROCESS | 3348 | 1464641419027 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:50:19 INFO - PROCESS | 3348 | 1464641419031 Marionette TRACE conn5 <- [1,1502,null,{}] 13:50:19 INFO - PROCESS | 3348 | 1464641419037 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:19 INFO - PROCESS | 3348 | 1464641419149 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:50:19 INFO - PROCESS | 3348 | 1464641419278 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 3348 | ++DOCSHELL 10015000 == 43 [pid = 3348] [id = 385] 13:50:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (10023400) [pid = 3348] [serial = 1155] [outer = 00000000] 13:50:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10394800) [pid = 3348] [serial = 1156] [outer = 10023400] 13:50:19 INFO - PROCESS | 3348 | 1464641419338 Marionette DEBUG loaded listener.js 13:50:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (106C9000) [pid = 3348] [serial = 1157] [outer = 10023400] 13:50:20 INFO - PROCESS | 3348 | 1464641419996 Marionette TRACE conn5 <- [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]]]}] 13:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1026ms 13:50:20 INFO - PROCESS | 3348 | 1464641420052 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:50:20 INFO - PROCESS | 3348 | 1464641420059 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 13:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:50:20 INFO - PROCESS | 3348 | 1464641420065 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:50:20 INFO - PROCESS | 3348 | 1464641420068 Marionette TRACE conn5 <- [1,1506,null,{}] 13:50:20 INFO - PROCESS | 3348 | 1464641420072 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:20 INFO - PROCESS | 3348 | 1464641420184 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:50:20 INFO - PROCESS | 3348 | 1464641420314 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:20 INFO - PROCESS | 3348 | ++DOCSHELL 1448C000 == 44 [pid = 3348] [id = 386] 13:50:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1462B800) [pid = 3348] [serial = 1158] [outer = 00000000] 13:50:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (14A9C000) [pid = 3348] [serial = 1159] [outer = 1462B800] 13:50:20 INFO - PROCESS | 3348 | 1464641420370 Marionette DEBUG loaded listener.js 13:50:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (14D14C00) [pid = 3348] [serial = 1160] [outer = 1462B800] 13:50:20 INFO - PROCESS | 3348 | 1464641420983 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 13:50:21 INFO - PROCESS | 3348 | 1464641421037 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:50:21 INFO - PROCESS | 3348 | 1464641421040 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 13:50:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:50:21 INFO - PROCESS | 3348 | 1464641421044 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:50:21 INFO - PROCESS | 3348 | 1464641421047 Marionette TRACE conn5 <- [1,1510,null,{}] 13:50:21 INFO - PROCESS | 3348 | 1464641421058 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:21 INFO - PROCESS | 3348 | 1464641421171 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:50:21 INFO - PROCESS | 3348 | 1464641421274 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 3348 | ++DOCSHELL 15F08C00 == 45 [pid = 3348] [id = 387] 13:50:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (163E4000) [pid = 3348] [serial = 1161] [outer = 00000000] 13:50:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1645D000) [pid = 3348] [serial = 1162] [outer = 163E4000] 13:50:21 INFO - PROCESS | 3348 | 1464641421333 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (17410C00) [pid = 3348] [serial = 1163] [outer = 163E4000] 13:50:21 INFO - PROCESS | 3348 | 1464641421938 Marionette TRACE conn5 <- [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"]]]}] 13:50:21 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 () { 13:50:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:50:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:50:22 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 () { 13:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:50:22 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 () { 13:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:50:22 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 () { 13:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:50:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 938ms 13:50:22 INFO - PROCESS | 3348 | 1464641421985 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 3348 | 1464641421988 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 13:50:22 INFO - PROCESS | 3348 | 1464641421991 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:50:22 INFO - PROCESS | 3348 | 1464641421993 Marionette TRACE conn5 <- [1,1514,null,{}] 13:50:22 INFO - PROCESS | 3348 | 1464641421997 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:22 INFO - PROCESS | 3348 | 1464641422107 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:50:22 INFO - PROCESS | 3348 | 1464641422206 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:22 INFO - PROCESS | 3348 | ++DOCSHELL 17723400 == 46 [pid = 3348] [id = 388] 13:50:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (17724000) [pid = 3348] [serial = 1164] [outer = 00000000] 13:50:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (177AF000) [pid = 3348] [serial = 1165] [outer = 17724000] 13:50:22 INFO - PROCESS | 3348 | 1464641422261 Marionette DEBUG loaded listener.js 13:50:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (18319400) [pid = 3348] [serial = 1166] [outer = 17724000] 13:50:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:50:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:50:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:50:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 818ms 13:50:22 INFO - PROCESS | 3348 | 1464641422805 Marionette TRACE conn5 <- [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"]]]}] 13:50:22 INFO - PROCESS | 3348 | 1464641422813 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 3348 | 1464641422815 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 13:50:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:50:22 INFO - PROCESS | 3348 | 1464641422819 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - PROCESS | 3348 | 1464641422821 Marionette TRACE conn5 <- [1,1518,null,{}] 13:50:22 INFO - PROCESS | 3348 | 1464641422824 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:22 INFO - PROCESS | 3348 | 1464641422925 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:50:23 INFO - PROCESS | 3348 | 1464641423011 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 3348 | ++DOCSHELL 10E18400 == 47 [pid = 3348] [id = 389] 13:50:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (17715800) [pid = 3348] [serial = 1167] [outer = 00000000] 13:50:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18328400) [pid = 3348] [serial = 1168] [outer = 17715800] 13:50:23 INFO - PROCESS | 3348 | 1464641423108 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (183D7C00) [pid = 3348] [serial = 1169] [outer = 17715800] 13:50:23 INFO - PROCESS | 3348 | 1464641423648 Marionette TRACE conn5 <- [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]]]}] 13:50:23 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 13:50:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:50:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:50:23 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. 13:50:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:50:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 13:50:23 INFO - PROCESS | 3348 | 1464641423693 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:50:23 INFO - PROCESS | 3348 | 1464641423695 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 13:50:23 INFO - PROCESS | 3348 | 1464641423715 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:50:23 INFO - PROCESS | 3348 | 1464641423717 Marionette TRACE conn5 <- [1,1522,null,{}] 13:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:50:23 INFO - PROCESS | 3348 | 1464641423721 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:23 INFO - PROCESS | 3348 | 1464641423865 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:50:23 INFO - PROCESS | 3348 | 1464641423962 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 3348 | ++DOCSHELL 18328800 == 48 [pid = 3348] [id = 390] 13:50:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (18B2C000) [pid = 3348] [serial = 1170] [outer = 00000000] 13:50:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1999AC00) [pid = 3348] [serial = 1171] [outer = 18B2C000] 13:50:24 INFO - PROCESS | 3348 | 1464641424031 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19CAC000) [pid = 3348] [serial = 1172] [outer = 18B2C000] 13:50:24 INFO - PROCESS | 3348 | 1464641424574 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 870ms 13:50:24 INFO - PROCESS | 3348 | 1464641424596 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 3348 | 1464641424599 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 13:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:50:24 INFO - PROCESS | 3348 | 1464641424604 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 3348 | 1464641424606 Marionette TRACE conn5 <- [1,1526,null,{}] 13:50:24 INFO - PROCESS | 3348 | 1464641424610 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:24 INFO - PROCESS | 3348 | 1464641424711 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:50:24 INFO - PROCESS | 3348 | 1464641424811 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:24 INFO - PROCESS | 3348 | ++DOCSHELL 19CB1800 == 49 [pid = 3348] [id = 391] 13:50:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1A023400) [pid = 3348] [serial = 1173] [outer = 00000000] 13:50:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1A04D800) [pid = 3348] [serial = 1174] [outer = 1A023400] 13:50:24 INFO - PROCESS | 3348 | 1464641424867 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A206400) [pid = 3348] [serial = 1175] [outer = 1A023400] 13:50:25 INFO - PROCESS | 3348 | 1464641425572 Marionette TRACE conn5 <- [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]]]}] 13:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1019ms 13:50:25 INFO - PROCESS | 3348 | 1464641425625 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 3348 | 1464641425630 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 13:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:50:25 INFO - PROCESS | 3348 | --DOCSHELL 19FD1400 == 48 [pid = 3348] [id = 351] 13:50:25 INFO - PROCESS | 3348 | --DOCSHELL 1434A800 == 47 [pid = 3348] [id = 380] 13:50:25 INFO - PROCESS | 3348 | --DOCSHELL 0CFDA000 == 46 [pid = 3348] [id = 379] 13:50:25 INFO - PROCESS | 3348 | 1464641425791 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - PROCESS | 3348 | 1464641425796 Marionette TRACE conn5 <- [1,1530,null,{}] 13:50:25 INFO - PROCESS | 3348 | 1464641425801 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:25 INFO - PROCESS | 3348 | 1464641425974 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:50:26 INFO - PROCESS | 3348 | 1464641426072 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 3348 | ++DOCSHELL 1003F000 == 47 [pid = 3348] [id = 392] 13:50:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (10040400) [pid = 3348] [serial = 1176] [outer = 00000000] 13:50:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (106C4800) [pid = 3348] [serial = 1177] [outer = 10040400] 13:50:26 INFO - PROCESS | 3348 | 1464641426130 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1432F800) [pid = 3348] [serial = 1178] [outer = 10040400] 13:50:26 INFO - PROCESS | 3348 | 1464641426740 Marionette TRACE conn5 <- [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]]]}] 13:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1052ms 13:50:26 INFO - PROCESS | 3348 | 1464641426769 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:50:26 INFO - PROCESS | 3348 | 1464641426773 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 13:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:50:26 INFO - PROCESS | 3348 | 1464641426777 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:50:26 INFO - PROCESS | 3348 | 1464641426780 Marionette TRACE conn5 <- [1,1534,null,{}] 13:50:26 INFO - PROCESS | 3348 | 1464641426788 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:26 INFO - PROCESS | 3348 | 1464641426906 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:50:27 INFO - PROCESS | 3348 | 1464641427017 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 3348 | ++DOCSHELL 15A17800 == 48 [pid = 3348] [id = 393] 13:50:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (15F04C00) [pid = 3348] [serial = 1179] [outer = 00000000] 13:50:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (160FA400) [pid = 3348] [serial = 1180] [outer = 15F04C00] 13:50:27 INFO - PROCESS | 3348 | 1464641427072 Marionette DEBUG loaded listener.js 13:50:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (16420000) [pid = 3348] [serial = 1181] [outer = 15F04C00] 13:50:27 INFO - PROCESS | 3348 | 1464641427695 Marionette TRACE conn5 <- [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]]]}] 13:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 990ms 13:50:27 INFO - PROCESS | 3348 | 1464641427769 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 3348 | 1464641427771 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 13:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:50:27 INFO - PROCESS | 3348 | 1464641427775 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:50:27 INFO - PROCESS | 3348 | 1464641427777 Marionette TRACE conn5 <- [1,1538,null,{}] 13:50:27 INFO - PROCESS | 3348 | 1464641427781 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:27 INFO - PROCESS | 3348 | 1464641427922 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:50:28 INFO - PROCESS | 3348 | 1464641428064 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:28 INFO - PROCESS | 3348 | ++DOCSHELL 1831FC00 == 49 [pid = 3348] [id = 394] 13:50:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (18323800) [pid = 3348] [serial = 1182] [outer = 00000000] 13:50:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (18336C00) [pid = 3348] [serial = 1183] [outer = 18323800] 13:50:28 INFO - PROCESS | 3348 | 1464641428128 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (18BD6000) [pid = 3348] [serial = 1184] [outer = 18323800] 13:50:28 INFO - PROCESS | 3348 | 1464641428746 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1019ms 13:50:28 INFO - PROCESS | 3348 | 1464641428797 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 3348 | 1464641428800 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 13:50:28 INFO - PROCESS | 3348 | 1464641428803 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:50:28 INFO - PROCESS | 3348 | 1464641428805 Marionette TRACE conn5 <- [1,1542,null,{}] 13:50:28 INFO - PROCESS | 3348 | 1464641428809 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:28 INFO - PROCESS | 3348 | 1464641428918 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:50:29 INFO - PROCESS | 3348 | 1464641429023 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 3348 | ++DOCSHELL 199D2C00 == 50 [pid = 3348] [id = 395] 13:50:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (199D3000) [pid = 3348] [serial = 1185] [outer = 00000000] 13:50:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1A04DC00) [pid = 3348] [serial = 1186] [outer = 199D3000] 13:50:29 INFO - PROCESS | 3348 | 1464641429078 Marionette DEBUG loaded listener.js 13:50:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1A282C00) [pid = 3348] [serial = 1187] [outer = 199D3000] 13:50:29 INFO - PROCESS | 3348 | 1464641429670 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 932ms 13:50:29 INFO - PROCESS | 3348 | 1464641429738 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 3348 | 1464641429741 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 13:50:29 INFO - PROCESS | 3348 | 1464641429744 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:50:29 INFO - PROCESS | 3348 | 1464641429746 Marionette TRACE conn5 <- [1,1546,null,{}] 13:50:29 INFO - PROCESS | 3348 | 1464641429750 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:29 INFO - PROCESS | 3348 | 1464641429853 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:50:30 INFO - PROCESS | 3348 | 1464641429986 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 3348 | ++DOCSHELL 1A282400 == 51 [pid = 3348] [id = 396] 13:50:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1A334C00) [pid = 3348] [serial = 1188] [outer = 00000000] 13:50:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1A51C000) [pid = 3348] [serial = 1189] [outer = 1A334C00] 13:50:30 INFO - PROCESS | 3348 | 1464641430042 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1B3B4800) [pid = 3348] [serial = 1190] [outer = 1A334C00] 13:50:30 INFO - PROCESS | 3348 | 1464641430616 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 13:50:30 INFO - PROCESS | 3348 | 1464641430678 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 3348 | 1464641430680 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 13:50:30 INFO - PROCESS | 3348 | 1464641430684 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:50:30 INFO - PROCESS | 3348 | 1464641430686 Marionette TRACE conn5 <- [1,1550,null,{}] 13:50:30 INFO - PROCESS | 3348 | 1464641430690 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:30 INFO - PROCESS | 3348 | 1464641430883 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:50:30 INFO - PROCESS | 3348 | 1464641430942 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 3348 | ++DOCSHELL 1B6EC000 == 52 [pid = 3348] [id = 397] 13:50:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (1B6EE000) [pid = 3348] [serial = 1191] [outer = 00000000] 13:50:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1B79E000) [pid = 3348] [serial = 1192] [outer = 1B6EE000] 13:50:31 INFO - PROCESS | 3348 | 1464641430997 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (1B7E1800) [pid = 3348] [serial = 1193] [outer = 1B6EE000] 13:50:31 INFO - PROCESS | 3348 | 1464641431725 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1066ms 13:50:31 INFO - PROCESS | 3348 | 1464641431754 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:50:31 INFO - PROCESS | 3348 | 1464641431758 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 13:50:31 INFO - PROCESS | 3348 | 1464641431764 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 3348 | 1464641431768 Marionette TRACE conn5 <- [1,1554,null,{}] 13:50:31 INFO - PROCESS | 3348 | 1464641431794 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:31 INFO - PROCESS | 3348 | 1464641431904 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:50:32 INFO - PROCESS | 3348 | 1464641432049 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:32 INFO - PROCESS | 3348 | ++DOCSHELL 1438EC00 == 53 [pid = 3348] [id = 398] 13:50:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (143F8C00) [pid = 3348] [serial = 1194] [outer = 00000000] 13:50:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (14A9B800) [pid = 3348] [serial = 1195] [outer = 143F8C00] 13:50:32 INFO - PROCESS | 3348 | 1464641432100 Marionette DEBUG loaded listener.js 13:50:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (15A17400) [pid = 3348] [serial = 1196] [outer = 143F8C00] 13:50:32 INFO - PROCESS | 3348 | --DOCSHELL 17723400 == 52 [pid = 3348] [id = 388] 13:50:32 INFO - PROCESS | 3348 | --DOCSHELL 15F08C00 == 51 [pid = 3348] [id = 387] 13:50:32 INFO - PROCESS | 3348 | --DOCSHELL 1448C000 == 50 [pid = 3348] [id = 386] 13:50:32 INFO - PROCESS | 3348 | --DOCSHELL 10015000 == 49 [pid = 3348] [id = 385] 13:50:32 INFO - PROCESS | 3348 | 1464641432863 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1147ms 13:50:32 INFO - PROCESS | 3348 | 1464641432912 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:50:32 INFO - PROCESS | 3348 | 1464641432916 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 13:50:32 INFO - PROCESS | 3348 | 1464641432922 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:50:32 INFO - PROCESS | 3348 | 1464641432926 Marionette TRACE conn5 <- [1,1558,null,{}] 13:50:32 INFO - PROCESS | 3348 | 1464641432932 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:33 INFO - PROCESS | 3348 | 1464641433048 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:50:33 INFO - PROCESS | 3348 | 1464641433186 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:33 INFO - PROCESS | 3348 | ++DOCSHELL 14338000 == 50 [pid = 3348] [id = 399] 13:50:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (14343400) [pid = 3348] [serial = 1197] [outer = 00000000] 13:50:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (14DB4C00) [pid = 3348] [serial = 1198] [outer = 14343400] 13:50:33 INFO - PROCESS | 3348 | 1464641433247 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (15F08C00) [pid = 3348] [serial = 1199] [outer = 14343400] 13:50:33 INFO - PROCESS | 3348 | 1464641433902 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1019ms 13:50:33 INFO - PROCESS | 3348 | 1464641433946 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:50:33 INFO - PROCESS | 3348 | 1464641433953 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 13:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:50:33 INFO - PROCESS | 3348 | 1464641433959 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:50:33 INFO - PROCESS | 3348 | 1464641433962 Marionette TRACE conn5 <- [1,1562,null,{}] 13:50:33 INFO - PROCESS | 3348 | 1464641433967 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:34 INFO - PROCESS | 3348 | 1464641434082 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:50:34 INFO - PROCESS | 3348 | 1464641434222 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 3348 | ++DOCSHELL 17763400 == 51 [pid = 3348] [id = 400] 13:50:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (1776B800) [pid = 3348] [serial = 1200] [outer = 00000000] 13:50:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (177B7400) [pid = 3348] [serial = 1201] [outer = 1776B800] 13:50:34 INFO - PROCESS | 3348 | 1464641434279 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (1832DC00) [pid = 3348] [serial = 1202] [outer = 1776B800] 13:50:34 INFO - PROCESS | 3348 | 1464641434909 Marionette TRACE conn5 <- [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]]]}] 13:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 13:50:34 INFO - PROCESS | 3348 | 1464641434932 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 3348 | 1464641434934 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 13:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:50:34 INFO - PROCESS | 3348 | 1464641434938 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 3348 | 1464641434942 Marionette TRACE conn5 <- [1,1566,null,{}] 13:50:34 INFO - PROCESS | 3348 | 1464641434954 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:35 INFO - PROCESS | 3348 | 1464641435069 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:50:35 INFO - PROCESS | 3348 | 1464641435183 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 3348 | ++DOCSHELL 18BE3C00 == 52 [pid = 3348] [id = 401] 13:50:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (19FD1400) [pid = 3348] [serial = 1203] [outer = 00000000] 13:50:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (1A04A000) [pid = 3348] [serial = 1204] [outer = 19FD1400] 13:50:35 INFO - PROCESS | 3348 | 1464641435283 Marionette DEBUG loaded listener.js 13:50:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 134 (1A51C800) [pid = 3348] [serial = 1205] [outer = 19FD1400] 13:50:35 INFO - PROCESS | 3348 | 1464641435930 Marionette TRACE conn5 <- [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]]]}] 13:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1023ms 13:50:35 INFO - PROCESS | 3348 | 1464641435964 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 3348 | 1464641435967 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 13:50:35 INFO - PROCESS | 3348 | 1464641435970 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:50:35 INFO - PROCESS | 3348 | 1464641435972 Marionette TRACE conn5 <- [1,1570,null,{}] 13:50:35 INFO - PROCESS | 3348 | 1464641435976 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:36 INFO - PROCESS | 3348 | 1464641436086 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:50:36 INFO - PROCESS | 3348 | 1464641436223 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:36 INFO - PROCESS | 3348 | ++DOCSHELL 1B799800 == 53 [pid = 3348] [id = 402] 13:50:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 135 (1B79C000) [pid = 3348] [serial = 1206] [outer = 00000000] 13:50:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (1B7DE000) [pid = 3348] [serial = 1207] [outer = 1B79C000] 13:50:36 INFO - PROCESS | 3348 | 1464641436281 Marionette DEBUG loaded listener.js 13:50:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 137 (1C26CC00) [pid = 3348] [serial = 1208] [outer = 1B79C000] 13:50:36 INFO - PROCESS | 3348 | 1464641436886 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 13:50:36 INFO - PROCESS | 3348 | 1464641436943 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 3348 | 1464641436946 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 13:50:36 INFO - PROCESS | 3348 | 1464641436949 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:50:36 INFO - PROCESS | 3348 | 1464641436951 Marionette TRACE conn5 <- [1,1574,null,{}] 13:50:36 INFO - PROCESS | 3348 | 1464641436955 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:37 INFO - PROCESS | 3348 | 1464641437066 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:50:37 INFO - PROCESS | 3348 | 1464641437177 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 3348 | ++DOCSHELL 0FCF3800 == 54 [pid = 3348] [id = 403] 13:50:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 138 (0FE54C00) [pid = 3348] [serial = 1209] [outer = 00000000] 13:50:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 139 (1C57E000) [pid = 3348] [serial = 1210] [outer = 0FE54C00] 13:50:37 INFO - PROCESS | 3348 | 1464641437231 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 140 (1C4E9000) [pid = 3348] [serial = 1211] [outer = 0FE54C00] 13:50:37 INFO - PROCESS | 3348 | 1464641437805 Marionette TRACE conn5 <- [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]]]}] 13:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 13:50:37 INFO - PROCESS | 3348 | 1464641437883 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:50:37 INFO - PROCESS | 3348 | 1464641437886 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 13:50:37 INFO - PROCESS | 3348 | 1464641437889 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:50:37 INFO - PROCESS | 3348 | 1464641437891 Marionette TRACE conn5 <- [1,1578,null,{}] 13:50:37 INFO - PROCESS | 3348 | 1464641437895 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:38 INFO - PROCESS | 3348 | 1464641438090 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:50:38 INFO - PROCESS | 3348 | 1464641438230 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 3348 | ++DOCSHELL 1C4E9800 == 55 [pid = 3348] [id = 404] 13:50:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 141 (1CC54000) [pid = 3348] [serial = 1212] [outer = 00000000] 13:50:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 142 (1CCB6C00) [pid = 3348] [serial = 1213] [outer = 1CC54000] 13:50:38 INFO - PROCESS | 3348 | 1464641438286 Marionette DEBUG loaded listener.js 13:50:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 143 (1CCBB800) [pid = 3348] [serial = 1214] [outer = 1CC54000] 13:50:38 INFO - PROCESS | 3348 | 1464641438905 Marionette TRACE conn5 <- [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]]]}] 13:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1068ms 13:50:38 INFO - PROCESS | 3348 | 1464641438962 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 3348 | 1464641438964 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 13:50:39 INFO - PROCESS | 3348 | 1464641438984 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:50:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:50:39 INFO - PROCESS | 3348 | 1464641438986 Marionette TRACE conn5 <- [1,1582,null,{}] 13:50:39 INFO - PROCESS | 3348 | 1464641438990 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:39 INFO - PROCESS | 3348 | 1464641439091 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:50:39 INFO - PROCESS | 3348 | 1464641439276 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:39 INFO - PROCESS | 3348 | ++DOCSHELL 1001B800 == 56 [pid = 3348] [id = 405] 13:50:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 144 (1002B800) [pid = 3348] [serial = 1215] [outer = 00000000] 13:50:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 145 (107AF000) [pid = 3348] [serial = 1216] [outer = 1002B800] 13:50:39 INFO - PROCESS | 3348 | 1464641439329 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 146 (143F0400) [pid = 3348] [serial = 1217] [outer = 1002B800] 13:50:39 INFO - PROCESS | 3348 | --DOCSHELL 0C796400 == 55 [pid = 3348] [id = 329] 13:50:39 INFO - PROCESS | 3348 | --DOCSHELL 15A17800 == 54 [pid = 3348] [id = 393] 13:50:39 INFO - PROCESS | 3348 | --DOCSHELL 1003F000 == 53 [pid = 3348] [id = 392] 13:50:40 INFO - PROCESS | 3348 | 1464641440094 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1181ms 13:50:40 INFO - PROCESS | 3348 | 1464641440170 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:50:40 INFO - PROCESS | 3348 | 1464641440175 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 13:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:50:40 INFO - PROCESS | 3348 | 1464641440180 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:50:40 INFO - PROCESS | 3348 | 1464641440185 Marionette TRACE conn5 <- [1,1586,null,{}] 13:50:40 INFO - PROCESS | 3348 | 1464641440193 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:40 INFO - PROCESS | 3348 | 1464641440348 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:50:40 INFO - PROCESS | 3348 | 1464641440485 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 3348 | ++DOCSHELL 14340000 == 54 [pid = 3348] [id = 406] 13:50:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 147 (14341800) [pid = 3348] [serial = 1218] [outer = 00000000] 13:50:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 148 (160F5000) [pid = 3348] [serial = 1219] [outer = 14341800] 13:50:40 INFO - PROCESS | 3348 | 1464641440544 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 149 (174BD400) [pid = 3348] [serial = 1220] [outer = 14341800] 13:50:41 INFO - PROCESS | 3348 | 1464641441208 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1078ms 13:50:41 INFO - PROCESS | 3348 | 1464641441264 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 3348 | 1464641441270 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 13:50:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:50:41 INFO - PROCESS | 3348 | 1464641441276 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 3348 | 1464641441279 Marionette TRACE conn5 <- [1,1590,null,{}] 13:50:41 INFO - PROCESS | 3348 | 1464641441283 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:41 INFO - PROCESS | 3348 | 1464641441408 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:50:41 INFO - PROCESS | 3348 | 1464641441550 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 3348 | ++DOCSHELL 19273C00 == 55 [pid = 3348] [id = 407] 13:50:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 150 (1955D800) [pid = 3348] [serial = 1221] [outer = 00000000] 13:50:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 151 (19CB2800) [pid = 3348] [serial = 1222] [outer = 1955D800] 13:50:41 INFO - PROCESS | 3348 | 1464641441607 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 152 (1A27FC00) [pid = 3348] [serial = 1223] [outer = 1955D800] 13:50:42 INFO - PROCESS | 3348 | 1464641442223 Marionette TRACE conn5 <- [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]]]}] 13:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 13:50:42 INFO - PROCESS | 3348 | 1464641442258 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:50:42 INFO - PROCESS | 3348 | 1464641442260 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 13:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:50:42 INFO - PROCESS | 3348 | 1464641442264 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:50:42 INFO - PROCESS | 3348 | 1464641442268 Marionette TRACE conn5 <- [1,1594,null,{}] 13:50:42 INFO - PROCESS | 3348 | 1464641442279 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:42 INFO - PROCESS | 3348 | 1464641442394 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:50:42 INFO - PROCESS | 3348 | 1464641442536 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:42 INFO - PROCESS | 3348 | ++DOCSHELL 1B7D3800 == 56 [pid = 3348] [id = 408] 13:50:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 153 (1B7DEC00) [pid = 3348] [serial = 1224] [outer = 00000000] 13:50:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 154 (1C457400) [pid = 3348] [serial = 1225] [outer = 1B7DEC00] 13:50:42 INFO - PROCESS | 3348 | 1464641442596 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 155 (1CC59000) [pid = 3348] [serial = 1226] [outer = 1B7DEC00] 13:50:43 INFO - PROCESS | 3348 | --DOCSHELL 1740B800 == 55 [pid = 3348] [id = 355] 13:50:43 INFO - PROCESS | 3348 | --DOCSHELL 0FE72000 == 54 [pid = 3348] [id = 326] 13:50:43 INFO - PROCESS | 3348 | --DOCSHELL 18BE3C00 == 53 [pid = 3348] [id = 401] 13:50:43 INFO - PROCESS | 3348 | --DOCSHELL 17763400 == 52 [pid = 3348] [id = 400] 13:50:43 INFO - PROCESS | 3348 | --DOCSHELL 14338000 == 51 [pid = 3348] [id = 399] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 141BC400 == 50 [pid = 3348] [id = 318] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 160F6400 == 49 [pid = 3348] [id = 320] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 199D2C00 == 48 [pid = 3348] [id = 395] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1A020000 == 47 [pid = 3348] [id = 383] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 10038800 == 46 [pid = 3348] [id = 332] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 0CFDAC00 == 45 [pid = 3348] [id = 315] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1A282400 == 44 [pid = 3348] [id = 396] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 14DAD000 == 43 [pid = 3348] [id = 328] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 18337000 == 42 [pid = 3348] [id = 340] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 18328800 == 41 [pid = 3348] [id = 390] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 0FCF3800 == 40 [pid = 3348] [id = 403] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 10024400 == 39 [pid = 3348] [id = 316] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1B6EC000 == 38 [pid = 3348] [id = 397] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 18320000 == 37 [pid = 3348] [id = 324] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 18BD7800 == 36 [pid = 3348] [id = 341] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 10E18400 == 35 [pid = 3348] [id = 389] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 143F8000 == 34 [pid = 3348] [id = 339] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 15A0C400 == 33 [pid = 3348] [id = 321] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 183DD000 == 32 [pid = 3348] [id = 365] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1418D800 == 31 [pid = 3348] [id = 323] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1B799800 == 30 [pid = 3348] [id = 402] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 08B91000 == 29 [pid = 3348] [id = 331] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 14A7C800 == 28 [pid = 3348] [id = 319] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 14334800 == 27 [pid = 3348] [id = 338] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 160FB000 == 26 [pid = 3348] [id = 381] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1418E400 == 25 [pid = 3348] [id = 229] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 08B92800 == 24 [pid = 3348] [id = 370] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 11075800 == 23 [pid = 3348] [id = 330] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1003A800 == 22 [pid = 3348] [id = 239] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1A01EC00 == 21 [pid = 3348] [id = 354] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1C4E9800 == 20 [pid = 3348] [id = 404] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 18B51C00 == 19 [pid = 3348] [id = 325] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 160F4C00 == 18 [pid = 3348] [id = 353] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 18F29800 == 17 [pid = 3348] [id = 382] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 10658400 == 16 [pid = 3348] [id = 322] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1831FC00 == 15 [pid = 3348] [id = 394] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1438EC00 == 14 [pid = 3348] [id = 398] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 14335C00 == 13 [pid = 3348] [id = 384] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 19273C00 == 12 [pid = 3348] [id = 407] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 1001B800 == 11 [pid = 3348] [id = 405] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 14340000 == 10 [pid = 3348] [id = 406] 13:50:46 INFO - PROCESS | 3348 | --DOCSHELL 19CB1800 == 9 [pid = 3348] [id = 391] 13:50:49 INFO - PROCESS | 3348 | 1464641449517 Marionette TRACE conn5 <- [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]]]}] 13:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 7281ms 13:50:49 INFO - PROCESS | 3348 | 1464641449549 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:50:49 INFO - PROCESS | 3348 | 1464641449554 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 13:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:50:49 INFO - PROCESS | 3348 | 1464641449559 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:50:49 INFO - PROCESS | 3348 | 1464641449564 Marionette TRACE conn5 <- [1,1598,null,{}] 13:50:49 INFO - PROCESS | 3348 | 1464641449602 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:49 INFO - PROCESS | 3348 | 1464641449700 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:50:49 INFO - PROCESS | 3348 | 1464641449716 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:49 INFO - PROCESS | 3348 | ++DOCSHELL 0FE57800 == 10 [pid = 3348] [id = 409] 13:50:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 156 (0FE57C00) [pid = 3348] [serial = 1227] [outer = 00000000] 13:50:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 157 (0FE73400) [pid = 3348] [serial = 1228] [outer = 0FE57C00] 13:50:49 INFO - PROCESS | 3348 | 1464641449765 Marionette DEBUG loaded listener.js 13:50:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 158 (0FF04C00) [pid = 3348] [serial = 1229] [outer = 0FE57C00] 13:50:50 INFO - PROCESS | 3348 | 1464641450264 Marionette TRACE conn5 <- [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]]]}] 13:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 770ms 13:50:50 INFO - PROCESS | 3348 | 1464641450329 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:50:50 INFO - PROCESS | 3348 | 1464641450335 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 13:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:50:50 INFO - PROCESS | 3348 | 1464641450341 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:50:50 INFO - PROCESS | 3348 | 1464641450344 Marionette TRACE conn5 <- [1,1602,null,{}] 13:50:50 INFO - PROCESS | 3348 | 1464641450348 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:50 INFO - PROCESS | 3348 | 1464641450438 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:50:50 INFO - PROCESS | 3348 | 1464641450537 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:50 INFO - PROCESS | 3348 | ++DOCSHELL 0FE52400 == 11 [pid = 3348] [id = 410] 13:50:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 159 (10028000) [pid = 3348] [serial = 1230] [outer = 00000000] 13:50:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 160 (10033C00) [pid = 3348] [serial = 1231] [outer = 10028000] 13:50:50 INFO - PROCESS | 3348 | 1464641450584 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 161 (1003C800) [pid = 3348] [serial = 1232] [outer = 10028000] 13:50:51 INFO - PROCESS | 3348 | 1464641450990 Marionette TRACE conn5 <- [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]]]}] 13:50:51 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 13:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 13:50:51 INFO - PROCESS | 3348 | 1464641451085 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 3348 | 1464641451087 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 13:50:51 INFO - PROCESS | 3348 | 1464641451091 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:50:51 INFO - PROCESS | 3348 | 1464641451094 Marionette TRACE conn5 <- [1,1606,null,{}] 13:50:51 INFO - PROCESS | 3348 | 1464641451110 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:51 INFO - PROCESS | 3348 | 1464641451204 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:50:51 INFO - PROCESS | 3348 | 1464641451220 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:51 INFO - PROCESS | 3348 | ++DOCSHELL 1433A800 == 12 [pid = 3348] [id = 411] 13:50:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 162 (1433AC00) [pid = 3348] [serial = 1233] [outer = 00000000] 13:50:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 163 (14342400) [pid = 3348] [serial = 1234] [outer = 1433AC00] 13:50:51 INFO - PROCESS | 3348 | 1464641451269 Marionette DEBUG loaded listener.js 13:50:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 164 (14349C00) [pid = 3348] [serial = 1235] [outer = 1433AC00] 13:50:51 INFO - PROCESS | 3348 | 1464641451784 Marionette TRACE conn5 <- [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]]]}] 13:50:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 13:50:51 INFO - PROCESS | 3348 | 1464641451825 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 3348 | 1464641451827 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 13:50:51 INFO - PROCESS | 3348 | 1464641451830 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:50:51 INFO - PROCESS | 3348 | 1464641451832 Marionette TRACE conn5 <- [1,1610,null,{}] 13:50:51 INFO - PROCESS | 3348 | 1464641451835 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:51 INFO - PROCESS | 3348 | 1464641451954 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:50:51 INFO - PROCESS | 3348 | 1464641451965 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 3348 | ++DOCSHELL 10017000 == 13 [pid = 3348] [id = 412] 13:50:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 165 (1001F000) [pid = 3348] [serial = 1236] [outer = 00000000] 13:50:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 166 (15A12000) [pid = 3348] [serial = 1237] [outer = 1001F000] 13:50:52 INFO - PROCESS | 3348 | 1464641452072 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 167 (160F5C00) [pid = 3348] [serial = 1238] [outer = 1001F000] 13:50:52 INFO - PROCESS | 3348 | 1464641452542 Marionette TRACE conn5 <- [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]]]}] 13:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 13:50:52 INFO - PROCESS | 3348 | 1464641452603 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:50:52 INFO - PROCESS | 3348 | 1464641452605 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 13:50:52 INFO - PROCESS | 3348 | 1464641452620 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:50:52 INFO - PROCESS | 3348 | 1464641452622 Marionette TRACE conn5 <- [1,1614,null,{}] 13:50:52 INFO - PROCESS | 3348 | 1464641452626 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:50:52 INFO - PROCESS | 3348 | 1464641452738 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:50:52 INFO - PROCESS | 3348 | 1464641452751 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 3348 | ++DOCSHELL 17404000 == 14 [pid = 3348] [id = 413] 13:50:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 168 (17404400) [pid = 3348] [serial = 1239] [outer = 00000000] 13:50:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 169 (174A3400) [pid = 3348] [serial = 1240] [outer = 17404400] 13:50:52 INFO - PROCESS | 3348 | 1464641452796 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 170 (17709800) [pid = 3348] [serial = 1241] [outer = 17404400] 13:50:53 INFO - PROCESS | 3348 | 1464641453250 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 13:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:50:53 INFO - PROCESS | 3348 | 1464641453301 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:50:53 INFO - PROCESS | 3348 | 1464641453303 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 13:50:53 INFO - PROCESS | 3348 | 1464641453306 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:50:53 INFO - PROCESS | 3348 | 1464641453308 Marionette TRACE conn5 <- [1,1618,null,{}] 13:50:53 INFO - PROCESS | 3348 | 1464641453317 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:53 INFO - PROCESS | 3348 | 1464641453828 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 169 (1462B800) [pid = 3348] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 168 (1002B800) [pid = 3348] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 167 (10023400) [pid = 3348] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 166 (143F8C00) [pid = 3348] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 165 (14336000) [pid = 3348] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 164 (1B6EE000) [pid = 3348] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 163 (199D3000) [pid = 3348] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 162 (1A334C00) [pid = 3348] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 161 (1A023400) [pid = 3348] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 160 (1B79C000) [pid = 3348] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 159 (18B2C000) [pid = 3348] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 158 (17715800) [pid = 3348] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 157 (14343400) [pid = 3348] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 156 (19FD1400) [pid = 3348] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 155 (17724000) [pid = 3348] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 154 (14341800) [pid = 3348] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 153 (163E4000) [pid = 3348] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 152 (1776B800) [pid = 3348] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 151 (1A022400) [pid = 3348] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 150 (1955D800) [pid = 3348] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 149 (18323800) [pid = 3348] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 148 (1A044000) [pid = 3348] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 147 (19FD2400) [pid = 3348] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 146 (19277400) [pid = 3348] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 145 (18B4BC00) [pid = 3348] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 144 (1448D800) [pid = 3348] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 143 (0FF0E400) [pid = 3348] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 142 (1770F000) [pid = 3348] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 141 (1A021C00) [pid = 3348] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 140 (1001A000) [pid = 3348] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 139 (15A14C00) [pid = 3348] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 138 (1749C000) [pid = 3348] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 137 (11001800) [pid = 3348] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 136 (17764C00) [pid = 3348] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (19274C00) [pid = 3348] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 134 (19277000) [pid = 3348] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 133 (18F2E400) [pid = 3348] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (160FCC00) [pid = 3348] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (15F04C00) [pid = 3348] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (1434CC00) [pid = 3348] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (10040400) [pid = 3348] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (0FCEE800) [pid = 3348] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (14331800) [pid = 3348] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (0FE54C00) [pid = 3348] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:50:53 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (1CC54000) [pid = 3348] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:50:53 INFO - PROCESS | 3348 | 1464641453918 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 3348 | ++DOCSHELL 0927F400 == 15 [pid = 3348] [id = 414] 13:50:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (0CFD2800) [pid = 3348] [serial = 1242] [outer = 00000000] 13:50:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (0FF08000) [pid = 3348] [serial = 1243] [outer = 0CFD2800] 13:50:53 INFO - PROCESS | 3348 | 1464641453964 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (11001800) [pid = 3348] [serial = 1244] [outer = 0CFD2800] 13:50:54 INFO - PROCESS | 3348 | 1464641454353 Marionette TRACE conn5 <- [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]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:50:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1079ms 13:50:54 INFO - PROCESS | 3348 | 1464641454405 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 3348 | 1464641454406 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 13:50:54 INFO - PROCESS | 3348 | 1464641454409 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:50:54 INFO - PROCESS | 3348 | 1464641454411 Marionette TRACE conn5 <- [1,1622,null,{}] 13:50:54 INFO - PROCESS | 3348 | 1464641454414 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:54 INFO - PROCESS | 3348 | 1464641454491 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:50:54 INFO - PROCESS | 3348 | 1464641454499 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:54 INFO - PROCESS | 3348 | ++DOCSHELL 14336000 == 16 [pid = 3348] [id = 415] 13:50:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (143F8C00) [pid = 3348] [serial = 1245] [outer = 00000000] 13:50:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (164A0400) [pid = 3348] [serial = 1246] [outer = 143F8C00] 13:50:54 INFO - PROCESS | 3348 | 1464641454543 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (17401400) [pid = 3348] [serial = 1247] [outer = 143F8C00] 13:50:55 INFO - PROCESS | 3348 | 1464641454990 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 13:50:55 INFO - PROCESS | 3348 | 1464641455044 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:50:55 INFO - PROCESS | 3348 | 1464641455046 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 13:50:55 INFO - PROCESS | 3348 | 1464641455049 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:50:55 INFO - PROCESS | 3348 | 1464641455051 Marionette TRACE conn5 <- [1,1626,null,{}] 13:50:55 INFO - PROCESS | 3348 | 1464641455054 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:55 INFO - PROCESS | 3348 | 1464641455131 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:50:55 INFO - PROCESS | 3348 | 1464641455139 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 3348 | ++DOCSHELL 1776EC00 == 17 [pid = 3348] [id = 416] 13:50:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (177B2800) [pid = 3348] [serial = 1248] [outer = 00000000] 13:50:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (1831C000) [pid = 3348] [serial = 1249] [outer = 177B2800] 13:50:55 INFO - PROCESS | 3348 | 1464641455183 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 134 (177B6C00) [pid = 3348] [serial = 1250] [outer = 177B2800] 13:50:55 INFO - PROCESS | 3348 | 1464641455632 Marionette TRACE conn5 <- [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]]]}] 13:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 13:50:55 INFO - PROCESS | 3348 | 1464641455698 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:50:55 INFO - PROCESS | 3348 | 1464641455700 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 13:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:50:55 INFO - PROCESS | 3348 | 1464641455703 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:50:55 INFO - PROCESS | 3348 | 1464641455704 Marionette TRACE conn5 <- [1,1630,null,{}] 13:50:55 INFO - PROCESS | 3348 | 1464641455708 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:55 INFO - PROCESS | 3348 | 1464641455785 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:50:55 INFO - PROCESS | 3348 | 1464641455791 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 3348 | ++DOCSHELL 14335000 == 18 [pid = 3348] [id = 417] 13:50:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 135 (18334400) [pid = 3348] [serial = 1251] [outer = 00000000] 13:50:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (183E0400) [pid = 3348] [serial = 1252] [outer = 18334400] 13:50:55 INFO - PROCESS | 3348 | 1464641455835 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 137 (14DA9000) [pid = 3348] [serial = 1253] [outer = 18334400] 13:50:56 INFO - PROCESS | 3348 | 1464641456583 Marionette TRACE conn5 <- [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]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 13:50:56 INFO - PROCESS | 3348 | 1464641456635 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 3348 | 1464641456640 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 13:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:50:56 INFO - PROCESS | 3348 | 1464641456644 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 3348 | 1464641456648 Marionette TRACE conn5 <- [1,1634,null,{}] 13:50:56 INFO - PROCESS | 3348 | 1464641456654 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:56 INFO - PROCESS | 3348 | 1464641456766 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:50:56 INFO - PROCESS | 3348 | 1464641456901 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 3348 | ++DOCSHELL 10018400 == 19 [pid = 3348] [id = 418] 13:50:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 138 (1001DC00) [pid = 3348] [serial = 1254] [outer = 00000000] 13:50:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 139 (1064F800) [pid = 3348] [serial = 1255] [outer = 1001DC00] 13:50:56 INFO - PROCESS | 3348 | 1464641456958 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 140 (11005C00) [pid = 3348] [serial = 1256] [outer = 1001DC00] 13:50:57 INFO - PROCESS | 3348 | 1464641457538 Marionette TRACE conn5 <- [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]]]}] 13:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 930ms 13:50:57 INFO - PROCESS | 3348 | 1464641457576 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:50:57 INFO - PROCESS | 3348 | 1464641457582 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 13:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:50:57 INFO - PROCESS | 3348 | 1464641457588 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:50:57 INFO - PROCESS | 3348 | 1464641457591 Marionette TRACE conn5 <- [1,1638,null,{}] 13:50:57 INFO - PROCESS | 3348 | 1464641457595 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:57 INFO - PROCESS | 3348 | 1464641457710 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:50:57 INFO - PROCESS | 3348 | 1464641457822 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:57 INFO - PROCESS | 3348 | ++DOCSHELL 1740EC00 == 20 [pid = 3348] [id = 419] 13:50:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 141 (1740FC00) [pid = 3348] [serial = 1257] [outer = 00000000] 13:50:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 142 (17723000) [pid = 3348] [serial = 1258] [outer = 1740FC00] 13:50:57 INFO - PROCESS | 3348 | 1464641457883 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 143 (17772C00) [pid = 3348] [serial = 1259] [outer = 1740FC00] 13:50:58 INFO - PROCESS | 3348 | 1464641458509 Marionette TRACE conn5 <- [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]]]}] 13:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 13:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:50:58 INFO - PROCESS | 3348 | 1464641458560 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:50:58 INFO - PROCESS | 3348 | 1464641458563 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 13:50:58 INFO - PROCESS | 3348 | 1464641458566 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:50:58 INFO - PROCESS | 3348 | 1464641458570 Marionette TRACE conn5 <- [1,1642,null,{}] 13:50:58 INFO - PROCESS | 3348 | 1464641458581 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:58 INFO - PROCESS | 3348 | 1464641458720 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:50:58 INFO - PROCESS | 3348 | 1464641458858 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 3348 | ++DOCSHELL 18BE0C00 == 21 [pid = 3348] [id = 420] 13:50:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 144 (18BE1800) [pid = 3348] [serial = 1260] [outer = 00000000] 13:50:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 145 (18F2F400) [pid = 3348] [serial = 1261] [outer = 18BE1800] 13:50:58 INFO - PROCESS | 3348 | 1464641458916 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 146 (1927A000) [pid = 3348] [serial = 1262] [outer = 18BE1800] 13:50:59 INFO - PROCESS | 3348 | 1464641459598 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1073ms 13:50:59 INFO - PROCESS | 3348 | 1464641459642 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 3348 | 1464641459645 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 13:50:59 INFO - PROCESS | 3348 | 1464641459648 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:50:59 INFO - PROCESS | 3348 | 1464641459650 Marionette TRACE conn5 <- [1,1646,null,{}] 13:50:59 INFO - PROCESS | 3348 | 1464641459654 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:59 INFO - PROCESS | 3348 | 1464641459760 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:50:59 INFO - PROCESS | 3348 | 1464641459901 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 3348 | ++DOCSHELL 0C630000 == 22 [pid = 3348] [id = 421] 13:50:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 147 (0C633800) [pid = 3348] [serial = 1263] [outer = 00000000] 13:50:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 148 (0CF76C00) [pid = 3348] [serial = 1264] [outer = 0C633800] 13:50:59 INFO - PROCESS | 3348 | 1464641459957 Marionette DEBUG loaded listener.js 13:51:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 149 (0FF0B800) [pid = 3348] [serial = 1265] [outer = 0C633800] 13:51:00 INFO - PROCESS | 3348 | 1464641460729 Marionette TRACE conn5 <- [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]]]}] 13:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1120ms 13:51:00 INFO - PROCESS | 3348 | 1464641460772 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:51:00 INFO - PROCESS | 3348 | 1464641460777 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 13:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:51:00 INFO - PROCESS | 3348 | 1464641460782 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:51:00 INFO - PROCESS | 3348 | 1464641460786 Marionette TRACE conn5 <- [1,1650,null,{}] 13:51:00 INFO - PROCESS | 3348 | 1464641460791 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:00 INFO - PROCESS | 3348 | 1464641460895 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:51:01 INFO - PROCESS | 3348 | 1464641461044 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:01 INFO - PROCESS | 3348 | ++DOCSHELL 0FF05000 == 23 [pid = 3348] [id = 422] 13:51:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 150 (0FF06800) [pid = 3348] [serial = 1266] [outer = 00000000] 13:51:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 151 (1002BC00) [pid = 3348] [serial = 1267] [outer = 0FF06800] 13:51:01 INFO - PROCESS | 3348 | 1464641461094 Marionette DEBUG loaded listener.js 13:51:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 152 (10405000) [pid = 3348] [serial = 1268] [outer = 0FF06800] 13:51:01 INFO - PROCESS | 3348 | --DOCSHELL 1B7D3800 == 22 [pid = 3348] [id = 408] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 151 (1467A400) [pid = 3348] [serial = 1141] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 150 (143F0400) [pid = 3348] [serial = 1217] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 149 (106C9000) [pid = 3348] [serial = 1157] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 148 (106C4800) [pid = 3348] [serial = 1177] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 147 (14A9C000) [pid = 3348] [serial = 1159] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 146 (14DB4C00) [pid = 3348] [serial = 1198] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 145 (15A17400) [pid = 3348] [serial = 1196] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 144 (160F5000) [pid = 3348] [serial = 1219] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 143 (143F7800) [pid = 3348] [serial = 1154] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 142 (10394800) [pid = 3348] [serial = 1156] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 141 (107AF000) [pid = 3348] [serial = 1216] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 140 (1434B000) [pid = 3348] [serial = 1153] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 139 (14A9B800) [pid = 3348] [serial = 1195] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 138 (18B59400) [pid = 3348] [serial = 1135] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 137 (1A20D800) [pid = 3348] [serial = 1150] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 136 (1A274800) [pid = 3348] [serial = 1151] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (1A27FC00) [pid = 3348] [serial = 1223] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 134 (18BD6000) [pid = 3348] [serial = 1184] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 133 (1A20DC00) [pid = 3348] [serial = 1107] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (1A041400) [pid = 3348] [serial = 1054] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (1927E800) [pid = 3348] [serial = 1131] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (18BDF800) [pid = 3348] [serial = 1128] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (1A27F800) [pid = 3348] [serial = 1108] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (15F03C00) [pid = 3348] [serial = 1101] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (14333C00) [pid = 3348] [serial = 1117] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (1A27B800) [pid = 3348] [serial = 1066] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (1A46F800) [pid = 3348] [serial = 1111] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (10410C00) [pid = 3348] [serial = 1099] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (15F0B800) [pid = 3348] [serial = 1119] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1A46AC00) [pid = 3348] [serial = 1110] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1770C000) [pid = 3348] [serial = 1122] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (10039800) [pid = 3348] [serial = 1098] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (18F2D400) [pid = 3348] [serial = 1129] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (1A04DC00) [pid = 3348] [serial = 1186] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1418A400) [pid = 3348] [serial = 1113] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (10650400) [pid = 3348] [serial = 1116] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (177A9C00) [pid = 3348] [serial = 1125] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (19CB6800) [pid = 3348] [serial = 1105] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (163DFC00) [pid = 3348] [serial = 1102] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (199D8800) [pid = 3348] [serial = 1096] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (19CABC00) [pid = 3348] [serial = 1104] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (19281000) [pid = 3348] [serial = 1132] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (14346C00) [pid = 3348] [serial = 1114] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (177B7000) [pid = 3348] [serial = 1126] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1A017000) [pid = 3348] [serial = 1148] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (160FD400) [pid = 3348] [serial = 1120] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (17730C00) [pid = 3348] [serial = 1123] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (17729C00) [pid = 3348] [serial = 1145] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (19CAA800) [pid = 3348] [serial = 1147] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (16420000) [pid = 3348] [serial = 1181] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1749D800) [pid = 3348] [serial = 1144] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (18336C00) [pid = 3348] [serial = 1183] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (14B80C00) [pid = 3348] [serial = 1142] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (160FA400) [pid = 3348] [serial = 1180] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (19CB2800) [pid = 3348] [serial = 1222] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1432F800) [pid = 3348] [serial = 1178] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (177B7400) [pid = 3348] [serial = 1201] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (14D14C00) [pid = 3348] [serial = 1160] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (0FF0E000) [pid = 3348] [serial = 1139] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1645D000) [pid = 3348] [serial = 1162] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1B79E000) [pid = 3348] [serial = 1192] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1B7E1800) [pid = 3348] [serial = 1193] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1A282C00) [pid = 3348] [serial = 1187] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1B3B4800) [pid = 3348] [serial = 1190] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1A51C000) [pid = 3348] [serial = 1189] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1A206400) [pid = 3348] [serial = 1175] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1C26CC00) [pid = 3348] [serial = 1208] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1C57E000) [pid = 3348] [serial = 1210] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (19CAC000) [pid = 3348] [serial = 1172] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1A04D800) [pid = 3348] [serial = 1174] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (183D7C00) [pid = 3348] [serial = 1169] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1999AC00) [pid = 3348] [serial = 1171] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15F08C00) [pid = 3348] [serial = 1199] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1A51C800) [pid = 3348] [serial = 1205] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (18319400) [pid = 3348] [serial = 1166] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1B7DE000) [pid = 3348] [serial = 1207] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (174BD400) [pid = 3348] [serial = 1220] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (18328400) [pid = 3348] [serial = 1168] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (17410C00) [pid = 3348] [serial = 1163] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (177AF000) [pid = 3348] [serial = 1165] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1A04A000) [pid = 3348] [serial = 1204] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1832DC00) [pid = 3348] [serial = 1202] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1770CC00) [pid = 3348] [serial = 691] [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.] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (0FE5AC00) [pid = 3348] [serial = 1138] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (177B0000) [pid = 3348] [serial = 1134] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1C4E9000) [pid = 3348] [serial = 1211] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (1CCBB800) [pid = 3348] [serial = 1214] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (1CCB6C00) [pid = 3348] [serial = 1213] [outer = 00000000] [url = about:blank] 13:51:01 INFO - PROCESS | 3348 | 1464641461591 Marionette TRACE conn5 <- [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]]]}] 13:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 830ms 13:51:01 INFO - PROCESS | 3348 | 1464641461613 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:51:01 INFO - PROCESS | 3348 | 1464641461618 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 13:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:51:01 INFO - PROCESS | 3348 | 1464641461624 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:51:01 INFO - PROCESS | 3348 | 1464641461626 Marionette TRACE conn5 <- [1,1654,null,{}] 13:51:01 INFO - PROCESS | 3348 | 1464641461630 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:01 INFO - PROCESS | 3348 | 1464641461715 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:51:01 INFO - PROCESS | 3348 | 1464641461724 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:01 INFO - PROCESS | 3348 | ++DOCSHELL 10040C00 == 23 [pid = 3348] [id = 423] 13:51:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (10394800) [pid = 3348] [serial = 1269] [outer = 00000000] 13:51:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (10653000) [pid = 3348] [serial = 1270] [outer = 10394800] 13:51:01 INFO - PROCESS | 3348 | 1464641461769 Marionette DEBUG loaded listener.js 13:51:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (107AF000) [pid = 3348] [serial = 1271] [outer = 10394800] 13:51:02 INFO - PROCESS | 3348 | 1464641462247 Marionette TRACE conn5 <- [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]]]}] 13:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 13:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:51:02 INFO - PROCESS | 3348 | 1464641462297 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:51:02 INFO - PROCESS | 3348 | 1464641462299 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 13:51:02 INFO - PROCESS | 3348 | 1464641462303 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:51:02 INFO - PROCESS | 3348 | 1464641462306 Marionette TRACE conn5 <- [1,1658,null,{}] 13:51:02 INFO - PROCESS | 3348 | 1464641462316 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:02 INFO - PROCESS | 3348 | 1464641462403 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:51:02 INFO - PROCESS | 3348 | 1464641462413 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:02 INFO - PROCESS | 3348 | ++DOCSHELL 1434C400 == 24 [pid = 3348] [id = 424] 13:51:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1438EC00) [pid = 3348] [serial = 1272] [outer = 00000000] 13:51:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (1448A800) [pid = 3348] [serial = 1273] [outer = 1438EC00] 13:51:02 INFO - PROCESS | 3348 | 1464641462461 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (14A3E400) [pid = 3348] [serial = 1274] [outer = 1438EC00] 13:51:02 INFO - PROCESS | 3348 | 1464641462928 Marionette TRACE conn5 <- [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]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 13:51:03 INFO - PROCESS | 3348 | 1464641462994 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 3348 | 1464641462997 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 13:51:03 INFO - PROCESS | 3348 | 1464641463000 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:51:03 INFO - PROCESS | 3348 | 1464641463001 Marionette TRACE conn5 <- [1,1662,null,{}] 13:51:03 INFO - PROCESS | 3348 | 1464641463005 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:03 INFO - PROCESS | 3348 | 1464641463089 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:51:03 INFO - PROCESS | 3348 | 1464641463213 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 3348 | ++DOCSHELL 14B89800 == 25 [pid = 3348] [id = 425] 13:51:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (14B8B000) [pid = 3348] [serial = 1275] [outer = 00000000] 13:51:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (14D23800) [pid = 3348] [serial = 1276] [outer = 14B8B000] 13:51:03 INFO - PROCESS | 3348 | 1464641463259 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (14DB5400) [pid = 3348] [serial = 1277] [outer = 14B8B000] 13:51:03 INFO - PROCESS | 3348 | 1464641463673 Marionette TRACE conn5 <- [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]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 731ms 13:51:03 INFO - PROCESS | 3348 | 1464641463736 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 3348 | 1464641463738 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 13:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:51:03 INFO - PROCESS | 3348 | 1464641463750 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 3348 | 1464641463752 Marionette TRACE conn5 <- [1,1666,null,{}] 13:51:03 INFO - PROCESS | 3348 | 1464641463755 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:03 INFO - PROCESS | 3348 | 1464641463864 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:51:03 INFO - PROCESS | 3348 | 1464641463874 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 3348 | ++DOCSHELL 08B8CC00 == 26 [pid = 3348] [id = 426] 13:51:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15A15000) [pid = 3348] [serial = 1278] [outer = 00000000] 13:51:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (160FA400) [pid = 3348] [serial = 1279] [outer = 15A15000] 13:51:03 INFO - PROCESS | 3348 | 1464641463918 Marionette DEBUG loaded listener.js 13:51:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (160FE800) [pid = 3348] [serial = 1280] [outer = 15A15000] 13:51:04 INFO - PROCESS | 3348 | 1464641464369 Marionette TRACE conn5 <- [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]]]}] 13:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 13:51:04 INFO - PROCESS | 3348 | 1464641464426 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:51:04 INFO - PROCESS | 3348 | 1464641464428 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 13:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:51:04 INFO - PROCESS | 3348 | 1464641464431 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:51:04 INFO - PROCESS | 3348 | 1464641464433 Marionette TRACE conn5 <- [1,1670,null,{}] 13:51:04 INFO - PROCESS | 3348 | 1464641464478 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:04 INFO - PROCESS | 3348 | 1464641464619 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:51:04 INFO - PROCESS | 3348 | 1464641464680 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:04 INFO - PROCESS | 3348 | ++DOCSHELL 0FB3A400 == 27 [pid = 3348] [id = 427] 13:51:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (163E2400) [pid = 3348] [serial = 1281] [outer = 00000000] 13:51:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (174C5C00) [pid = 3348] [serial = 1282] [outer = 163E2400] 13:51:04 INFO - PROCESS | 3348 | 1464641464726 Marionette DEBUG loaded listener.js 13:51:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1770CC00) [pid = 3348] [serial = 1283] [outer = 163E2400] 13:51:05 INFO - PROCESS | 3348 | 1464641465149 Marionette TRACE conn5 <- [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]]]}] 13:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 750ms 13:51:05 INFO - PROCESS | 3348 | 1464641465188 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:51:05 INFO - PROCESS | 3348 | 1464641465190 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 13:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:51:05 INFO - PROCESS | 3348 | 1464641465193 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:51:05 INFO - PROCESS | 3348 | 1464641465195 Marionette TRACE conn5 <- [1,1674,null,{}] 13:51:05 INFO - PROCESS | 3348 | 1464641465198 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:05 INFO - PROCESS | 3348 | 1464641465309 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:51:05 INFO - PROCESS | 3348 | 1464641465316 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 3348 | ++DOCSHELL 08B95800 == 28 [pid = 3348] [id = 428] 13:51:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1770F000) [pid = 3348] [serial = 1284] [outer = 00000000] 13:51:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1772A800) [pid = 3348] [serial = 1285] [outer = 1770F000] 13:51:05 INFO - PROCESS | 3348 | 1464641465359 Marionette DEBUG loaded listener.js 13:51:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17768C00) [pid = 3348] [serial = 1286] [outer = 1770F000] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1B7DEC00) [pid = 3348] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (177B2800) [pid = 3348] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1001F000) [pid = 3348] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (17404400) [pid = 3348] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (10028000) [pid = 3348] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1433AC00) [pid = 3348] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (0FE57C00) [pid = 3348] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (143F8C00) [pid = 3348] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:51:05 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (0CFD2800) [pid = 3348] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:51:05 INFO - PROCESS | 3348 | 1464641465918 Marionette TRACE conn5 <- [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]]]}] 13:51:05 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 13:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 13:51:05 INFO - PROCESS | 3348 | 1464641465974 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:51:05 INFO - PROCESS | 3348 | 1464641465976 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 13:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:51:05 INFO - PROCESS | 3348 | 1464641465979 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:51:05 INFO - PROCESS | 3348 | 1464641465981 Marionette TRACE conn5 <- [1,1678,null,{}] 13:51:06 INFO - PROCESS | 3348 | 1464641465994 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:06 INFO - PROCESS | 3348 | 1464641466075 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:51:06 INFO - PROCESS | 3348 | 1464641466084 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:06 INFO - PROCESS | 3348 | ++DOCSHELL 092F8C00 == 29 [pid = 3348] [id = 429] 13:51:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (0C62A000) [pid = 3348] [serial = 1287] [outer = 00000000] 13:51:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14A81400) [pid = 3348] [serial = 1288] [outer = 0C62A000] 13:51:06 INFO - PROCESS | 3348 | 1464641466128 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15F08800) [pid = 3348] [serial = 1289] [outer = 0C62A000] 13:51:06 INFO - PROCESS | 3348 | 1464641466535 Marionette TRACE conn5 <- [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]]]}] 13:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 590ms 13:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:51:06 INFO - PROCESS | 3348 | 1464641466572 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:51:06 INFO - PROCESS | 3348 | 1464641466574 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 13:51:06 INFO - PROCESS | 3348 | 1464641466577 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:51:06 INFO - PROCESS | 3348 | 1464641466579 Marionette TRACE conn5 <- [1,1682,null,{}] 13:51:06 INFO - PROCESS | 3348 | 1464641466586 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:06 INFO - PROCESS | 3348 | 1464641466709 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:51:06 INFO - PROCESS | 3348 | 1464641466716 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:06 INFO - PROCESS | 3348 | ++DOCSHELL 1645A400 == 30 [pid = 3348] [id = 430] 13:51:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (164A8000) [pid = 3348] [serial = 1290] [outer = 00000000] 13:51:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1776C400) [pid = 3348] [serial = 1291] [outer = 164A8000] 13:51:06 INFO - PROCESS | 3348 | 1464641466759 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1776F400) [pid = 3348] [serial = 1292] [outer = 164A8000] 13:51:07 INFO - PROCESS | 3348 | 1464641467163 Marionette TRACE conn5 <- [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]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 13:51:07 INFO - PROCESS | 3348 | 1464641467208 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:51:07 INFO - PROCESS | 3348 | 1464641467210 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 13:51:07 INFO - PROCESS | 3348 | 1464641467213 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 3348 | 1464641467215 Marionette TRACE conn5 <- [1,1686,null,{}] 13:51:07 INFO - PROCESS | 3348 | 1464641467222 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:07 INFO - PROCESS | 3348 | 1464641467304 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:51:07 INFO - PROCESS | 3348 | 1464641467311 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:07 INFO - PROCESS | 3348 | ++DOCSHELL 163D6800 == 31 [pid = 3348] [id = 431] 13:51:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (177B2000) [pid = 3348] [serial = 1293] [outer = 00000000] 13:51:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (18320400) [pid = 3348] [serial = 1294] [outer = 177B2000] 13:51:07 INFO - PROCESS | 3348 | 1464641467354 Marionette DEBUG loaded listener.js 13:51:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1832BC00) [pid = 3348] [serial = 1295] [outer = 177B2000] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1C457400) [pid = 3348] [serial = 1225] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1831C000) [pid = 3348] [serial = 1249] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15A12000) [pid = 3348] [serial = 1237] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (174A3400) [pid = 3348] [serial = 1240] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (10033C00) [pid = 3348] [serial = 1231] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1003C800) [pid = 3348] [serial = 1232] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1CC59000) [pid = 3348] [serial = 1226] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (14342400) [pid = 3348] [serial = 1234] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (160F5C00) [pid = 3348] [serial = 1238] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (0FE73400) [pid = 3348] [serial = 1228] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (0FF04C00) [pid = 3348] [serial = 1229] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (17709800) [pid = 3348] [serial = 1241] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (164A0400) [pid = 3348] [serial = 1246] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (0FF08000) [pid = 3348] [serial = 1243] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (177B6C00) [pid = 3348] [serial = 1250] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (17401400) [pid = 3348] [serial = 1247] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (11001800) [pid = 3348] [serial = 1244] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (14349C00) [pid = 3348] [serial = 1235] [outer = 00000000] [url = about:blank] 13:51:09 INFO - PROCESS | 3348 | 1464641469556 Marionette TRACE conn5 <- [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]]]}] 13:51:09 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 13:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2389ms 13:51:09 INFO - PROCESS | 3348 | 1464641469603 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 3348 | 1464641469607 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 13:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:51:09 INFO - PROCESS | 3348 | 1464641469613 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 3348 | 1464641469616 Marionette TRACE conn5 <- [1,1690,null,{}] 13:51:09 INFO - PROCESS | 3348 | 1464641469623 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:09 INFO - PROCESS | 3348 | 1464641469717 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:51:09 INFO - PROCESS | 3348 | 1464641469726 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:09 INFO - PROCESS | 3348 | ++DOCSHELL 0FCEC800 == 32 [pid = 3348] [id = 432] 13:51:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (0FCED000) [pid = 3348] [serial = 1296] [outer = 00000000] 13:51:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (0FE6FC00) [pid = 3348] [serial = 1297] [outer = 0FCED000] 13:51:09 INFO - PROCESS | 3348 | 1464641469774 Marionette DEBUG loaded listener.js 13:51:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (0FF04000) [pid = 3348] [serial = 1298] [outer = 0FCED000] 13:51:10 INFO - PROCESS | 3348 | 1464641470252 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 13:51:10 INFO - PROCESS | 3348 | 1464641470308 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:51:10 INFO - PROCESS | 3348 | 1464641470314 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 13:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:51:10 INFO - PROCESS | 3348 | 1464641470320 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:51:10 INFO - PROCESS | 3348 | 1464641470323 Marionette TRACE conn5 <- [1,1694,null,{}] 13:51:10 INFO - PROCESS | 3348 | 1464641470326 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:10 INFO - PROCESS | 3348 | 1464641470418 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:51:10 INFO - PROCESS | 3348 | 1464641470429 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 3348 | ++DOCSHELL 10022800 == 33 [pid = 3348] [id = 433] 13:51:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (10023000) [pid = 3348] [serial = 1299] [outer = 00000000] 13:51:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (1002B000) [pid = 3348] [serial = 1300] [outer = 10023000] 13:51:10 INFO - PROCESS | 3348 | 1464641470476 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (10033C00) [pid = 3348] [serial = 1301] [outer = 10023000] 13:51:10 INFO - PROCESS | 3348 | 1464641470969 Marionette TRACE conn5 <- [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]]]}] 13:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 672ms 13:51:11 INFO - PROCESS | 3348 | 1464641470996 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 3348 | 1464641470998 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 13:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:51:11 INFO - PROCESS | 3348 | 1464641471002 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - PROCESS | 3348 | 1464641471006 Marionette TRACE conn5 <- [1,1698,null,{}] 13:51:11 INFO - PROCESS | 3348 | 1464641471017 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:11 INFO - PROCESS | 3348 | 1464641471138 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:51:11 INFO - PROCESS | 3348 | 1464641471249 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:11 INFO - PROCESS | 3348 | ++DOCSHELL 14330000 == 34 [pid = 3348] [id = 434] 13:51:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (14330C00) [pid = 3348] [serial = 1302] [outer = 00000000] 13:51:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (14334800) [pid = 3348] [serial = 1303] [outer = 14330C00] 13:51:11 INFO - PROCESS | 3348 | 1464641471299 Marionette DEBUG loaded listener.js 13:51:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1433E400) [pid = 3348] [serial = 1304] [outer = 14330C00] 13:51:11 INFO - PROCESS | 3348 | 1464641471687 Marionette TRACE conn5 <- [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]]]}] 13:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 13:51:11 INFO - PROCESS | 3348 | 1464641471736 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 3348 | 1464641471739 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 13:51:11 INFO - PROCESS | 3348 | 1464641471742 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:51:11 INFO - PROCESS | 3348 | 1464641471743 Marionette TRACE conn5 <- [1,1702,null,{}] 13:51:11 INFO - PROCESS | 3348 | 1464641471747 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:11 INFO - PROCESS | 3348 | 1464641471846 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:51:11 INFO - PROCESS | 3348 | 1464641471852 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:11 INFO - PROCESS | 3348 | ++DOCSHELL 14333C00 == 35 [pid = 3348] [id = 435] 13:51:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14345400) [pid = 3348] [serial = 1305] [outer = 00000000] 13:51:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (143F8000) [pid = 3348] [serial = 1306] [outer = 14345400] 13:51:11 INFO - PROCESS | 3348 | 1464641471897 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14A83800) [pid = 3348] [serial = 1307] [outer = 14345400] 13:51:12 INFO - PROCESS | 3348 | 1464641472335 Marionette TRACE conn5 <- [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]]]}] 13:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 13:51:12 INFO - PROCESS | 3348 | 1464641472376 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 13:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:51:12 INFO - PROCESS | 3348 | 1464641472378 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 13:51:12 INFO - PROCESS | 3348 | 1464641472385 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:51:12 INFO - PROCESS | 3348 | 1464641472386 Marionette TRACE conn5 <- [1,1706,null,{}] 13:51:12 INFO - PROCESS | 3348 | 1464641472390 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:12 INFO - PROCESS | 3348 | 1464641472471 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:51:12 INFO - PROCESS | 3348 | 1464641472478 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 3348 | ++DOCSHELL 14B8A000 == 36 [pid = 3348] [id = 436] 13:51:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14D0D000) [pid = 3348] [serial = 1308] [outer = 00000000] 13:51:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14D1F000) [pid = 3348] [serial = 1309] [outer = 14D0D000] 13:51:12 INFO - PROCESS | 3348 | 1464641472525 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14DB6800) [pid = 3348] [serial = 1310] [outer = 14D0D000] 13:51:13 INFO - PROCESS | 3348 | 1464641472994 Marionette TRACE conn5 <- [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]]]}] 13:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 13:51:13 INFO - PROCESS | 3348 | 1464641473011 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:51:13 INFO - PROCESS | 3348 | 1464641473014 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 13:51:13 INFO - PROCESS | 3348 | 1464641473033 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:51:13 INFO - PROCESS | 3348 | 1464641473035 Marionette TRACE conn5 <- [1,1710,null,{}] 13:51:13 INFO - PROCESS | 3348 | 1464641473039 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:13 INFO - PROCESS | 3348 | 1464641473150 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:51:13 INFO - PROCESS | 3348 | 1464641473161 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:13 INFO - PROCESS | 3348 | ++DOCSHELL 16422000 == 37 [pid = 3348] [id = 437] 13:51:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16425800) [pid = 3348] [serial = 1311] [outer = 00000000] 13:51:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17403400) [pid = 3348] [serial = 1312] [outer = 16425800] 13:51:13 INFO - PROCESS | 3348 | 1464641473206 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1749DC00) [pid = 3348] [serial = 1313] [outer = 16425800] 13:51:13 INFO - PROCESS | 3348 | 1464641473637 Marionette TRACE conn5 <- [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]]]}] 13:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 13:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:51:13 INFO - PROCESS | 3348 | 1464641473710 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:51:13 INFO - PROCESS | 3348 | 1464641473712 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 13:51:13 INFO - PROCESS | 3348 | 1464641473715 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:51:13 INFO - PROCESS | 3348 | 1464641473717 Marionette TRACE conn5 <- [1,1714,null,{}] 13:51:13 INFO - PROCESS | 3348 | 1464641473720 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:13 INFO - PROCESS | 3348 | 1464641473803 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:51:13 INFO - PROCESS | 3348 | 1464641473812 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:13 INFO - PROCESS | 3348 | ++DOCSHELL 174C0000 == 38 [pid = 3348] [id = 438] 13:51:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (17708000) [pid = 3348] [serial = 1314] [outer = 00000000] 13:51:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (17714800) [pid = 3348] [serial = 1315] [outer = 17708000] 13:51:13 INFO - PROCESS | 3348 | 1464641473890 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17726400) [pid = 3348] [serial = 1316] [outer = 17708000] 13:51:14 INFO - PROCESS | 3348 | 1464641474340 Marionette TRACE conn5 <- [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]]]}] 13:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 13:51:14 INFO - PROCESS | 3348 | 1464641474390 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:51:14 INFO - PROCESS | 3348 | 1464641474391 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 13:51:14 INFO - PROCESS | 3348 | 1464641474395 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:51:14 INFO - PROCESS | 3348 | 1464641474396 Marionette TRACE conn5 <- [1,1718,null,{}] 13:51:14 INFO - PROCESS | 3348 | 1464641474400 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:14 INFO - PROCESS | 3348 | 1464641474478 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:51:14 INFO - PROCESS | 3348 | 1464641474485 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 3348 | ++DOCSHELL 1772FC00 == 39 [pid = 3348] [id = 439] 13:51:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (17765800) [pid = 3348] [serial = 1317] [outer = 00000000] 13:51:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1776A800) [pid = 3348] [serial = 1318] [outer = 17765800] 13:51:14 INFO - PROCESS | 3348 | 1464641474529 Marionette DEBUG loaded listener.js 13:51:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (17767800) [pid = 3348] [serial = 1319] [outer = 17765800] 13:51:15 INFO - PROCESS | 3348 | 1464641475007 Marionette TRACE conn5 <- [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]]]}] 13:51:15 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 13:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 631ms 13:51:15 INFO - PROCESS | 3348 | 1464641475027 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 13:51:15 INFO - PROCESS | 3348 | 1464641475028 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 13:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:51:15 INFO - PROCESS | 3348 | 1464641475036 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:51:15 INFO - PROCESS | 3348 | 1464641475037 Marionette TRACE conn5 <- [1,1722,null,{}] 13:51:15 INFO - PROCESS | 3348 | 1464641475048 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:15 INFO - PROCESS | 3348 | 1464641475159 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:51:15 INFO - PROCESS | 3348 | 1464641475166 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:15 INFO - PROCESS | 3348 | ++DOCSHELL 1432F800 == 40 [pid = 3348] [id = 440] 13:51:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (177B7800) [pid = 3348] [serial = 1320] [outer = 00000000] 13:51:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1831E000) [pid = 3348] [serial = 1321] [outer = 177B7800] 13:51:15 INFO - PROCESS | 3348 | 1464641475234 Marionette DEBUG loaded listener.js 13:51:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1831F800) [pid = 3348] [serial = 1322] [outer = 177B7800] 13:51:15 INFO - PROCESS | 3348 | 1464641475713 Marionette TRACE conn5 <- [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]]]}] 13:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 13:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:51:15 INFO - PROCESS | 3348 | 1464641475763 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:51:15 INFO - PROCESS | 3348 | 1464641475765 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 13:51:15 INFO - PROCESS | 3348 | 1464641475777 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:51:15 INFO - PROCESS | 3348 | 1464641475779 Marionette TRACE conn5 <- [1,1726,null,{}] 13:51:15 INFO - PROCESS | 3348 | 1464641475786 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:15 INFO - PROCESS | 3348 | 1464641475904 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:51:15 INFO - PROCESS | 3348 | 1464641475917 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:15 INFO - PROCESS | 3348 | ++DOCSHELL 18328800 == 41 [pid = 3348] [id = 441] 13:51:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1832C000) [pid = 3348] [serial = 1323] [outer = 00000000] 13:51:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (177B7C00) [pid = 3348] [serial = 1324] [outer = 1832C000] 13:51:15 INFO - PROCESS | 3348 | 1464641475960 Marionette DEBUG loaded listener.js 13:51:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (18B2E800) [pid = 3348] [serial = 1325] [outer = 1832C000] 13:51:16 INFO - PROCESS | 3348 | 1464641476415 Marionette TRACE conn5 <- [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]]]}] 13:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 13:51:16 INFO - PROCESS | 3348 | 1464641476459 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:51:16 INFO - PROCESS | 3348 | 1464641476461 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 13:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:51:16 INFO - PROCESS | 3348 | 1464641476464 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:51:16 INFO - PROCESS | 3348 | 1464641476466 Marionette TRACE conn5 <- [1,1730,null,{}] 13:51:16 INFO - PROCESS | 3348 | 1464641476500 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:16 INFO - PROCESS | 3348 | 1464641476652 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:51:16 INFO - PROCESS | 3348 | 1464641476665 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:17 INFO - PROCESS | 3348 | ++DOCSHELL 14D14800 == 42 [pid = 3348] [id = 442] 13:51:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1772A000) [pid = 3348] [serial = 1326] [outer = 00000000] 13:51:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (18BDB800) [pid = 3348] [serial = 1327] [outer = 1772A000] 13:51:17 INFO - PROCESS | 3348 | 1464641477376 Marionette DEBUG loaded listener.js 13:51:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18F25C00) [pid = 3348] [serial = 1328] [outer = 1772A000] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (15A15000) [pid = 3348] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (163E2400) [pid = 3348] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1770F000) [pid = 3348] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (164A8000) [pid = 3348] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1001DC00) [pid = 3348] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (18334400) [pid = 3348] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (14B8B000) [pid = 3348] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1438EC00) [pid = 3348] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (10394800) [pid = 3348] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (0FF06800) [pid = 3348] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (0C633800) [pid = 3348] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18BE1800) [pid = 3348] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1740FC00) [pid = 3348] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:51:17 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (0C62A000) [pid = 3348] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:51:17 INFO - PROCESS | 3348 | 1464641477775 Marionette TRACE conn5 <- [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]]]}] 13:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1334ms 13:51:17 INFO - PROCESS | 3348 | 1464641477799 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:51:17 INFO - PROCESS | 3348 | 1464641477801 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 13:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:51:17 INFO - PROCESS | 3348 | 1464641477804 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:51:17 INFO - PROCESS | 3348 | 1464641477805 Marionette TRACE conn5 <- [1,1734,null,{}] 13:51:17 INFO - PROCESS | 3348 | 1464641477809 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:17 INFO - PROCESS | 3348 | 1464641477888 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:51:18 INFO - PROCESS | 3348 | 1464641477985 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 3348 | ++DOCSHELL 0FE5A400 == 43 [pid = 3348] [id = 443] 13:51:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (0FF06400) [pid = 3348] [serial = 1329] [outer = 00000000] 13:51:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (163DDC00) [pid = 3348] [serial = 1330] [outer = 0FF06400] 13:51:18 INFO - PROCESS | 3348 | 1464641478028 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1770F000) [pid = 3348] [serial = 1331] [outer = 0FF06400] 13:51:18 INFO - PROCESS | 3348 | 1464641478391 Marionette TRACE conn5 <- [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]]]}] 13:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 13:51:18 INFO - PROCESS | 3348 | 1464641478435 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:51:18 INFO - PROCESS | 3348 | 1464641478436 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 13:51:18 INFO - PROCESS | 3348 | 1464641478440 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:51:18 INFO - PROCESS | 3348 | 1464641478441 Marionette TRACE conn5 <- [1,1738,null,{}] 13:51:18 INFO - PROCESS | 3348 | 1464641478445 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:18 INFO - PROCESS | 3348 | 1464641478562 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:51:18 INFO - PROCESS | 3348 | 1464641478603 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 3348 | ++DOCSHELL 1649E000 == 44 [pid = 3348] [id = 444] 13:51:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1740A000) [pid = 3348] [serial = 1332] [outer = 00000000] 13:51:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19273C00) [pid = 3348] [serial = 1333] [outer = 1740A000] 13:51:18 INFO - PROCESS | 3348 | 1464641478646 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1927AC00) [pid = 3348] [serial = 1334] [outer = 1740A000] 13:51:19 INFO - PROCESS | 3348 | 1464641479050 Marionette TRACE conn5 <- [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]]]}] 13:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 13:51:19 INFO - PROCESS | 3348 | 1464641479071 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:51:19 INFO - PROCESS | 3348 | 1464641479072 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 13:51:19 INFO - PROCESS | 3348 | 1464641479076 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:51:19 INFO - PROCESS | 3348 | 1464641479077 Marionette TRACE conn5 <- [1,1742,null,{}] 13:51:19 INFO - PROCESS | 3348 | 1464641479081 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:19 INFO - PROCESS | 3348 | 1464641479198 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:51:19 INFO - PROCESS | 3348 | 1464641479207 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 3348 | ++DOCSHELL 14D1E800 == 45 [pid = 3348] [id = 445] 13:51:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1927E000) [pid = 3348] [serial = 1335] [outer = 00000000] 13:51:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19530C00) [pid = 3348] [serial = 1336] [outer = 1927E000] 13:51:19 INFO - PROCESS | 3348 | 1464641479261 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19533000) [pid = 3348] [serial = 1337] [outer = 1927E000] 13:51:20 INFO - PROCESS | 3348 | 1464641480045 Marionette TRACE conn5 <- [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]]]}] 13:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1020ms 13:51:20 INFO - PROCESS | 3348 | 1464641480096 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:51:20 INFO - PROCESS | 3348 | 1464641480101 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 13:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:51:20 INFO - PROCESS | 3348 | 1464641480106 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:51:20 INFO - PROCESS | 3348 | 1464641480111 Marionette TRACE conn5 <- [1,1746,null,{}] 13:51:20 INFO - PROCESS | 3348 | 1464641480136 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:20 INFO - PROCESS | 3348 | 1464641480279 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:51:20 INFO - PROCESS | 3348 | 1464641480417 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:20 INFO - PROCESS | 3348 | ++DOCSHELL 0FB8B400 == 46 [pid = 3348] [id = 446] 13:51:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (0FF0B400) [pid = 3348] [serial = 1338] [outer = 00000000] 13:51:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (10031400) [pid = 3348] [serial = 1339] [outer = 0FF0B400] 13:51:20 INFO - PROCESS | 3348 | 1464641480474 Marionette DEBUG loaded listener.js 13:51:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (10395800) [pid = 3348] [serial = 1340] [outer = 0FF0B400] 13:51:21 INFO - PROCESS | 3348 | 1464641481408 Marionette TRACE conn5 <- [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]]]}] 13:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1399ms 13:51:21 INFO - PROCESS | 3348 | 1464641481510 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:51:21 INFO - PROCESS | 3348 | 1464641481514 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 13:51:21 INFO - PROCESS | 3348 | 1464641481519 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:51:21 INFO - PROCESS | 3348 | 1464641481523 Marionette TRACE conn5 <- [1,1750,null,{}] 13:51:21 INFO - PROCESS | 3348 | 1464641481528 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:21 INFO - PROCESS | 3348 | 1464641481635 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:51:21 INFO - PROCESS | 3348 | 1464641481764 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 3348 | ++DOCSHELL 0FF09400 == 47 [pid = 3348] [id = 447] 13:51:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (0FF0D000) [pid = 3348] [serial = 1341] [outer = 00000000] 13:51:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (10014000) [pid = 3348] [serial = 1342] [outer = 0FF0D000] 13:51:21 INFO - PROCESS | 3348 | 1464641481857 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (10025C00) [pid = 3348] [serial = 1343] [outer = 0FF0D000] 13:51:22 INFO - PROCESS | 3348 | --DOCSHELL 0FE52400 == 46 [pid = 3348] [id = 410] 13:51:22 INFO - PROCESS | 3348 | --DOCSHELL 10017000 == 45 [pid = 3348] [id = 412] 13:51:22 INFO - PROCESS | 3348 | --DOCSHELL 1740EC00 == 44 [pid = 3348] [id = 419] 13:51:22 INFO - PROCESS | 3348 | --DOCSHELL 1433A800 == 43 [pid = 3348] [id = 411] 13:51:22 INFO - PROCESS | 3348 | --DOCSHELL 1776EC00 == 42 [pid = 3348] [id = 416] 13:51:22 INFO - PROCESS | 3348 | --DOCSHELL 14336000 == 41 [pid = 3348] [id = 415] 13:51:22 INFO - PROCESS | 3348 | --DOCSHELL 0927F400 == 40 [pid = 3348] [id = 414] 13:51:22 INFO - PROCESS | 3348 | --DOCSHELL 17404000 == 39 [pid = 3348] [id = 413] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (18320400) [pid = 3348] [serial = 1294] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (160FA400) [pid = 3348] [serial = 1279] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1770CC00) [pid = 3348] [serial = 1283] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (174C5C00) [pid = 3348] [serial = 1282] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1772A800) [pid = 3348] [serial = 1285] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1776C400) [pid = 3348] [serial = 1291] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (17768C00) [pid = 3348] [serial = 1286] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1064F800) [pid = 3348] [serial = 1255] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (183E0400) [pid = 3348] [serial = 1252] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (14DA9000) [pid = 3348] [serial = 1253] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (14D23800) [pid = 3348] [serial = 1276] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1448A800) [pid = 3348] [serial = 1273] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (14A3E400) [pid = 3348] [serial = 1274] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (10653000) [pid = 3348] [serial = 1270] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (107AF000) [pid = 3348] [serial = 1271] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10405000) [pid = 3348] [serial = 1268] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1002BC00) [pid = 3348] [serial = 1267] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (0FF0B800) [pid = 3348] [serial = 1265] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (0CF76C00) [pid = 3348] [serial = 1264] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1927A000) [pid = 3348] [serial = 1262] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (18F2F400) [pid = 3348] [serial = 1261] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17772C00) [pid = 3348] [serial = 1259] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1776F400) [pid = 3348] [serial = 1292] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (17723000) [pid = 3348] [serial = 1258] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (11005C00) [pid = 3348] [serial = 1256] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (160FE800) [pid = 3348] [serial = 1280] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (14A81400) [pid = 3348] [serial = 1288] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (15F08800) [pid = 3348] [serial = 1289] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (14DB5400) [pid = 3348] [serial = 1277] [outer = 00000000] [url = about:blank] 13:51:22 INFO - PROCESS | 3348 | 1464641482392 Marionette TRACE conn5 <- [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]]]}] 13:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 13:51:22 INFO - PROCESS | 3348 | 1464641482450 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:51:22 INFO - PROCESS | 3348 | 1464641482456 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 13:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:51:22 INFO - PROCESS | 3348 | 1464641482462 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:51:22 INFO - PROCESS | 3348 | 1464641482465 Marionette TRACE conn5 <- [1,1754,null,{}] 13:51:22 INFO - PROCESS | 3348 | 1464641482469 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:22 INFO - PROCESS | 3348 | 1464641482555 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:51:22 INFO - PROCESS | 3348 | 1464641482644 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:22 INFO - PROCESS | 3348 | ++DOCSHELL 0FF06000 == 40 [pid = 3348] [id = 448] 13:51:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (0FF0E800) [pid = 3348] [serial = 1344] [outer = 00000000] 13:51:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1064BC00) [pid = 3348] [serial = 1345] [outer = 0FF0E800] 13:51:22 INFO - PROCESS | 3348 | 1464641482691 Marionette DEBUG loaded listener.js 13:51:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (106C5800) [pid = 3348] [serial = 1346] [outer = 0FF0E800] 13:51:23 INFO - PROCESS | 3348 | 1464641483118 Marionette TRACE conn5 <- [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]]]}] 13:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 731ms 13:51:23 INFO - PROCESS | 3348 | 1464641483196 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 3348 | 1464641483198 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 13:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:51:23 INFO - PROCESS | 3348 | 1464641483201 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 3348 | 1464641483205 Marionette TRACE conn5 <- [1,1758,null,{}] 13:51:23 INFO - PROCESS | 3348 | 1464641483216 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:23 INFO - PROCESS | 3348 | 1464641483302 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:51:23 INFO - PROCESS | 3348 | 1464641483318 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:23 INFO - PROCESS | 3348 | ++DOCSHELL 14347C00 == 41 [pid = 3348] [id = 449] 13:51:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (14348000) [pid = 3348] [serial = 1347] [outer = 00000000] 13:51:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1434CC00) [pid = 3348] [serial = 1348] [outer = 14348000] 13:51:23 INFO - PROCESS | 3348 | 1464641483366 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14485000) [pid = 3348] [serial = 1349] [outer = 14348000] 13:51:23 INFO - PROCESS | 3348 | 1464641483832 Marionette TRACE conn5 <- [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]]]}] 13:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 13:51:23 INFO - PROCESS | 3348 | 1464641483876 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 3348 | 1464641483878 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 13:51:23 INFO - PROCESS | 3348 | 1464641483881 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 3348 | 1464641483883 Marionette TRACE conn5 <- [1,1762,null,{}] 13:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:51:23 INFO - PROCESS | 3348 | 1464641483886 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:23 INFO - PROCESS | 3348 | 1464641483968 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:51:24 INFO - PROCESS | 3348 | 1464641483976 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 3348 | ++DOCSHELL 14B87000 == 42 [pid = 3348] [id = 450] 13:51:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14D12400) [pid = 3348] [serial = 1350] [outer = 00000000] 13:51:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14DAF400) [pid = 3348] [serial = 1351] [outer = 14D12400] 13:51:24 INFO - PROCESS | 3348 | 1464641484021 Marionette DEBUG loaded listener.js 13:51:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15A1B400) [pid = 3348] [serial = 1352] [outer = 14D12400] 13:51:24 INFO - PROCESS | 3348 | 1464641484444 Marionette TRACE conn5 <- [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]]]}] 13:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 631ms 13:51:24 INFO - PROCESS | 3348 | 1464641484525 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:51:24 INFO - PROCESS | 3348 | 1464641484527 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 13:51:24 INFO - PROCESS | 3348 | 1464641484531 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:51:24 INFO - PROCESS | 3348 | 1464641484532 Marionette TRACE conn5 <- [1,1766,null,{}] 13:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:51:24 INFO - PROCESS | 3348 | 1464641484536 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:24 INFO - PROCESS | 3348 | 1464641484640 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:51:24 INFO - PROCESS | 3348 | 1464641484726 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 3348 | ++DOCSHELL 160F1000 == 43 [pid = 3348] [id = 451] 13:51:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (160F6400) [pid = 3348] [serial = 1353] [outer = 00000000] 13:51:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (160FE800) [pid = 3348] [serial = 1354] [outer = 160F6400] 13:51:24 INFO - PROCESS | 3348 | 1464641484770 Marionette DEBUG loaded listener.js 13:51:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16426000) [pid = 3348] [serial = 1355] [outer = 160F6400] 13:51:25 INFO - PROCESS | 3348 | 1464641485193 Marionette TRACE conn5 <- [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]]]}] 13:51:25 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 13:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 13:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:51:25 INFO - PROCESS | 3348 | 1464641485207 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:51:25 INFO - PROCESS | 3348 | 1464641485209 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 13:51:25 INFO - PROCESS | 3348 | 1464641485212 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:51:25 INFO - PROCESS | 3348 | 1464641485214 Marionette TRACE conn5 <- [1,1770,null,{}] 13:51:25 INFO - PROCESS | 3348 | 1464641485217 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:25 INFO - PROCESS | 3348 | 1464641485351 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:51:25 INFO - PROCESS | 3348 | 1464641485359 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:25 INFO - PROCESS | 3348 | ++DOCSHELL 16452400 == 44 [pid = 3348] [id = 452] 13:51:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16458800) [pid = 3348] [serial = 1356] [outer = 00000000] 13:51:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (174C8000) [pid = 3348] [serial = 1357] [outer = 16458800] 13:51:25 INFO - PROCESS | 3348 | 1464641485405 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (17711C00) [pid = 3348] [serial = 1358] [outer = 16458800] 13:51:25 INFO - PROCESS | 3348 | 1464641485862 Marionette TRACE conn5 <- [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]]]}] 13:51:25 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 13:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 13:51:25 INFO - PROCESS | 3348 | 1464641485883 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:51:25 INFO - PROCESS | 3348 | 1464641485885 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 13:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:51:25 INFO - PROCESS | 3348 | 1464641485888 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:51:25 INFO - PROCESS | 3348 | 1464641485889 Marionette TRACE conn5 <- [1,1774,null,{}] 13:51:25 INFO - PROCESS | 3348 | 1464641485893 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:26 INFO - PROCESS | 3348 | 1464641485998 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:51:26 INFO - PROCESS | 3348 | 1464641486087 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 3348 | ++DOCSHELL 1109E800 == 45 [pid = 3348] [id = 453] 13:51:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17713000) [pid = 3348] [serial = 1359] [outer = 00000000] 13:51:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1772EC00) [pid = 3348] [serial = 1360] [outer = 17713000] 13:51:26 INFO - PROCESS | 3348 | 1464641486131 Marionette DEBUG loaded listener.js 13:51:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (17764800) [pid = 3348] [serial = 1361] [outer = 17713000] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (177B7800) [pid = 3348] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1832C000) [pid = 3348] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14330C00) [pid = 3348] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (14345400) [pid = 3348] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (177B2000) [pid = 3348] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14D0D000) [pid = 3348] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17765800) [pid = 3348] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (0FCED000) [pid = 3348] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (10023000) [pid = 3348] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (16425800) [pid = 3348] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17708000) [pid = 3348] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1740A000) [pid = 3348] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1772A000) [pid = 3348] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:51:26 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (0FF06400) [pid = 3348] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:51:26 INFO - PROCESS | 3348 | 1464641486722 Marionette TRACE conn5 <- [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]]]}] 13:51:26 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 13:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 870ms 13:51:26 INFO - PROCESS | 3348 | 1464641486759 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 3348 | 1464641486761 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 13:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:51:26 INFO - PROCESS | 3348 | 1464641486764 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:51:26 INFO - PROCESS | 3348 | 1464641486775 Marionette TRACE conn5 <- [1,1778,null,{}] 13:51:26 INFO - PROCESS | 3348 | 1464641486783 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:26 INFO - PROCESS | 3348 | 1464641486860 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:51:26 INFO - PROCESS | 3348 | 1464641486869 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 3348 | ++DOCSHELL 10025000 == 46 [pid = 3348] [id = 454] 13:51:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (10025800) [pid = 3348] [serial = 1362] [outer = 00000000] 13:51:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14D26C00) [pid = 3348] [serial = 1363] [outer = 10025800] 13:51:26 INFO - PROCESS | 3348 | 1464641486913 Marionette DEBUG loaded listener.js 13:51:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16425800) [pid = 3348] [serial = 1364] [outer = 10025800] 13:51:27 INFO - PROCESS | 3348 | 1464641487336 Marionette TRACE conn5 <- [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]]]}] 13:51:27 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) 13:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 590ms 13:51:27 INFO - PROCESS | 3348 | 1464641487355 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:51:27 INFO - PROCESS | 3348 | 1464641487357 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 13:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:51:27 INFO - PROCESS | 3348 | 1464641487397 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:51:27 INFO - PROCESS | 3348 | 1464641487399 Marionette TRACE conn5 <- [1,1782,null,{}] 13:51:27 INFO - PROCESS | 3348 | 1464641487405 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:27 INFO - PROCESS | 3348 | 1464641487484 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:51:27 INFO - PROCESS | 3348 | 1464641487490 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:27 INFO - PROCESS | 3348 | ++DOCSHELL 14DA7400 == 47 [pid = 3348] [id = 455] 13:51:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1770A400) [pid = 3348] [serial = 1365] [outer = 00000000] 13:51:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (177AD400) [pid = 3348] [serial = 1366] [outer = 1770A400] 13:51:27 INFO - PROCESS | 3348 | 1464641487534 Marionette DEBUG loaded listener.js 13:51:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (177B6C00) [pid = 3348] [serial = 1367] [outer = 1770A400] 13:51:27 INFO - PROCESS | 3348 | 1464641487954 Marionette TRACE conn5 <- [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]]]}] 13:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 610ms 13:51:28 INFO - PROCESS | 3348 | 1464641487986 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:51:28 INFO - PROCESS | 3348 | 1464641487988 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 13:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:51:28 INFO - PROCESS | 3348 | 1464641488007 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:51:28 INFO - PROCESS | 3348 | 1464641488010 Marionette TRACE conn5 <- [1,1786,null,{}] 13:51:28 INFO - PROCESS | 3348 | 1464641488013 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:28 INFO - PROCESS | 3348 | 1464641488094 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:51:28 INFO - PROCESS | 3348 | 1464641488104 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 3348 | ++DOCSHELL 1831BC00 == 48 [pid = 3348] [id = 456] 13:51:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18324800) [pid = 3348] [serial = 1368] [outer = 00000000] 13:51:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1832F000) [pid = 3348] [serial = 1369] [outer = 18324800] 13:51:28 INFO - PROCESS | 3348 | 1464641488150 Marionette DEBUG loaded listener.js 13:51:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18335800) [pid = 3348] [serial = 1370] [outer = 18324800] 13:51:28 INFO - PROCESS | 3348 | 1464641488576 Marionette TRACE conn5 <- [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]]]}] 13:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 13:51:28 INFO - PROCESS | 3348 | 1464641488637 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:51:28 INFO - PROCESS | 3348 | 1464641488639 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 13:51:28 INFO - PROCESS | 3348 | 1464641488642 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:51:28 INFO - PROCESS | 3348 | 1464641488645 Marionette TRACE conn5 <- [1,1790,null,{}] 13:51:28 INFO - PROCESS | 3348 | 1464641488698 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:28 INFO - PROCESS | 3348 | 1464641488809 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:51:29 INFO - PROCESS | 3348 | 1464641488993 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:29 INFO - PROCESS | 3348 | ++DOCSHELL 0FB8D800 == 49 [pid = 3348] [id = 457] 13:51:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (0FB8EC00) [pid = 3348] [serial = 1371] [outer = 00000000] 13:51:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (0FF05800) [pid = 3348] [serial = 1372] [outer = 0FB8EC00] 13:51:29 INFO - PROCESS | 3348 | 1464641489049 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1002C400) [pid = 3348] [serial = 1373] [outer = 0FB8EC00] 13:51:29 INFO - PROCESS | 3348 | 1464641489656 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1076ms 13:51:29 INFO - PROCESS | 3348 | 1464641489719 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 3348 | 1464641489725 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 13:51:29 INFO - PROCESS | 3348 | 1464641489729 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:51:29 INFO - PROCESS | 3348 | 1464641489732 Marionette TRACE conn5 <- [1,1794,null,{}] 13:51:29 INFO - PROCESS | 3348 | 1464641489737 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:29 INFO - PROCESS | 3348 | 1464641489845 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:51:30 INFO - PROCESS | 3348 | 1464641489982 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 3348 | ++DOCSHELL 14343800 == 50 [pid = 3348] [id = 458] 13:51:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1438EC00) [pid = 3348] [serial = 1374] [outer = 00000000] 13:51:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (14B89C00) [pid = 3348] [serial = 1375] [outer = 1438EC00] 13:51:30 INFO - PROCESS | 3348 | 1464641490039 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (14DA8000) [pid = 3348] [serial = 1376] [outer = 1438EC00] 13:51:30 INFO - PROCESS | 3348 | 1464641490653 Marionette TRACE conn5 <- [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]]]}] 13:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 13:51:30 INFO - PROCESS | 3348 | 1464641490703 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:51:30 INFO - PROCESS | 3348 | 1464641490706 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 13:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:51:30 INFO - PROCESS | 3348 | 1464641490710 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:51:30 INFO - PROCESS | 3348 | 1464641490712 Marionette TRACE conn5 <- [1,1798,null,{}] 13:51:30 INFO - PROCESS | 3348 | 1464641490716 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:30 INFO - PROCESS | 3348 | 1464641490821 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:51:30 INFO - PROCESS | 3348 | 1464641490953 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 3348 | ++DOCSHELL 17709000 == 51 [pid = 3348] [id = 459] 13:51:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (17710C00) [pid = 3348] [serial = 1377] [outer = 00000000] 13:51:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (177B4400) [pid = 3348] [serial = 1378] [outer = 17710C00] 13:51:31 INFO - PROCESS | 3348 | 1464641491012 Marionette DEBUG loaded listener.js 13:51:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (183DC800) [pid = 3348] [serial = 1379] [outer = 17710C00] 13:51:31 INFO - PROCESS | 3348 | 1464641491636 Marionette TRACE conn5 <- [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]]]}] 13:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 13:51:31 INFO - PROCESS | 3348 | 1464641491690 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:51:31 INFO - PROCESS | 3348 | 1464641491696 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 13:51:31 INFO - PROCESS | 3348 | 1464641491700 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:51:31 INFO - PROCESS | 3348 | 1464641491703 Marionette TRACE conn5 <- [1,1802,null,{}] 13:51:31 INFO - PROCESS | 3348 | 1464641491706 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:31 INFO - PROCESS | 3348 | 1464641491812 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:51:31 INFO - PROCESS | 3348 | 1464641491973 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 3348 | ++DOCSHELL 18F2C000 == 52 [pid = 3348] [id = 460] 13:51:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (18F2CC00) [pid = 3348] [serial = 1380] [outer = 00000000] 13:51:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (19278C00) [pid = 3348] [serial = 1381] [outer = 18F2CC00] 13:51:32 INFO - PROCESS | 3348 | 1464641492028 Marionette DEBUG loaded listener.js 13:51:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1927C800) [pid = 3348] [serial = 1382] [outer = 18F2CC00] 13:51:32 INFO - PROCESS | 3348 | 1464641492698 Marionette TRACE conn5 <- [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]]]}] 13:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1016ms 13:51:32 INFO - PROCESS | 3348 | 1464641492738 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:51:32 INFO - PROCESS | 3348 | 1464641492742 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 13:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:51:32 INFO - PROCESS | 3348 | 1464641492766 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:51:32 INFO - PROCESS | 3348 | 1464641492770 Marionette TRACE conn5 <- [1,1806,null,{}] 13:51:32 INFO - PROCESS | 3348 | 1464641492775 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:32 INFO - PROCESS | 3348 | 1464641492877 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:51:33 INFO - PROCESS | 3348 | 1464641492986 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:33 INFO - PROCESS | 3348 | ++DOCSHELL 10392C00 == 53 [pid = 3348] [id = 461] 13:51:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (106AB000) [pid = 3348] [serial = 1383] [outer = 00000000] 13:51:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (110A0400) [pid = 3348] [serial = 1384] [outer = 106AB000] 13:51:33 INFO - PROCESS | 3348 | 1464641493036 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (14334C00) [pid = 3348] [serial = 1385] [outer = 106AB000] 13:51:33 INFO - PROCESS | 3348 | --DOCSHELL 0FF05000 == 52 [pid = 3348] [id = 422] 13:51:33 INFO - PROCESS | 3348 | --DOCSHELL 0C630000 == 51 [pid = 3348] [id = 421] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1831E000) [pid = 3348] [serial = 1321] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (177B7C00) [pid = 3348] [serial = 1324] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (14334800) [pid = 3348] [serial = 1303] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1433E400) [pid = 3348] [serial = 1304] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (143F8000) [pid = 3348] [serial = 1306] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (14A83800) [pid = 3348] [serial = 1307] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1832BC00) [pid = 3348] [serial = 1295] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14D1F000) [pid = 3348] [serial = 1309] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (14DB6800) [pid = 3348] [serial = 1310] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1831F800) [pid = 3348] [serial = 1322] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1776A800) [pid = 3348] [serial = 1318] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0FE6FC00) [pid = 3348] [serial = 1297] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (0FF04000) [pid = 3348] [serial = 1298] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1002B000) [pid = 3348] [serial = 1300] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10033C00) [pid = 3348] [serial = 1301] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (17403400) [pid = 3348] [serial = 1312] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1749DC00) [pid = 3348] [serial = 1313] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (17714800) [pid = 3348] [serial = 1315] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (17726400) [pid = 3348] [serial = 1316] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (19273C00) [pid = 3348] [serial = 1333] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (18F25C00) [pid = 3348] [serial = 1328] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18BDB800) [pid = 3348] [serial = 1327] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (18B2E800) [pid = 3348] [serial = 1325] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (163DDC00) [pid = 3348] [serial = 1330] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1770F000) [pid = 3348] [serial = 1331] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1927AC00) [pid = 3348] [serial = 1334] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (17767800) [pid = 3348] [serial = 1319] [outer = 00000000] [url = about:blank] 13:51:33 INFO - PROCESS | 3348 | 1464641493571 Marionette TRACE conn5 <- [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]]]}] 13:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 830ms 13:51:33 INFO - PROCESS | 3348 | 1464641493596 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:51:33 INFO - PROCESS | 3348 | 1464641493601 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 13:51:33 INFO - PROCESS | 3348 | 1464641493611 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:51:33 INFO - PROCESS | 3348 | 1464641493613 Marionette TRACE conn5 <- [1,1810,null,{}] 13:51:33 INFO - PROCESS | 3348 | 1464641493617 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:33 INFO - PROCESS | 3348 | 1464641493703 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:51:33 INFO - PROCESS | 3348 | 1464641493710 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:33 INFO - PROCESS | 3348 | ++DOCSHELL 1109F800 == 52 [pid = 3348] [id = 462] 13:51:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (141B2C00) [pid = 3348] [serial = 1386] [outer = 00000000] 13:51:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1433E400) [pid = 3348] [serial = 1387] [outer = 141B2C00] 13:51:33 INFO - PROCESS | 3348 | 1464641493758 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (143F8400) [pid = 3348] [serial = 1388] [outer = 141B2C00] 13:51:34 INFO - PROCESS | 3348 | 1464641494230 Marionette TRACE conn5 <- [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]]]}] 13:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 671ms 13:51:34 INFO - PROCESS | 3348 | 1464641494287 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 3348 | 1464641494289 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 13:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:51:34 INFO - PROCESS | 3348 | 1464641494295 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:51:34 INFO - PROCESS | 3348 | 1464641494299 Marionette TRACE conn5 <- [1,1814,null,{}] 13:51:34 INFO - PROCESS | 3348 | 1464641494326 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:34 INFO - PROCESS | 3348 | 1464641494437 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:51:34 INFO - PROCESS | 3348 | 1464641494536 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:34 INFO - PROCESS | 3348 | ++DOCSHELL 0927DC00 == 53 [pid = 3348] [id = 463] 13:51:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (09281000) [pid = 3348] [serial = 1389] [outer = 00000000] 13:51:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14A41800) [pid = 3348] [serial = 1390] [outer = 09281000] 13:51:34 INFO - PROCESS | 3348 | 1464641494584 Marionette DEBUG loaded listener.js 13:51:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (160F5800) [pid = 3348] [serial = 1391] [outer = 09281000] 13:51:34 INFO - PROCESS | 3348 | 1464641494955 Marionette TRACE conn5 <- [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]]]}] 13:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 13:51:35 INFO - PROCESS | 3348 | 1464641494993 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 3348 | 1464641494995 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 13:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:51:35 INFO - PROCESS | 3348 | 1464641494999 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:51:35 INFO - PROCESS | 3348 | 1464641495001 Marionette TRACE conn5 <- [1,1818,null,{}] 13:51:35 INFO - PROCESS | 3348 | 1464641495004 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:35 INFO - PROCESS | 3348 | 1464641495087 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:51:35 INFO - PROCESS | 3348 | 1464641495093 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 3348 | ++DOCSHELL 160F9400 == 54 [pid = 3348] [id = 464] 13:51:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (163DDC00) [pid = 3348] [serial = 1392] [outer = 00000000] 13:51:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1740EC00) [pid = 3348] [serial = 1393] [outer = 163DDC00] 13:51:35 INFO - PROCESS | 3348 | 1464641495138 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (17708800) [pid = 3348] [serial = 1394] [outer = 163DDC00] 13:51:35 INFO - PROCESS | 3348 | 1464641495626 Marionette TRACE conn5 <- [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]]]}] 13:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 13:51:35 INFO - PROCESS | 3348 | 1464641495671 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 3348 | 1464641495673 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 13:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:51:35 INFO - PROCESS | 3348 | 1464641495676 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:51:35 INFO - PROCESS | 3348 | 1464641495678 Marionette TRACE conn5 <- [1,1822,null,{}] 13:51:35 INFO - PROCESS | 3348 | 1464641495681 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:35 INFO - PROCESS | 3348 | 1464641495788 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:51:35 INFO - PROCESS | 3348 | 1464641495876 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 3348 | ++DOCSHELL 08B95C00 == 55 [pid = 3348] [id = 465] 13:51:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1003A000) [pid = 3348] [serial = 1395] [outer = 00000000] 13:51:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17729800) [pid = 3348] [serial = 1396] [outer = 1003A000] 13:51:35 INFO - PROCESS | 3348 | 1464641495920 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17766000) [pid = 3348] [serial = 1397] [outer = 1003A000] 13:51:36 INFO - PROCESS | 3348 | 1464641496329 Marionette TRACE conn5 <- [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]]]}] 13:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 13:51:36 INFO - PROCESS | 3348 | 1464641496407 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:51:36 INFO - PROCESS | 3348 | 1464641496409 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 13:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:51:36 INFO - PROCESS | 3348 | 1464641496412 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:51:36 INFO - PROCESS | 3348 | 1464641496414 Marionette TRACE conn5 <- [1,1826,null,{}] 13:51:36 INFO - PROCESS | 3348 | 1464641496418 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:36 INFO - PROCESS | 3348 | 1464641496552 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:51:36 INFO - PROCESS | 3348 | 1464641496560 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 3348 | ++DOCSHELL 0FF08000 == 56 [pid = 3348] [id = 466] 13:51:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1418A400) [pid = 3348] [serial = 1398] [outer = 00000000] 13:51:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18326800) [pid = 3348] [serial = 1399] [outer = 1418A400] 13:51:36 INFO - PROCESS | 3348 | 1464641496605 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18332000) [pid = 3348] [serial = 1400] [outer = 1418A400] 13:51:37 INFO - PROCESS | 3348 | 1464641497054 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 13:51:37 INFO - PROCESS | 3348 | 1464641497083 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 3348 | 1464641497085 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 13:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:51:37 INFO - PROCESS | 3348 | 1464641497094 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 3348 | 1464641497096 Marionette TRACE conn5 <- [1,1830,null,{}] 13:51:37 INFO - PROCESS | 3348 | 1464641497099 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:37 INFO - PROCESS | 3348 | 1464641497236 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:51:37 INFO - PROCESS | 3348 | 1464641497259 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 3348 | ++DOCSHELL 18334000 == 57 [pid = 3348] [id = 467] 13:51:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18336C00) [pid = 3348] [serial = 1401] [outer = 00000000] 13:51:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18B59C00) [pid = 3348] [serial = 1402] [outer = 18336C00] 13:51:37 INFO - PROCESS | 3348 | 1464641497302 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18B39C00) [pid = 3348] [serial = 1403] [outer = 18336C00] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (160F6400) [pid = 3348] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14D12400) [pid = 3348] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0FF0E800) [pid = 3348] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14348000) [pid = 3348] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (0FF0D000) [pid = 3348] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (16458800) [pid = 3348] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (17713000) [pid = 3348] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (10025800) [pid = 3348] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:51:37 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1770A400) [pid = 3348] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:51:37 INFO - PROCESS | 3348 | 1464641497748 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 13:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:51:37 INFO - PROCESS | 3348 | 1464641497828 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 3348 | 1464641497830 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 13:51:37 INFO - PROCESS | 3348 | 1464641497833 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 3348 | 1464641497835 Marionette TRACE conn5 <- [1,1834,null,{}] 13:51:37 INFO - PROCESS | 3348 | 1464641497839 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:37 INFO - PROCESS | 3348 | 1464641497927 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:51:37 INFO - PROCESS | 3348 | 1464641497934 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 3348 | ++DOCSHELL 10019000 == 58 [pid = 3348] [id = 468] 13:51:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (10025800) [pid = 3348] [serial = 1404] [outer = 00000000] 13:51:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (177B6400) [pid = 3348] [serial = 1405] [outer = 10025800] 13:51:38 INFO - PROCESS | 3348 | 1464641497977 Marionette DEBUG loaded listener.js 13:51:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18B53C00) [pid = 3348] [serial = 1406] [outer = 10025800] 13:51:38 INFO - PROCESS | 3348 | 1464641498397 Marionette TRACE conn5 <- [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]]]}] 13:51:38 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) 13:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 13:51:38 INFO - PROCESS | 3348 | 1464641498464 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:51:38 INFO - PROCESS | 3348 | 1464641498466 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 13:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:51:38 INFO - PROCESS | 3348 | 1464641498470 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:51:38 INFO - PROCESS | 3348 | 1464641498472 Marionette TRACE conn5 <- [1,1838,null,{}] 13:51:38 INFO - PROCESS | 3348 | 1464641498475 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:38 INFO - PROCESS | 3348 | 1464641498554 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:51:38 INFO - PROCESS | 3348 | 1464641498560 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:38 INFO - PROCESS | 3348 | ++DOCSHELL 18B32800 == 59 [pid = 3348] [id = 469] 13:51:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18BDE000) [pid = 3348] [serial = 1407] [outer = 00000000] 13:51:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (14337000) [pid = 3348] [serial = 1408] [outer = 18BDE000] 13:51:38 INFO - PROCESS | 3348 | 1464641498603 Marionette DEBUG loaded listener.js 13:51:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (194A5800) [pid = 3348] [serial = 1409] [outer = 18BDE000] 13:51:39 INFO - PROCESS | 3348 | 1464641499050 Marionette TRACE conn5 <- [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]]]}] 13:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 631ms 13:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:51:39 INFO - PROCESS | 3348 | 1464641499101 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:51:39 INFO - PROCESS | 3348 | 1464641499103 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 13:51:39 INFO - PROCESS | 3348 | 1464641499107 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:51:39 INFO - PROCESS | 3348 | 1464641499108 Marionette TRACE conn5 <- [1,1842,null,{}] 13:51:39 INFO - PROCESS | 3348 | 1464641499112 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:39 INFO - PROCESS | 3348 | 1464641499192 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:51:39 INFO - PROCESS | 3348 | 1464641499198 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 3348 | ++DOCSHELL 1927AC00 == 60 [pid = 3348] [id = 470] 13:51:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19532C00) [pid = 3348] [serial = 1410] [outer = 00000000] 13:51:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (199DC000) [pid = 3348] [serial = 1411] [outer = 19532C00] 13:51:39 INFO - PROCESS | 3348 | 1464641499242 Marionette DEBUG loaded listener.js 13:51:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19CAE400) [pid = 3348] [serial = 1412] [outer = 19532C00] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 163D6800 == 59 [pid = 3348] [id = 431] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 14335000 == 58 [pid = 3348] [id = 417] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 14B87000 == 57 [pid = 3348] [id = 450] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 092F8C00 == 56 [pid = 3348] [id = 429] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 18BE0C00 == 55 [pid = 3348] [id = 420] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 10040C00 == 54 [pid = 3348] [id = 423] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 08B8CC00 == 53 [pid = 3348] [id = 426] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 16452400 == 52 [pid = 3348] [id = 452] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 10018400 == 51 [pid = 3348] [id = 418] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 14B89800 == 50 [pid = 3348] [id = 425] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 1109E800 == 49 [pid = 3348] [id = 453] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 14DA7400 == 48 [pid = 3348] [id = 455] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 1434C400 == 47 [pid = 3348] [id = 424] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 0FE57800 == 46 [pid = 3348] [id = 409] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 0FB3A400 == 45 [pid = 3348] [id = 427] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 10025000 == 44 [pid = 3348] [id = 454] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 160F1000 == 43 [pid = 3348] [id = 451] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 08B95800 == 42 [pid = 3348] [id = 428] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 1645A400 == 41 [pid = 3348] [id = 430] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 10392C00 == 40 [pid = 3348] [id = 461] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 18F2C000 == 39 [pid = 3348] [id = 460] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 14343800 == 38 [pid = 3348] [id = 458] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 17709000 == 37 [pid = 3348] [id = 459] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 1831BC00 == 36 [pid = 3348] [id = 456] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 0FB8D800 == 35 [pid = 3348] [id = 457] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 1109F800 == 34 [pid = 3348] [id = 462] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 18B32800 == 33 [pid = 3348] [id = 469] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 0FF08000 == 32 [pid = 3348] [id = 466] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 160F9400 == 31 [pid = 3348] [id = 464] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 08B95C00 == 30 [pid = 3348] [id = 465] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 10019000 == 29 [pid = 3348] [id = 468] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 0927DC00 == 28 [pid = 3348] [id = 463] 13:51:40 INFO - PROCESS | 3348 | --DOCSHELL 18334000 == 27 [pid = 3348] [id = 467] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (19530C00) [pid = 3348] [serial = 1336] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (160FE800) [pid = 3348] [serial = 1354] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (16426000) [pid = 3348] [serial = 1355] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14DAF400) [pid = 3348] [serial = 1351] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1064BC00) [pid = 3348] [serial = 1345] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (106C5800) [pid = 3348] [serial = 1346] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1434CC00) [pid = 3348] [serial = 1348] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (14485000) [pid = 3348] [serial = 1349] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10025C00) [pid = 3348] [serial = 1343] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (10014000) [pid = 3348] [serial = 1342] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (174C8000) [pid = 3348] [serial = 1357] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (10031400) [pid = 3348] [serial = 1339] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1772EC00) [pid = 3348] [serial = 1360] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (14D26C00) [pid = 3348] [serial = 1363] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (16425800) [pid = 3348] [serial = 1364] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (177AD400) [pid = 3348] [serial = 1366] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (17764800) [pid = 3348] [serial = 1361] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (17711C00) [pid = 3348] [serial = 1358] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (177B6C00) [pid = 3348] [serial = 1367] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (15A1B400) [pid = 3348] [serial = 1352] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1832F000) [pid = 3348] [serial = 1369] [outer = 00000000] [url = about:blank] 13:51:41 INFO - PROCESS | 3348 | 1464641501125 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2073ms 13:51:41 INFO - PROCESS | 3348 | 1464641501180 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:51:41 INFO - PROCESS | 3348 | 1464641501184 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 13:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:51:41 INFO - PROCESS | 3348 | 1464641501190 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:51:41 INFO - PROCESS | 3348 | 1464641501193 Marionette TRACE conn5 <- [1,1846,null,{}] 13:51:41 INFO - PROCESS | 3348 | 1464641501199 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:41 INFO - PROCESS | 3348 | 1464641501292 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:51:41 INFO - PROCESS | 3348 | 1464641501302 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:41 INFO - PROCESS | 3348 | ++DOCSHELL 0FB8B800 == 28 [pid = 3348] [id = 471] 13:51:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (0FB8D000) [pid = 3348] [serial = 1413] [outer = 00000000] 13:51:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (0FE50C00) [pid = 3348] [serial = 1414] [outer = 0FB8D000] 13:51:41 INFO - PROCESS | 3348 | 1464641501352 Marionette DEBUG loaded listener.js 13:51:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (0FE78C00) [pid = 3348] [serial = 1415] [outer = 0FB8D000] 13:51:41 INFO - PROCESS | 3348 | 1464641501856 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 13:51:41 INFO - PROCESS | 3348 | 1464641501920 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:51:41 INFO - PROCESS | 3348 | 1464641501926 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 13:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:51:41 INFO - PROCESS | 3348 | 1464641501933 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:51:41 INFO - PROCESS | 3348 | 1464641501935 Marionette TRACE conn5 <- [1,1850,null,{}] 13:51:41 INFO - PROCESS | 3348 | 1464641501939 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:42 INFO - PROCESS | 3348 | 1464641502030 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:51:42 INFO - PROCESS | 3348 | 1464641502128 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:42 INFO - PROCESS | 3348 | ++DOCSHELL 10023000 == 29 [pid = 3348] [id = 472] 13:51:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (10024400) [pid = 3348] [serial = 1416] [outer = 00000000] 13:51:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1002F800) [pid = 3348] [serial = 1417] [outer = 10024400] 13:51:42 INFO - PROCESS | 3348 | 1464641502173 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (10038800) [pid = 3348] [serial = 1418] [outer = 10024400] 13:51:42 INFO - PROCESS | 3348 | 1464641502557 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 13:51:42 INFO - PROCESS | 3348 | 1464641502605 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:51:42 INFO - PROCESS | 3348 | 1464641502608 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 13:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:51:42 INFO - PROCESS | 3348 | 1464641502611 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:51:42 INFO - PROCESS | 3348 | 1464641502615 Marionette TRACE conn5 <- [1,1854,null,{}] 13:51:42 INFO - PROCESS | 3348 | 1464641502626 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:42 INFO - PROCESS | 3348 | 1464641502735 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:51:42 INFO - PROCESS | 3348 | 1464641502746 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:42 INFO - PROCESS | 3348 | ++DOCSHELL 10E16400 == 30 [pid = 3348] [id = 473] 13:51:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (10E19800) [pid = 3348] [serial = 1419] [outer = 00000000] 13:51:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1109E800) [pid = 3348] [serial = 1420] [outer = 10E19800] 13:51:42 INFO - PROCESS | 3348 | 1464641502802 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14331400) [pid = 3348] [serial = 1421] [outer = 10E19800] 13:51:43 INFO - PROCESS | 3348 | 1464641503229 Marionette TRACE conn5 <- [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]]]}] 13:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 13:51:43 INFO - PROCESS | 3348 | 1464641503285 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:51:43 INFO - PROCESS | 3348 | 1464641503287 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 13:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:51:43 INFO - PROCESS | 3348 | 1464641503290 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 3348 | 1464641503292 Marionette TRACE conn5 <- [1,1858,null,{}] 13:51:43 INFO - PROCESS | 3348 | 1464641503296 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:43 INFO - PROCESS | 3348 | 1464641503387 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:51:43 INFO - PROCESS | 3348 | 1464641503396 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:43 INFO - PROCESS | 3348 | ++DOCSHELL 1109D400 == 31 [pid = 3348] [id = 474] 13:51:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14349C00) [pid = 3348] [serial = 1422] [outer = 00000000] 13:51:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1438F800) [pid = 3348] [serial = 1423] [outer = 14349C00] 13:51:43 INFO - PROCESS | 3348 | 1464641503442 Marionette DEBUG loaded listener.js 13:51:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14632800) [pid = 3348] [serial = 1424] [outer = 14349C00] 13:51:43 INFO - PROCESS | 3348 | 1464641503870 Marionette TRACE conn5 <- [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]]]}] 13:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 13:51:43 INFO - PROCESS | 3348 | 1464641503925 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:51:43 INFO - PROCESS | 3348 | 1464641503927 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 13:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:51:43 INFO - PROCESS | 3348 | 1464641503930 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 3348 | 1464641503932 Marionette TRACE conn5 <- [1,1862,null,{}] 13:51:43 INFO - PROCESS | 3348 | 1464641503935 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:44 INFO - PROCESS | 3348 | 1464641504010 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:51:44 INFO - PROCESS | 3348 | 1464641504020 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 3348 | ++DOCSHELL 1467F800 == 32 [pid = 3348] [id = 475] 13:51:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1467DC00) [pid = 3348] [serial = 1425] [outer = 00000000] 13:51:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (14B88C00) [pid = 3348] [serial = 1426] [outer = 1467DC00] 13:51:44 INFO - PROCESS | 3348 | 1464641504067 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (14D1C000) [pid = 3348] [serial = 1427] [outer = 1467DC00] 13:51:44 INFO - PROCESS | 3348 | 1464641504532 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 631ms 13:51:44 INFO - PROCESS | 3348 | 1464641504568 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:51:44 INFO - PROCESS | 3348 | 1464641504570 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 13:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:51:44 INFO - PROCESS | 3348 | 1464641504573 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:51:44 INFO - PROCESS | 3348 | 1464641504575 Marionette TRACE conn5 <- [1,1866,null,{}] 13:51:44 INFO - PROCESS | 3348 | 1464641504579 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:44 INFO - PROCESS | 3348 | 1464641504679 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:51:44 INFO - PROCESS | 3348 | 1464641504687 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 3348 | ++DOCSHELL 14B85400 == 33 [pid = 3348] [id = 476] 13:51:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (15A12400) [pid = 3348] [serial = 1428] [outer = 00000000] 13:51:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (160F8000) [pid = 3348] [serial = 1429] [outer = 15A12400] 13:51:44 INFO - PROCESS | 3348 | 1464641504732 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (163D6800) [pid = 3348] [serial = 1430] [outer = 15A12400] 13:51:45 INFO - PROCESS | 3348 | 1464641505149 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 13:51:45 INFO - PROCESS | 3348 | 1464641505207 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 3348 | 1464641505209 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 13:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:51:45 INFO - PROCESS | 3348 | 1464641505212 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 3348 | 1464641505214 Marionette TRACE conn5 <- [1,1870,null,{}] 13:51:45 INFO - PROCESS | 3348 | 1464641505217 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:45 INFO - PROCESS | 3348 | 1464641505291 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:51:45 INFO - PROCESS | 3348 | 1464641505297 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 3348 | ++DOCSHELL 163E4400 == 34 [pid = 3348] [id = 477] 13:51:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1649A800) [pid = 3348] [serial = 1431] [outer = 00000000] 13:51:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1740F400) [pid = 3348] [serial = 1432] [outer = 1649A800] 13:51:45 INFO - PROCESS | 3348 | 1464641505343 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1749CC00) [pid = 3348] [serial = 1433] [outer = 1649A800] 13:51:45 INFO - PROCESS | 3348 | 1464641505791 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 13:51:45 INFO - PROCESS | 3348 | 1464641505866 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 3348 | 1464641505868 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 13:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:51:45 INFO - PROCESS | 3348 | 1464641505872 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 3348 | 1464641505874 Marionette TRACE conn5 <- [1,1874,null,{}] 13:51:45 INFO - PROCESS | 3348 | 1464641505877 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:45 INFO - PROCESS | 3348 | 1464641505953 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:51:45 INFO - PROCESS | 3348 | 1464641505962 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 3348 | ++DOCSHELL 1002F000 == 35 [pid = 3348] [id = 478] 13:51:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (174BE800) [pid = 3348] [serial = 1434] [outer = 00000000] 13:51:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (17710400) [pid = 3348] [serial = 1435] [outer = 174BE800] 13:51:46 INFO - PROCESS | 3348 | 1464641506005 Marionette DEBUG loaded listener.js 13:51:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1770D400) [pid = 3348] [serial = 1436] [outer = 174BE800] 13:51:46 INFO - PROCESS | 3348 | 1464641506477 Marionette TRACE conn5 <- [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]]]}] 13:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 13:51:46 INFO - PROCESS | 3348 | 1464641506511 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:51:46 INFO - PROCESS | 3348 | 1464641506513 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 13:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:51:46 INFO - PROCESS | 3348 | 1464641506516 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:51:46 INFO - PROCESS | 3348 | 1464641506518 Marionette TRACE conn5 <- [1,1878,null,{}] 13:51:46 INFO - PROCESS | 3348 | 1464641506521 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:46 INFO - PROCESS | 3348 | 1464641506630 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:51:46 INFO - PROCESS | 3348 | 1464641506636 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:46 INFO - PROCESS | 3348 | ++DOCSHELL 10E16000 == 36 [pid = 3348] [id = 479] 13:51:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (17728800) [pid = 3348] [serial = 1437] [outer = 00000000] 13:51:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (17763C00) [pid = 3348] [serial = 1438] [outer = 17728800] 13:51:46 INFO - PROCESS | 3348 | 1464641506679 Marionette DEBUG loaded listener.js 13:51:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (17765800) [pid = 3348] [serial = 1439] [outer = 17728800] 13:51:47 INFO - PROCESS | 3348 | 1464641507147 Marionette TRACE conn5 <- [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]]]}] 13:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 13:51:47 INFO - PROCESS | 3348 | 1464641507189 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:51:47 INFO - PROCESS | 3348 | 1464641507191 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 13:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:51:47 INFO - PROCESS | 3348 | 1464641507194 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:51:47 INFO - PROCESS | 3348 | 1464641507195 Marionette TRACE conn5 <- [1,1882,null,{}] 13:51:47 INFO - PROCESS | 3348 | 1464641507199 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:47 INFO - PROCESS | 3348 | 1464641507311 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:51:47 INFO - PROCESS | 3348 | 1464641507318 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:47 INFO - PROCESS | 3348 | ++DOCSHELL 1776F000 == 37 [pid = 3348] [id = 480] 13:51:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (17770800) [pid = 3348] [serial = 1440] [outer = 00000000] 13:51:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (177B4000) [pid = 3348] [serial = 1441] [outer = 17770800] 13:51:47 INFO - PROCESS | 3348 | 1464641507361 Marionette DEBUG loaded listener.js 13:51:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1831BC00) [pid = 3348] [serial = 1442] [outer = 17770800] 13:51:47 INFO - PROCESS | 3348 | 1464641507830 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 13:51:47 INFO - PROCESS | 3348 | 1464641507867 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:51:47 INFO - PROCESS | 3348 | 1464641507869 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 13:51:47 INFO - PROCESS | 3348 | 1464641507872 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:51:47 INFO - PROCESS | 3348 | 1464641507874 Marionette TRACE conn5 <- [1,1886,null,{}] 13:51:47 INFO - PROCESS | 3348 | 1464641507878 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:48 INFO - PROCESS | 3348 | 1464641508047 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:51:48 INFO - PROCESS | 3348 | 1464641508074 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 3348 | ++DOCSHELL 1462B800 == 38 [pid = 3348] [id = 481] 13:51:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (18326000) [pid = 3348] [serial = 1443] [outer = 00000000] 13:51:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (18337400) [pid = 3348] [serial = 1444] [outer = 18326000] 13:51:48 INFO - PROCESS | 3348 | 1464641508122 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (18B4C000) [pid = 3348] [serial = 1445] [outer = 18326000] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18BDE000) [pid = 3348] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1003A000) [pid = 3348] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1418A400) [pid = 3348] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (18336C00) [pid = 3348] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1438EC00) [pid = 3348] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (0FB8EC00) [pid = 3348] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18324800) [pid = 3348] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (163DDC00) [pid = 3348] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (09281000) [pid = 3348] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (141B2C00) [pid = 3348] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (106AB000) [pid = 3348] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18F2CC00) [pid = 3348] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (17710C00) [pid = 3348] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (10025800) [pid = 3348] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0FF0B400) [pid = 3348] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:51:48 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1927E000) [pid = 3348] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:51:48 INFO - PROCESS | 3348 | 1464641508718 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 870ms 13:51:48 INFO - PROCESS | 3348 | 1464641508745 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:51:48 INFO - PROCESS | 3348 | 1464641508747 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 13:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:51:48 INFO - PROCESS | 3348 | 1464641508766 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:51:48 INFO - PROCESS | 3348 | 1464641508767 Marionette TRACE conn5 <- [1,1890,null,{}] 13:51:48 INFO - PROCESS | 3348 | 1464641508772 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:48 INFO - PROCESS | 3348 | 1464641508849 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:51:48 INFO - PROCESS | 3348 | 1464641508855 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 3348 | ++DOCSHELL 14337400 == 39 [pid = 3348] [id = 482] 13:51:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1438EC00) [pid = 3348] [serial = 1446] [outer = 00000000] 13:51:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (164A7800) [pid = 3348] [serial = 1447] [outer = 1438EC00] 13:51:48 INFO - PROCESS | 3348 | 1464641508898 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (17710C00) [pid = 3348] [serial = 1448] [outer = 1438EC00] 13:51:49 INFO - PROCESS | 3348 | 1464641509327 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 592ms 13:51:49 INFO - PROCESS | 3348 | 1464641509342 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 3348 | 1464641509343 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 13:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:51:49 INFO - PROCESS | 3348 | 1464641509346 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 3348 | 1464641509348 Marionette TRACE conn5 <- [1,1894,null,{}] 13:51:49 INFO - PROCESS | 3348 | 1464641509351 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:49 INFO - PROCESS | 3348 | 1464641509468 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:51:49 INFO - PROCESS | 3348 | 1464641509476 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:49 INFO - PROCESS | 3348 | ++DOCSHELL 163DDC00 == 40 [pid = 3348] [id = 483] 13:51:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (17724800) [pid = 3348] [serial = 1449] [outer = 00000000] 13:51:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (183DC400) [pid = 3348] [serial = 1450] [outer = 17724800] 13:51:49 INFO - PROCESS | 3348 | 1464641509520 Marionette DEBUG loaded listener.js 13:51:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18BD8000) [pid = 3348] [serial = 1451] [outer = 17724800] 13:51:49 INFO - PROCESS | 3348 | 1464641509950 Marionette TRACE conn5 <- [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]]]}] 13:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 13:51:50 INFO - PROCESS | 3348 | 1464641509978 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:51:50 INFO - PROCESS | 3348 | 1464641509979 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 13:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:51:50 INFO - PROCESS | 3348 | 1464641509982 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:51:50 INFO - PROCESS | 3348 | 1464641509984 Marionette TRACE conn5 <- [1,1898,null,{}] 13:51:50 INFO - PROCESS | 3348 | 1464641509987 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:50 INFO - PROCESS | 3348 | 1464641510101 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:51:50 INFO - PROCESS | 3348 | 1464641510110 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 3348 | ++DOCSHELL 14A96800 == 41 [pid = 3348] [id = 484] 13:51:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (14B88800) [pid = 3348] [serial = 1452] [outer = 00000000] 13:51:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (18F2D400) [pid = 3348] [serial = 1453] [outer = 14B88800] 13:51:50 INFO - PROCESS | 3348 | 1464641510165 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (18F2E400) [pid = 3348] [serial = 1454] [outer = 14B88800] 13:51:50 INFO - PROCESS | 3348 | 1464641510670 Marionette TRACE conn5 <- [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]]]}] 13:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 13:51:50 INFO - PROCESS | 3348 | 1464641510714 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:51:50 INFO - PROCESS | 3348 | 1464641510719 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 13:51:50 INFO - PROCESS | 3348 | 1464641510724 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:51:50 INFO - PROCESS | 3348 | 1464641510729 Marionette TRACE conn5 <- [1,1902,null,{}] 13:51:50 INFO - PROCESS | 3348 | 1464641510736 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:50 INFO - PROCESS | 3348 | 1464641510906 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:51:51 INFO - PROCESS | 3348 | 1464641511026 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 3348 | ++DOCSHELL 0CFD2800 == 42 [pid = 3348] [id = 485] 13:51:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (0FE4FC00) [pid = 3348] [serial = 1455] [outer = 00000000] 13:51:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (0FF08000) [pid = 3348] [serial = 1456] [outer = 0FE4FC00] 13:51:51 INFO - PROCESS | 3348 | 1464641511082 Marionette DEBUG loaded listener.js 13:51:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (10017800) [pid = 3348] [serial = 1457] [outer = 0FE4FC00] 13:51:51 INFO - PROCESS | 3348 | 1464641511831 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1138ms 13:51:51 INFO - PROCESS | 3348 | 1464641511873 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 3348 | 1464641511879 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 13:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:51:51 INFO - PROCESS | 3348 | 1464641511887 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 3348 | 1464641511890 Marionette TRACE conn5 <- [1,1906,null,{}] 13:51:51 INFO - PROCESS | 3348 | 1464641511895 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:52 INFO - PROCESS | 3348 | 1464641512012 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:51:52 INFO - PROCESS | 3348 | 1464641512146 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:52 INFO - PROCESS | 3348 | ++DOCSHELL 1003A800 == 43 [pid = 3348] [id = 486] 13:51:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1003D800) [pid = 3348] [serial = 1458] [outer = 00000000] 13:51:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (141B2C00) [pid = 3348] [serial = 1459] [outer = 1003D800] 13:51:52 INFO - PROCESS | 3348 | 1464641512201 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1438F000) [pid = 3348] [serial = 1460] [outer = 1003D800] 13:51:53 INFO - PROCESS | 3348 | 1464641513099 Marionette TRACE conn5 <- [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]]]}] 13:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 163DDC00 == 42 [pid = 3348] [id = 483] 13:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1277ms 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 14337400 == 41 [pid = 3348] [id = 482] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 1462B800 == 40 [pid = 3348] [id = 481] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 1776F000 == 39 [pid = 3348] [id = 480] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 10E16000 == 38 [pid = 3348] [id = 479] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 1002F000 == 37 [pid = 3348] [id = 478] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 163E4400 == 36 [pid = 3348] [id = 477] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 14B85400 == 35 [pid = 3348] [id = 476] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 1467F800 == 34 [pid = 3348] [id = 475] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 1109D400 == 33 [pid = 3348] [id = 474] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 10E16400 == 32 [pid = 3348] [id = 473] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 10023000 == 31 [pid = 3348] [id = 472] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 0FB8B800 == 30 [pid = 3348] [id = 471] 13:51:53 INFO - PROCESS | 3348 | --DOCSHELL 1927AC00 == 29 [pid = 3348] [id = 470] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10395800) [pid = 3348] [serial = 1340] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (19533000) [pid = 3348] [serial = 1337] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (194A5800) [pid = 3348] [serial = 1409] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (199DC000) [pid = 3348] [serial = 1411] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (17729800) [pid = 3348] [serial = 1396] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18326800) [pid = 3348] [serial = 1399] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (17766000) [pid = 3348] [serial = 1397] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (18B59C00) [pid = 3348] [serial = 1402] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (18332000) [pid = 3348] [serial = 1400] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14337000) [pid = 3348] [serial = 1408] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18B39C00) [pid = 3348] [serial = 1403] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (14B89C00) [pid = 3348] [serial = 1375] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1002C400) [pid = 3348] [serial = 1373] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0FF05800) [pid = 3348] [serial = 1372] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (18335800) [pid = 3348] [serial = 1370] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1740EC00) [pid = 3348] [serial = 1393] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (14A41800) [pid = 3348] [serial = 1390] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (160F5800) [pid = 3348] [serial = 1391] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1433E400) [pid = 3348] [serial = 1387] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (143F8400) [pid = 3348] [serial = 1388] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14334C00) [pid = 3348] [serial = 1385] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (110A0400) [pid = 3348] [serial = 1384] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1927C800) [pid = 3348] [serial = 1382] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (19278C00) [pid = 3348] [serial = 1381] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (183DC800) [pid = 3348] [serial = 1379] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (177B4400) [pid = 3348] [serial = 1378] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (14DA8000) [pid = 3348] [serial = 1376] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (177B6400) [pid = 3348] [serial = 1405] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (18B53C00) [pid = 3348] [serial = 1406] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (17708800) [pid = 3348] [serial = 1394] [outer = 00000000] [url = about:blank] 13:51:53 INFO - PROCESS | 3348 | 1464641513218 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:51:53 INFO - PROCESS | 3348 | 1464641513222 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 13:51:53 INFO - PROCESS | 3348 | 1464641513227 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:51:53 INFO - PROCESS | 3348 | 1464641513231 Marionette TRACE conn5 <- [1,1910,null,{}] 13:51:53 INFO - PROCESS | 3348 | 1464641513237 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:53 INFO - PROCESS | 3348 | 1464641513328 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:51:53 INFO - PROCESS | 3348 | 1464641513336 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 3348 | ++DOCSHELL 0FF04400 == 30 [pid = 3348] [id = 487] 13:51:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (0FF05800) [pid = 3348] [serial = 1461] [outer = 00000000] 13:51:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (0FF0FC00) [pid = 3348] [serial = 1462] [outer = 0FF05800] 13:51:53 INFO - PROCESS | 3348 | 1464641513384 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (10018400) [pid = 3348] [serial = 1463] [outer = 0FF05800] 13:51:53 INFO - PROCESS | 3348 | 1464641513891 Marionette TRACE conn5 <- [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]]]}] 13:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 13:51:53 INFO - PROCESS | 3348 | 1464641513904 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:51:53 INFO - PROCESS | 3348 | 1464641513910 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 13:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:51:53 INFO - PROCESS | 3348 | 1464641513920 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - PROCESS | 3348 | 1464641513922 Marionette TRACE conn5 <- [1,1914,null,{}] 13:51:53 INFO - PROCESS | 3348 | 1464641513926 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:54 INFO - PROCESS | 3348 | 1464641514009 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:51:54 INFO - PROCESS | 3348 | 1464641514019 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 3348 | ++DOCSHELL 1003B800 == 31 [pid = 3348] [id = 488] 13:51:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1003F000) [pid = 3348] [serial = 1464] [outer = 00000000] 13:51:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (106C6000) [pid = 3348] [serial = 1465] [outer = 1003F000] 13:51:54 INFO - PROCESS | 3348 | 1464641514063 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1109D400) [pid = 3348] [serial = 1466] [outer = 1003F000] 13:51:54 INFO - PROCESS | 3348 | 1464641514550 Marionette TRACE conn5 <- [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]]]}] 13:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 13:51:54 INFO - PROCESS | 3348 | 1464641514609 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:51:54 INFO - PROCESS | 3348 | 1464641514611 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 13:51:54 INFO - PROCESS | 3348 | 1464641514614 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 3348 | 1464641514618 Marionette TRACE conn5 <- [1,1918,null,{}] 13:51:54 INFO - PROCESS | 3348 | 1464641514629 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:54 INFO - PROCESS | 3348 | 1464641514714 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:51:54 INFO - PROCESS | 3348 | 1464641514840 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 3348 | ++DOCSHELL 1434B000 == 32 [pid = 3348] [id = 489] 13:51:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14632400) [pid = 3348] [serial = 1467] [outer = 00000000] 13:51:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14A7D800) [pid = 3348] [serial = 1468] [outer = 14632400] 13:51:54 INFO - PROCESS | 3348 | 1464641514889 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14B8D000) [pid = 3348] [serial = 1469] [outer = 14632400] 13:51:55 INFO - PROCESS | 3348 | 1464641515267 Marionette TRACE conn5 <- [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]]]}] 13:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 13:51:55 INFO - PROCESS | 3348 | 1464641515305 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:51:55 INFO - PROCESS | 3348 | 1464641515308 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 13:51:55 INFO - PROCESS | 3348 | 1464641515311 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:51:55 INFO - PROCESS | 3348 | 1464641515313 Marionette TRACE conn5 <- [1,1922,null,{}] 13:51:55 INFO - PROCESS | 3348 | 1464641515316 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:55 INFO - PROCESS | 3348 | 1464641515409 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:51:55 INFO - PROCESS | 3348 | 1464641515416 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 3348 | ++DOCSHELL 14DA7C00 == 33 [pid = 3348] [id = 490] 13:51:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14DAB800) [pid = 3348] [serial = 1470] [outer = 00000000] 13:51:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (160F1000) [pid = 3348] [serial = 1471] [outer = 14DAB800] 13:51:55 INFO - PROCESS | 3348 | 1464641515461 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (160FB800) [pid = 3348] [serial = 1472] [outer = 14DAB800] 13:51:55 INFO - PROCESS | 3348 | 1464641515942 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 13:51:56 INFO - PROCESS | 3348 | 1464641515985 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 3348 | 1464641515988 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 13:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:51:56 INFO - PROCESS | 3348 | 1464641515991 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 3348 | 1464641515993 Marionette TRACE conn5 <- [1,1926,null,{}] 13:51:56 INFO - PROCESS | 3348 | 1464641515997 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:56 INFO - PROCESS | 3348 | 1464641516103 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:51:56 INFO - PROCESS | 3348 | 1464641516192 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 3348 | ++DOCSHELL 1645A400 == 34 [pid = 3348] [id = 491] 13:51:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1649B000) [pid = 3348] [serial = 1473] [outer = 00000000] 13:51:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (164A7400) [pid = 3348] [serial = 1474] [outer = 1649B000] 13:51:56 INFO - PROCESS | 3348 | 1464641516237 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (174BFC00) [pid = 3348] [serial = 1475] [outer = 1649B000] 13:51:56 INFO - PROCESS | 3348 | 1464641516758 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 830ms 13:51:56 INFO - PROCESS | 3348 | 1464641516825 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 3348 | 1464641516827 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 13:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:51:56 INFO - PROCESS | 3348 | 1464641516830 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 3348 | 1464641516832 Marionette TRACE conn5 <- [1,1930,null,{}] 13:51:56 INFO - PROCESS | 3348 | 1464641516836 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:56 INFO - PROCESS | 3348 | 1464641516967 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:51:57 INFO - PROCESS | 3348 | 1464641517033 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 3348 | ++DOCSHELL 17767400 == 35 [pid = 3348] [id = 492] 13:51:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17767800) [pid = 3348] [serial = 1476] [outer = 00000000] 13:51:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (177AA400) [pid = 3348] [serial = 1477] [outer = 17767800] 13:51:57 INFO - PROCESS | 3348 | 1464641517078 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (177AC000) [pid = 3348] [serial = 1478] [outer = 17767800] 13:51:57 INFO - PROCESS | 3348 | 1464641517504 Marionette TRACE conn5 <- [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]]]}] 13:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 13:51:57 INFO - PROCESS | 3348 | 1464641517567 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:51:57 INFO - PROCESS | 3348 | 1464641517569 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 13:51:57 INFO - PROCESS | 3348 | 1464641517572 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:51:57 INFO - PROCESS | 3348 | 1464641517574 Marionette TRACE conn5 <- [1,1934,null,{}] 13:51:57 INFO - PROCESS | 3348 | 1464641517577 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:57 INFO - PROCESS | 3348 | 1464641517796 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (17724800) [pid = 3348] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (17728800) [pid = 3348] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1649A800) [pid = 3348] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1467DC00) [pid = 3348] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10E19800) [pid = 3348] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (15A12400) [pid = 3348] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (0FB8D000) [pid = 3348] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14349C00) [pid = 3348] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (174BE800) [pid = 3348] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (10024400) [pid = 3348] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17770800) [pid = 3348] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18326000) [pid = 3348] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (19532C00) [pid = 3348] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:51:57 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1438EC00) [pid = 3348] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:51:57 INFO - PROCESS | 3348 | 1464641517863 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 3348 | ++DOCSHELL 0CFDAC00 == 36 [pid = 3348] [id = 493] 13:51:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (0FB39400) [pid = 3348] [serial = 1479] [outer = 00000000] 13:51:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (106B3C00) [pid = 3348] [serial = 1480] [outer = 0FB39400] 13:51:57 INFO - PROCESS | 3348 | 1464641517906 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (10E19800) [pid = 3348] [serial = 1481] [outer = 0FB39400] 13:51:58 INFO - PROCESS | 3348 | 1464641518245 Marionette TRACE conn5 <- [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]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 731ms 13:51:58 INFO - PROCESS | 3348 | 1464641518307 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:51:58 INFO - PROCESS | 3348 | 1464641518309 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 13:51:58 INFO - PROCESS | 3348 | 1464641518312 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - PROCESS | 3348 | 1464641518314 Marionette TRACE conn5 <- [1,1938,null,{}] 13:51:58 INFO - PROCESS | 3348 | 1464641518317 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:58 INFO - PROCESS | 3348 | 1464641518393 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:51:58 INFO - PROCESS | 3348 | 1464641518401 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 3348 | ++DOCSHELL 0FF02400 == 37 [pid = 3348] [id = 494] 13:51:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (10652000) [pid = 3348] [serial = 1482] [outer = 00000000] 13:51:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (177AE800) [pid = 3348] [serial = 1483] [outer = 10652000] 13:51:58 INFO - PROCESS | 3348 | 1464641518446 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18319C00) [pid = 3348] [serial = 1484] [outer = 10652000] 13:51:58 INFO - PROCESS | 3348 | 1464641518853 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 570ms 13:51:58 INFO - PROCESS | 3348 | 1464641518883 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:51:58 INFO - PROCESS | 3348 | 1464641518885 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 13:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:51:58 INFO - PROCESS | 3348 | 1464641518888 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - PROCESS | 3348 | 1464641518889 Marionette TRACE conn5 <- [1,1942,null,{}] 13:51:58 INFO - PROCESS | 3348 | 1464641518893 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:59 INFO - PROCESS | 3348 | 1464641519010 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:51:59 INFO - PROCESS | 3348 | 1464641519019 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 3348 | ++DOCSHELL 1448D000 == 38 [pid = 3348] [id = 495] 13:51:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18326000) [pid = 3348] [serial = 1485] [outer = 00000000] 13:51:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (18337C00) [pid = 3348] [serial = 1486] [outer = 18326000] 13:51:59 INFO - PROCESS | 3348 | 1464641519063 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1832C400) [pid = 3348] [serial = 1487] [outer = 18326000] 13:51:59 INFO - PROCESS | 3348 | 1464641519488 Marionette TRACE conn5 <- [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]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 631ms 13:51:59 INFO - PROCESS | 3348 | 1464641519519 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:51:59 INFO - PROCESS | 3348 | 1464641519521 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 13:51:59 INFO - PROCESS | 3348 | 1464641519524 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 3348 | 1464641519526 Marionette TRACE conn5 <- [1,1946,null,{}] 13:51:59 INFO - PROCESS | 3348 | 1464641519529 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:59 INFO - PROCESS | 3348 | 1464641519647 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:51:59 INFO - PROCESS | 3348 | 1464641519657 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 3348 | ++DOCSHELL 14349800 == 39 [pid = 3348] [id = 496] 13:51:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (177B3C00) [pid = 3348] [serial = 1488] [outer = 00000000] 13:51:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18BD6C00) [pid = 3348] [serial = 1489] [outer = 177B3C00] 13:51:59 INFO - PROCESS | 3348 | 1464641519712 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18BD8800) [pid = 3348] [serial = 1490] [outer = 177B3C00] 13:52:00 INFO - PROCESS | 3348 | 1464641520325 Marionette TRACE conn5 <- [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]]]}] 13:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 870ms 13:52:00 INFO - PROCESS | 3348 | 1464641520397 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:52:00 INFO - PROCESS | 3348 | 1464641520402 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 13:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:52:00 INFO - PROCESS | 3348 | 1464641520421 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:52:00 INFO - PROCESS | 3348 | 1464641520426 Marionette TRACE conn5 <- [1,1950,null,{}] 13:52:00 INFO - PROCESS | 3348 | 1464641520431 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:00 INFO - PROCESS | 3348 | 1464641520540 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:52:00 INFO - PROCESS | 3348 | 1464641520675 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 3348 | ++DOCSHELL 0FF10400 == 40 [pid = 3348] [id = 497] 13:52:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10028000) [pid = 3348] [serial = 1491] [outer = 00000000] 13:52:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (106CC000) [pid = 3348] [serial = 1492] [outer = 10028000] 13:52:00 INFO - PROCESS | 3348 | 1464641520732 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (14335000) [pid = 3348] [serial = 1493] [outer = 10028000] 13:52:01 INFO - PROCESS | 3348 | 1464641521310 Marionette TRACE conn5 <- [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]]]}] 13:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 930ms 13:52:01 INFO - PROCESS | 3348 | 1464641521354 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 3348 | 1464641521360 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 13:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:52:01 INFO - PROCESS | 3348 | 1464641521366 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:52:01 INFO - PROCESS | 3348 | 1464641521369 Marionette TRACE conn5 <- [1,1954,null,{}] 13:52:01 INFO - PROCESS | 3348 | 1464641521373 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:01 INFO - PROCESS | 3348 | 1464641521484 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:52:01 INFO - PROCESS | 3348 | 1464641521592 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 3348 | ++DOCSHELL 14D1A400 == 41 [pid = 3348] [id = 498] 13:52:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (14DAEC00) [pid = 3348] [serial = 1494] [outer = 00000000] 13:52:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1740A400) [pid = 3348] [serial = 1495] [outer = 14DAEC00] 13:52:01 INFO - PROCESS | 3348 | 1464641521646 Marionette DEBUG loaded listener.js 13:52:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (17715400) [pid = 3348] [serial = 1496] [outer = 14DAEC00] 13:52:02 INFO - PROCESS | 3348 | 1464641522240 Marionette TRACE conn5 <- [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]]]}] 13:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 13:52:02 INFO - PROCESS | 3348 | 1464641522299 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:52:02 INFO - PROCESS | 3348 | 1464641522301 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 13:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:52:02 INFO - PROCESS | 3348 | 1464641522305 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:52:02 INFO - PROCESS | 3348 | 1464641522309 Marionette TRACE conn5 <- [1,1958,null,{}] 13:52:02 INFO - PROCESS | 3348 | 1464641522320 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:02 INFO - PROCESS | 3348 | 1464641522459 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:52:02 INFO - PROCESS | 3348 | 1464641522596 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 3348 | ++DOCSHELL 18F2C400 == 42 [pid = 3348] [id = 499] 13:52:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19276000) [pid = 3348] [serial = 1497] [outer = 00000000] 13:52:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1927B400) [pid = 3348] [serial = 1498] [outer = 19276000] 13:52:02 INFO - PROCESS | 3348 | 1464641522654 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (194A3400) [pid = 3348] [serial = 1499] [outer = 19276000] 13:52:03 INFO - PROCESS | 3348 | 1464641523452 Marionette TRACE conn5 <- [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]]]}] 13:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1179ms 13:52:03 INFO - PROCESS | 3348 | 1464641523488 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 3348 | 1464641523492 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 13:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:52:03 INFO - PROCESS | 3348 | 1464641523497 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 3348 | 1464641523501 Marionette TRACE conn5 <- [1,1962,null,{}] 13:52:03 INFO - PROCESS | 3348 | 1464641523507 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:03 INFO - PROCESS | 3348 | 1464641523604 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:52:03 INFO - PROCESS | 3348 | 1464641523733 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 3348 | ++DOCSHELL 0FC5CC00 == 43 [pid = 3348] [id = 500] 13:52:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (0FE4F000) [pid = 3348] [serial = 1500] [outer = 00000000] 13:52:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (10039C00) [pid = 3348] [serial = 1501] [outer = 0FE4F000] 13:52:03 INFO - PROCESS | 3348 | 1464641523782 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (106B1C00) [pid = 3348] [serial = 1502] [outer = 0FE4F000] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 1448D000 == 42 [pid = 3348] [id = 495] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 0FF02400 == 41 [pid = 3348] [id = 494] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 0CFDAC00 == 40 [pid = 3348] [id = 493] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 17767400 == 39 [pid = 3348] [id = 492] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 1645A400 == 38 [pid = 3348] [id = 491] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 14DA7C00 == 37 [pid = 3348] [id = 490] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 1434B000 == 36 [pid = 3348] [id = 489] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (18F2D400) [pid = 3348] [serial = 1453] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 1003B800 == 35 [pid = 3348] [id = 488] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 0FF04400 == 34 [pid = 3348] [id = 487] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 1003A800 == 33 [pid = 3348] [id = 486] 13:52:04 INFO - PROCESS | 3348 | --DOCSHELL 0CFD2800 == 32 [pid = 3348] [id = 485] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (177B4000) [pid = 3348] [serial = 1441] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (17765800) [pid = 3348] [serial = 1439] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18337400) [pid = 3348] [serial = 1444] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1831BC00) [pid = 3348] [serial = 1442] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (183DC400) [pid = 3348] [serial = 1450] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (18B4C000) [pid = 3348] [serial = 1445] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (19CAE400) [pid = 3348] [serial = 1412] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1749CC00) [pid = 3348] [serial = 1433] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (164A7800) [pid = 3348] [serial = 1447] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1770D400) [pid = 3348] [serial = 1436] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (17710C00) [pid = 3348] [serial = 1448] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (18BD8000) [pid = 3348] [serial = 1451] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (17763C00) [pid = 3348] [serial = 1438] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1740F400) [pid = 3348] [serial = 1432] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14B88C00) [pid = 3348] [serial = 1426] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (14D1C000) [pid = 3348] [serial = 1427] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1109E800) [pid = 3348] [serial = 1420] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14331400) [pid = 3348] [serial = 1421] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (160F8000) [pid = 3348] [serial = 1429] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (163D6800) [pid = 3348] [serial = 1430] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (0FE50C00) [pid = 3348] [serial = 1414] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (0FE78C00) [pid = 3348] [serial = 1415] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1438F800) [pid = 3348] [serial = 1423] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (14632800) [pid = 3348] [serial = 1424] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (17710400) [pid = 3348] [serial = 1435] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1002F800) [pid = 3348] [serial = 1417] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (10038800) [pid = 3348] [serial = 1418] [outer = 00000000] [url = about:blank] 13:52:04 INFO - PROCESS | 3348 | 1464641524353 Marionette TRACE conn5 <- [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]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 891ms 13:52:04 INFO - PROCESS | 3348 | 1464641524388 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 3348 | 1464641524393 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 13:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:52:04 INFO - PROCESS | 3348 | 1464641524399 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 3348 | 1464641524401 Marionette TRACE conn5 <- [1,1966,null,{}] 13:52:04 INFO - PROCESS | 3348 | 1464641524405 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:04 INFO - PROCESS | 3348 | 1464641524490 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:52:04 INFO - PROCESS | 3348 | 1464641524500 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 3348 | ++DOCSHELL 10028C00 == 33 [pid = 3348] [id = 501] 13:52:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1002CC00) [pid = 3348] [serial = 1503] [outer = 00000000] 13:52:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (106C4800) [pid = 3348] [serial = 1504] [outer = 1002CC00] 13:52:04 INFO - PROCESS | 3348 | 1464641524545 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (110A0400) [pid = 3348] [serial = 1505] [outer = 1002CC00] 13:52:05 INFO - PROCESS | 3348 | 1464641525028 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 13:52:05 INFO - PROCESS | 3348 | 1464641525073 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 3348 | 1464641525075 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 13:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:52:05 INFO - PROCESS | 3348 | 1464641525079 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 3348 | 1464641525082 Marionette TRACE conn5 <- [1,1970,null,{}] 13:52:05 INFO - PROCESS | 3348 | 1464641525092 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:05 INFO - PROCESS | 3348 | 1464641525179 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:52:05 INFO - PROCESS | 3348 | 1464641525189 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 3348 | ++DOCSHELL 14A7E800 == 34 [pid = 3348] [id = 502] 13:52:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (14A96C00) [pid = 3348] [serial = 1506] [outer = 00000000] 13:52:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14D19C00) [pid = 3348] [serial = 1507] [outer = 14A96C00] 13:52:05 INFO - PROCESS | 3348 | 1464641525237 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14DA7400) [pid = 3348] [serial = 1508] [outer = 14A96C00] 13:52:05 INFO - PROCESS | 3348 | 1464641525701 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 13:52:05 INFO - PROCESS | 3348 | 1464641525769 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 3348 | 1464641525772 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 13:52:05 INFO - PROCESS | 3348 | 1464641525775 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:52:05 INFO - PROCESS | 3348 | 1464641525776 Marionette TRACE conn5 <- [1,1974,null,{}] 13:52:05 INFO - PROCESS | 3348 | 1464641525780 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:05 INFO - PROCESS | 3348 | 1464641525863 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:52:05 INFO - PROCESS | 3348 | 1464641525872 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 3348 | ++DOCSHELL 160F2C00 == 35 [pid = 3348] [id = 503] 13:52:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (160F3000) [pid = 3348] [serial = 1509] [outer = 00000000] 13:52:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16425800) [pid = 3348] [serial = 1510] [outer = 160F3000] 13:52:05 INFO - PROCESS | 3348 | 1464641525916 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (164A7800) [pid = 3348] [serial = 1511] [outer = 160F3000] 13:52:06 INFO - PROCESS | 3348 | 1464641526345 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 13:52:06 INFO - PROCESS | 3348 | 1464641526409 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:52:06 INFO - PROCESS | 3348 | 1464641526421 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 13:52:06 INFO - PROCESS | 3348 | 1464641526424 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 3348 | 1464641526426 Marionette TRACE conn5 <- [1,1978,null,{}] 13:52:06 INFO - PROCESS | 3348 | 1464641526430 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:06 INFO - PROCESS | 3348 | 1464641526507 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:52:06 INFO - PROCESS | 3348 | 1464641526544 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 3348 | ++DOCSHELL 1740EC00 == 36 [pid = 3348] [id = 504] 13:52:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1740FC00) [pid = 3348] [serial = 1512] [outer = 00000000] 13:52:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1770BC00) [pid = 3348] [serial = 1513] [outer = 1740FC00] 13:52:06 INFO - PROCESS | 3348 | 1464641526588 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17714000) [pid = 3348] [serial = 1514] [outer = 1740FC00] 13:52:07 INFO - PROCESS | 3348 | 1464641527052 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 13:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:52:07 INFO - PROCESS | 3348 | 1464641527100 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:52:07 INFO - PROCESS | 3348 | 1464641527102 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 13:52:07 INFO - PROCESS | 3348 | 1464641527105 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 3348 | 1464641527107 Marionette TRACE conn5 <- [1,1982,null,{}] 13:52:07 INFO - PROCESS | 3348 | 1464641527110 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:07 INFO - PROCESS | 3348 | 1464641527243 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:52:07 INFO - PROCESS | 3348 | 1464641527304 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 3348 | ++DOCSHELL 1040D400 == 37 [pid = 3348] [id = 505] 13:52:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17769000) [pid = 3348] [serial = 1515] [outer = 00000000] 13:52:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (17772400) [pid = 3348] [serial = 1516] [outer = 17769000] 13:52:07 INFO - PROCESS | 3348 | 1464641527349 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (177B7C00) [pid = 3348] [serial = 1517] [outer = 17769000] 13:52:07 INFO - PROCESS | 3348 | 1464641527763 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 13:52:07 INFO - PROCESS | 3348 | 1464641527782 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:52:07 INFO - PROCESS | 3348 | 1464641527784 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 13:52:07 INFO - PROCESS | 3348 | 1464641527787 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 3348 | 1464641527789 Marionette TRACE conn5 <- [1,1986,null,{}] 13:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:52:07 INFO - PROCESS | 3348 | 1464641527792 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:07 INFO - PROCESS | 3348 | 1464641527904 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:52:08 INFO - PROCESS | 3348 | 1464641527991 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 3348 | ++DOCSHELL 0CF77400 == 38 [pid = 3348] [id = 506] 13:52:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1831B400) [pid = 3348] [serial = 1518] [outer = 00000000] 13:52:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1832BC00) [pid = 3348] [serial = 1519] [outer = 1831B400] 13:52:08 INFO - PROCESS | 3348 | 1464641528034 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18333000) [pid = 3348] [serial = 1520] [outer = 1831B400] 13:52:08 INFO - PROCESS | 3348 | 1464641528443 Marionette TRACE conn5 <- [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]]]}] 13:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 13:52:08 INFO - PROCESS | 3348 | 1464641528461 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:52:08 INFO - PROCESS | 3348 | 1464641528463 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 13:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:52:08 INFO - PROCESS | 3348 | 1464641528473 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 3348 | 1464641528475 Marionette TRACE conn5 <- [1,1990,null,{}] 13:52:08 INFO - PROCESS | 3348 | 1464641528478 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:08 INFO - PROCESS | 3348 | 1464641528603 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:52:08 INFO - PROCESS | 3348 | 1464641528610 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 3348 | ++DOCSHELL 18B4CC00 == 39 [pid = 3348] [id = 507] 13:52:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18B56400) [pid = 3348] [serial = 1521] [outer = 00000000] 13:52:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (18BDB800) [pid = 3348] [serial = 1522] [outer = 18B56400] 13:52:08 INFO - PROCESS | 3348 | 1464641528654 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18BDC800) [pid = 3348] [serial = 1523] [outer = 18B56400] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1649B000) [pid = 3348] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (14DAB800) [pid = 3348] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (17767800) [pid = 3348] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (0FF05800) [pid = 3348] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1003F000) [pid = 3348] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14632400) [pid = 3348] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (18326000) [pid = 3348] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10652000) [pid = 3348] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:52:08 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0FB39400) [pid = 3348] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:52:09 INFO - PROCESS | 3348 | 1464641529090 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 13:52:09 INFO - PROCESS | 3348 | 1464641529159 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 3348 | 1464641529161 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 13:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:52:09 INFO - PROCESS | 3348 | 1464641529164 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 3348 | 1464641529166 Marionette TRACE conn5 <- [1,1994,null,{}] 13:52:09 INFO - PROCESS | 3348 | 1464641529169 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:09 INFO - PROCESS | 3348 | 1464641529247 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:52:09 INFO - PROCESS | 3348 | 1464641529283 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 3348 | ++DOCSHELL 17763800 == 40 [pid = 3348] [id = 508] 13:52:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17767800) [pid = 3348] [serial = 1524] [outer = 00000000] 13:52:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18B51000) [pid = 3348] [serial = 1525] [outer = 17767800] 13:52:09 INFO - PROCESS | 3348 | 1464641529327 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18BD4400) [pid = 3348] [serial = 1526] [outer = 17767800] 13:52:09 INFO - PROCESS | 3348 | 1464641529758 Marionette TRACE conn5 <- [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]]]}] 13:52:09 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 13:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 631ms 13:52:09 INFO - PROCESS | 3348 | 1464641529796 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 3348 | 1464641529798 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 13:52:09 INFO - PROCESS | 3348 | 1464641529801 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:52:09 INFO - PROCESS | 3348 | 1464641529802 Marionette TRACE conn5 <- [1,1998,null,{}] 13:52:09 INFO - PROCESS | 3348 | 1464641529806 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:09 INFO - PROCESS | 3348 | 1464641529884 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:52:09 INFO - PROCESS | 3348 | 1464641529890 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 3348 | ++DOCSHELL 18328000 == 41 [pid = 3348] [id = 509] 13:52:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19278000) [pid = 3348] [serial = 1527] [outer = 00000000] 13:52:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1955D800) [pid = 3348] [serial = 1528] [outer = 19278000] 13:52:09 INFO - PROCESS | 3348 | 1464641529935 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19CA8C00) [pid = 3348] [serial = 1529] [outer = 19278000] 13:52:10 INFO - PROCESS | 3348 | 1464641530368 Marionette TRACE conn5 <- [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]]]}] 13:52:10 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 13:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 13:52:10 INFO - PROCESS | 3348 | 1464641530436 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 3348 | 1464641530438 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 13:52:10 INFO - PROCESS | 3348 | 1464641530441 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:52:10 INFO - PROCESS | 3348 | 1464641530444 Marionette TRACE conn5 <- [1,2002,null,{}] 13:52:10 INFO - PROCESS | 3348 | 1464641530447 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:10 INFO - PROCESS | 3348 | 1464641530546 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:52:10 INFO - PROCESS | 3348 | 1464641530555 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 3348 | ++DOCSHELL 19CAC000 == 42 [pid = 3348] [id = 510] 13:52:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19CB2400) [pid = 3348] [serial = 1530] [outer = 00000000] 13:52:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1A019400) [pid = 3348] [serial = 1531] [outer = 19CB2400] 13:52:10 INFO - PROCESS | 3348 | 1464641530609 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1A01FC00) [pid = 3348] [serial = 1532] [outer = 19CB2400] 13:52:11 INFO - PROCESS | 3348 | 1464641531287 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 870ms 13:52:11 INFO - PROCESS | 3348 | 1464641531316 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 3348 | 1464641531321 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 13:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:52:11 INFO - PROCESS | 3348 | 1464641531327 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - PROCESS | 3348 | 1464641531330 Marionette TRACE conn5 <- [1,2006,null,{}] 13:52:11 INFO - PROCESS | 3348 | 1464641531336 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:11 INFO - PROCESS | 3348 | 1464641531447 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:52:11 INFO - PROCESS | 3348 | 1464641531584 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:11 INFO - PROCESS | 3348 | ++DOCSHELL 10037000 == 43 [pid = 3348] [id = 511] 13:52:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (10037400) [pid = 3348] [serial = 1533] [outer = 00000000] 13:52:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (14330400) [pid = 3348] [serial = 1534] [outer = 10037400] 13:52:11 INFO - PROCESS | 3348 | 1464641531641 Marionette DEBUG loaded listener.js 13:52:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1434B000) [pid = 3348] [serial = 1535] [outer = 10037400] 13:52:12 INFO - PROCESS | 3348 | 1464641532262 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 13:52:12 INFO - PROCESS | 3348 | 1464641532301 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:52:12 INFO - PROCESS | 3348 | 1464641532307 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 13:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:52:12 INFO - PROCESS | 3348 | 1464641532314 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:52:12 INFO - PROCESS | 3348 | 1464641532317 Marionette TRACE conn5 <- [1,2010,null,{}] 13:52:12 INFO - PROCESS | 3348 | 1464641532321 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:12 INFO - PROCESS | 3348 | 1464641532435 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:52:12 INFO - PROCESS | 3348 | 1464641532543 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 3348 | ++DOCSHELL 160FE400 == 44 [pid = 3348] [id = 512] 13:52:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (163E2400) [pid = 3348] [serial = 1536] [outer = 00000000] 13:52:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (174C8000) [pid = 3348] [serial = 1537] [outer = 163E2400] 13:52:12 INFO - PROCESS | 3348 | 1464641532597 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (17763C00) [pid = 3348] [serial = 1538] [outer = 163E2400] 13:52:13 INFO - PROCESS | 3348 | 1464641533217 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 13:52:13 INFO - PROCESS | 3348 | 1464641533286 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 3348 | 1464641533289 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 13:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:52:13 INFO - PROCESS | 3348 | 1464641533293 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:52:13 INFO - PROCESS | 3348 | 1464641533297 Marionette TRACE conn5 <- [1,2014,null,{}] 13:52:13 INFO - PROCESS | 3348 | 1464641533308 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:13 INFO - PROCESS | 3348 | 1464641533424 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:52:13 INFO - PROCESS | 3348 | 1464641533555 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:13 INFO - PROCESS | 3348 | ++DOCSHELL 1998F400 == 45 [pid = 3348] [id = 513] 13:52:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (19CB3800) [pid = 3348] [serial = 1539] [outer = 00000000] 13:52:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1A01D800) [pid = 3348] [serial = 1540] [outer = 19CB3800] 13:52:13 INFO - PROCESS | 3348 | 1464641533614 Marionette DEBUG loaded listener.js 13:52:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1A042400) [pid = 3348] [serial = 1541] [outer = 19CB3800] 13:52:14 INFO - PROCESS | 3348 | 1464641534182 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 13:52:14 INFO - PROCESS | 3348 | 1464641534226 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:52:14 INFO - PROCESS | 3348 | 1464641534229 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 13:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:52:14 INFO - PROCESS | 3348 | 1464641534232 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:52:14 INFO - PROCESS | 3348 | 1464641534234 Marionette TRACE conn5 <- [1,2018,null,{}] 13:52:14 INFO - PROCESS | 3348 | 1464641534238 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:14 INFO - PROCESS | 3348 | 1464641534345 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:52:14 INFO - PROCESS | 3348 | 1464641534479 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 3348 | ++DOCSHELL 1A049C00 == 46 [pid = 3348] [id = 514] 13:52:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1A04A000) [pid = 3348] [serial = 1542] [outer = 00000000] 13:52:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1A04F400) [pid = 3348] [serial = 1543] [outer = 1A04A000] 13:52:14 INFO - PROCESS | 3348 | 1464641534534 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1A210000) [pid = 3348] [serial = 1544] [outer = 1A04A000] 13:52:15 INFO - PROCESS | 3348 | 1464641535335 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1172ms 13:52:15 INFO - PROCESS | 3348 | 1464641535407 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 3348 | 1464641535411 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 13:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:52:15 INFO - PROCESS | 3348 | 1464641535417 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 3348 | 1464641535420 Marionette TRACE conn5 <- [1,2022,null,{}] 13:52:15 INFO - PROCESS | 3348 | 1464641535427 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:15 INFO - PROCESS | 3348 | 1464641535524 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:52:15 INFO - PROCESS | 3348 | 1464641535668 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 3348 | ++DOCSHELL 141B7400 == 47 [pid = 3348] [id = 515] 13:52:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (141BAC00) [pid = 3348] [serial = 1545] [outer = 00000000] 13:52:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1434A400) [pid = 3348] [serial = 1546] [outer = 141BAC00] 13:52:15 INFO - PROCESS | 3348 | 1464641535720 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (14A9D800) [pid = 3348] [serial = 1547] [outer = 141BAC00] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 18328000 == 46 [pid = 3348] [id = 509] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 17763800 == 45 [pid = 3348] [id = 508] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 18B4CC00 == 44 [pid = 3348] [id = 507] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 0CF77400 == 43 [pid = 3348] [id = 506] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 1040D400 == 42 [pid = 3348] [id = 505] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 1740EC00 == 41 [pid = 3348] [id = 504] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 160F2C00 == 40 [pid = 3348] [id = 503] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 14A7E800 == 39 [pid = 3348] [id = 502] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 10028C00 == 38 [pid = 3348] [id = 501] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 0FC5CC00 == 37 [pid = 3348] [id = 500] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 0FF10400 == 36 [pid = 3348] [id = 497] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (141B2C00) [pid = 3348] [serial = 1459] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOCSHELL 14349800 == 35 [pid = 3348] [id = 496] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (177AC000) [pid = 3348] [serial = 1478] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (177AE800) [pid = 3348] [serial = 1483] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (10E19800) [pid = 3348] [serial = 1481] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (18319C00) [pid = 3348] [serial = 1484] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (106B3C00) [pid = 3348] [serial = 1480] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (160FB800) [pid = 3348] [serial = 1472] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (164A7400) [pid = 3348] [serial = 1474] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (160F1000) [pid = 3348] [serial = 1471] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (177AA400) [pid = 3348] [serial = 1477] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (0FF0FC00) [pid = 3348] [serial = 1462] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (10018400) [pid = 3348] [serial = 1463] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (106C6000) [pid = 3348] [serial = 1465] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1109D400) [pid = 3348] [serial = 1466] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (14A7D800) [pid = 3348] [serial = 1468] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14B8D000) [pid = 3348] [serial = 1469] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (0FF08000) [pid = 3348] [serial = 1456] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18337C00) [pid = 3348] [serial = 1486] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (174BFC00) [pid = 3348] [serial = 1475] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1832C400) [pid = 3348] [serial = 1487] [outer = 00000000] [url = about:blank] 13:52:16 INFO - PROCESS | 3348 | 1464641536289 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 931ms 13:52:16 INFO - PROCESS | 3348 | 1464641536348 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 3348 | 1464641536354 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 13:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:52:16 INFO - PROCESS | 3348 | 1464641536360 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 3348 | 1464641536362 Marionette TRACE conn5 <- [1,2026,null,{}] 13:52:16 INFO - PROCESS | 3348 | 1464641536366 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:16 INFO - PROCESS | 3348 | 1464641536451 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:52:16 INFO - PROCESS | 3348 | 1464641536547 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:16 INFO - PROCESS | 3348 | ++DOCSHELL 0C79AC00 == 36 [pid = 3348] [id = 516] 13:52:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10013C00) [pid = 3348] [serial = 1548] [outer = 00000000] 13:52:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (10410400) [pid = 3348] [serial = 1549] [outer = 10013C00] 13:52:16 INFO - PROCESS | 3348 | 1464641536592 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (10E19800) [pid = 3348] [serial = 1550] [outer = 10013C00] 13:52:17 INFO - PROCESS | 3348 | 1464641537015 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 13:52:17 INFO - PROCESS | 3348 | 1464641537033 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 3348 | 1464641537035 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 13:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:52:17 INFO - PROCESS | 3348 | 1464641537038 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 3348 | 1464641537042 Marionette TRACE conn5 <- [1,2030,null,{}] 13:52:17 INFO - PROCESS | 3348 | 1464641537052 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:17 INFO - PROCESS | 3348 | 1464641537137 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:52:17 INFO - PROCESS | 3348 | 1464641537177 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 3348 | ++DOCSHELL 143F8000 == 37 [pid = 3348] [id = 517] 13:52:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (143F9000) [pid = 3348] [serial = 1551] [outer = 00000000] 13:52:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (14DACC00) [pid = 3348] [serial = 1552] [outer = 143F9000] 13:52:17 INFO - PROCESS | 3348 | 1464641537224 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (15F0A000) [pid = 3348] [serial = 1553] [outer = 143F9000] 13:52:17 INFO - PROCESS | 3348 | 1464641537694 Marionette TRACE conn5 <- [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]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 13:52:17 INFO - PROCESS | 3348 | 1464641537713 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 3348 | 1464641537715 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 13:52:17 INFO - PROCESS | 3348 | 1464641537723 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 3348 | 1464641537724 Marionette TRACE conn5 <- [1,2034,null,{}] 13:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:52:17 INFO - PROCESS | 3348 | 1464641537728 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:17 INFO - PROCESS | 3348 | 1464641537812 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:52:17 INFO - PROCESS | 3348 | 1464641537820 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 3348 | ++DOCSHELL 163D9400 == 38 [pid = 3348] [id = 518] 13:52:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (163DC800) [pid = 3348] [serial = 1554] [outer = 00000000] 13:52:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (164A6400) [pid = 3348] [serial = 1555] [outer = 163DC800] 13:52:17 INFO - PROCESS | 3348 | 1464641537864 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1749BC00) [pid = 3348] [serial = 1556] [outer = 163DC800] 13:52:18 INFO - PROCESS | 3348 | 1464641538303 Marionette TRACE conn5 <- [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]]]}] 13:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 13:52:18 INFO - PROCESS | 3348 | 1464641538358 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 3348 | 1464641538360 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 13:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:52:18 INFO - PROCESS | 3348 | 1464641538370 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - PROCESS | 3348 | 1464641538372 Marionette TRACE conn5 <- [1,2038,null,{}] 13:52:18 INFO - PROCESS | 3348 | 1464641538375 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:18 INFO - PROCESS | 3348 | 1464641538485 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:52:18 INFO - PROCESS | 3348 | 1464641538491 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 3348 | ++DOCSHELL 17709400 == 39 [pid = 3348] [id = 519] 13:52:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (17709800) [pid = 3348] [serial = 1557] [outer = 00000000] 13:52:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (17715800) [pid = 3348] [serial = 1558] [outer = 17709800] 13:52:18 INFO - PROCESS | 3348 | 1464641538535 Marionette DEBUG loaded listener.js 13:52:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1772C400) [pid = 3348] [serial = 1559] [outer = 17709800] 13:52:19 INFO - PROCESS | 3348 | 1464641539016 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 13:52:19 INFO - PROCESS | 3348 | 1464641539043 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 3348 | 1464641539045 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 13:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:52:19 INFO - PROCESS | 3348 | 1464641539048 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 3348 | 1464641539049 Marionette TRACE conn5 <- [1,2042,null,{}] 13:52:19 INFO - PROCESS | 3348 | 1464641539053 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:19 INFO - PROCESS | 3348 | 1464641539186 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:52:19 INFO - PROCESS | 3348 | 1464641539194 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 3348 | ++DOCSHELL 17764C00 == 40 [pid = 3348] [id = 520] 13:52:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (177AC800) [pid = 3348] [serial = 1560] [outer = 00000000] 13:52:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (18327400) [pid = 3348] [serial = 1561] [outer = 177AC800] 13:52:19 INFO - PROCESS | 3348 | 1464641539290 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (18335000) [pid = 3348] [serial = 1562] [outer = 177AC800] 13:52:19 INFO - PROCESS | 3348 | 1464641539732 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 731ms 13:52:19 INFO - PROCESS | 3348 | 1464641539785 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 3348 | 1464641539787 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 13:52:19 INFO - PROCESS | 3348 | 1464641539790 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:52:19 INFO - PROCESS | 3348 | 1464641539791 Marionette TRACE conn5 <- [1,2046,null,{}] 13:52:19 INFO - PROCESS | 3348 | 1464641539795 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:19 INFO - PROCESS | 3348 | 1464641539932 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:52:19 INFO - PROCESS | 3348 | 1464641539945 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 3348 | ++DOCSHELL 0FB7F400 == 41 [pid = 3348] [id = 521] 13:52:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (18337400) [pid = 3348] [serial = 1563] [outer = 00000000] 13:52:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (18BD8000) [pid = 3348] [serial = 1564] [outer = 18337400] 13:52:20 INFO - PROCESS | 3348 | 1464641539988 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (18BD8C00) [pid = 3348] [serial = 1565] [outer = 18337400] 13:52:20 INFO - PROCESS | 3348 | 1464641540525 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1003D800) [pid = 3348] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (17769000) [pid = 3348] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1831B400) [pid = 3348] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (160F3000) [pid = 3348] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (14A96C00) [pid = 3348] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (0FE4F000) [pid = 3348] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1002CC00) [pid = 3348] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1740FC00) [pid = 3348] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18B56400) [pid = 3348] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19278000) [pid = 3348] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:52:20 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (17767800) [pid = 3348] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 770ms 13:52:20 INFO - PROCESS | 3348 | 1464641540564 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:52:20 INFO - PROCESS | 3348 | 1464641540566 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 13:52:20 INFO - PROCESS | 3348 | 1464641540569 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 3348 | 1464641540571 Marionette TRACE conn5 <- [1,2050,null,{}] 13:52:20 INFO - PROCESS | 3348 | 1464641540574 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:20 INFO - PROCESS | 3348 | 1464641540662 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:52:20 INFO - PROCESS | 3348 | 1464641540669 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:20 INFO - PROCESS | 3348 | ++DOCSHELL 0FF04400 == 42 [pid = 3348] [id = 522] 13:52:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (10034400) [pid = 3348] [serial = 1566] [outer = 00000000] 13:52:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (160F5C00) [pid = 3348] [serial = 1567] [outer = 10034400] 13:52:20 INFO - PROCESS | 3348 | 1464641540712 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (160FC400) [pid = 3348] [serial = 1568] [outer = 10034400] 13:52:21 INFO - PROCESS | 3348 | 1464641541130 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 631ms 13:52:21 INFO - PROCESS | 3348 | 1464641541201 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:52:21 INFO - PROCESS | 3348 | 1464641541203 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 13:52:21 INFO - PROCESS | 3348 | 1464641541206 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 3348 | 1464641541208 Marionette TRACE conn5 <- [1,2054,null,{}] 13:52:21 INFO - PROCESS | 3348 | 1464641541212 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:21 INFO - PROCESS | 3348 | 1464641541317 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:52:21 INFO - PROCESS | 3348 | 1464641541324 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0A800 == 43 [pid = 3348] [id = 523] 13:52:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1418CC00) [pid = 3348] [serial = 1569] [outer = 00000000] 13:52:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18BD7C00) [pid = 3348] [serial = 1570] [outer = 1418CC00] 13:52:21 INFO - PROCESS | 3348 | 1464641541367 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (194A5800) [pid = 3348] [serial = 1571] [outer = 1418CC00] 13:52:21 INFO - PROCESS | 3348 | 1464641541789 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 631ms 13:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:52:21 INFO - PROCESS | 3348 | 1464641541838 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:52:21 INFO - PROCESS | 3348 | 1464641541840 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 13:52:21 INFO - PROCESS | 3348 | 1464641541843 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 3348 | 1464641541845 Marionette TRACE conn5 <- [1,2058,null,{}] 13:52:21 INFO - PROCESS | 3348 | 1464641541848 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:21 INFO - PROCESS | 3348 | 1464641541931 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:52:21 INFO - PROCESS | 3348 | 1464641541937 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 3348 | ++DOCSHELL 0FB3A800 == 44 [pid = 3348] [id = 524] 13:52:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1109EC00) [pid = 3348] [serial = 1572] [outer = 00000000] 13:52:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1A044000) [pid = 3348] [serial = 1573] [outer = 1109EC00] 13:52:22 INFO - PROCESS | 3348 | 1464641541981 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1A048C00) [pid = 3348] [serial = 1574] [outer = 1109EC00] 13:52:22 INFO - PROCESS | 3348 | 1464641542414 Marionette TRACE conn5 <- [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]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 13:52:22 INFO - PROCESS | 3348 | 1464641542474 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 3348 | 1464641542476 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 13:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:52:22 INFO - PROCESS | 3348 | 1464641542480 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 3348 | 1464641542482 Marionette TRACE conn5 <- [1,2062,null,{}] 13:52:22 INFO - PROCESS | 3348 | 1464641542486 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:22 INFO - PROCESS | 3348 | 1464641542639 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:52:22 INFO - PROCESS | 3348 | 1464641542831 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 3348 | ++DOCSHELL 0FE72C00 == 45 [pid = 3348] [id = 525] 13:52:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (0FE73400) [pid = 3348] [serial = 1575] [outer = 00000000] 13:52:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (10011C00) [pid = 3348] [serial = 1576] [outer = 0FE73400] 13:52:22 INFO - PROCESS | 3348 | 1464641542889 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (10029C00) [pid = 3348] [serial = 1577] [outer = 0FE73400] 13:52:23 INFO - PROCESS | 3348 | 1464641543454 Marionette TRACE conn5 <- [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]]]}] 13:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1019ms 13:52:23 INFO - PROCESS | 3348 | 1464641543504 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 3348 | 1464641543509 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 13:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:52:23 INFO - PROCESS | 3348 | 1464641543513 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:52:23 INFO - PROCESS | 3348 | 1464641543518 Marionette TRACE conn5 <- [1,2066,null,{}] 13:52:23 INFO - PROCESS | 3348 | 1464641543544 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:23 INFO - PROCESS | 3348 | 1464641543658 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:52:23 INFO - PROCESS | 3348 | 1464641543797 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 3348 | ++DOCSHELL 14B83C00 == 46 [pid = 3348] [id = 526] 13:52:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (14B88000) [pid = 3348] [serial = 1578] [outer = 00000000] 13:52:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (14DAD000) [pid = 3348] [serial = 1579] [outer = 14B88000] 13:52:23 INFO - PROCESS | 3348 | 1464641543855 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (160F9800) [pid = 3348] [serial = 1580] [outer = 14B88000] 13:52:24 INFO - PROCESS | 3348 | 1464641544448 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 971ms 13:52:24 INFO - PROCESS | 3348 | 1464641544488 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 3348 | 1464641544492 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 13:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:52:24 INFO - PROCESS | 3348 | 1464641544495 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 3348 | 1464641544498 Marionette TRACE conn5 <- [1,2070,null,{}] 13:52:24 INFO - PROCESS | 3348 | 1464641544501 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:24 INFO - PROCESS | 3348 | 1464641544608 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:52:24 INFO - PROCESS | 3348 | 1464641544721 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 3348 | ++DOCSHELL 14DAA000 == 47 [pid = 3348] [id = 527] 13:52:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (18326800) [pid = 3348] [serial = 1581] [outer = 00000000] 13:52:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (18BE1C00) [pid = 3348] [serial = 1582] [outer = 18326800] 13:52:24 INFO - PROCESS | 3348 | 1464641544775 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1A025C00) [pid = 3348] [serial = 1583] [outer = 18326800] 13:52:25 INFO - PROCESS | 3348 | 1464641545342 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 870ms 13:52:25 INFO - PROCESS | 3348 | 1464641545369 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:52:25 INFO - PROCESS | 3348 | 1464641545373 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 13:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:52:25 INFO - PROCESS | 3348 | 1464641545385 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 3348 | 1464641545390 Marionette TRACE conn5 <- [1,2074,null,{}] 13:52:25 INFO - PROCESS | 3348 | 1464641545394 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:25 INFO - PROCESS | 3348 | 1464641545512 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:52:25 INFO - PROCESS | 3348 | 1464641545622 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 3348 | ++DOCSHELL 1A04B000 == 48 [pid = 3348] [id = 528] 13:52:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A27E400) [pid = 3348] [serial = 1584] [outer = 00000000] 13:52:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1B3BC800) [pid = 3348] [serial = 1585] [outer = 1A27E400] 13:52:25 INFO - PROCESS | 3348 | 1464641545676 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1B3C0800) [pid = 3348] [serial = 1586] [outer = 1A27E400] 13:52:26 INFO - PROCESS | 3348 | 1464641546307 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 990ms 13:52:26 INFO - PROCESS | 3348 | 1464641546373 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 3348 | 1464641546376 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 13:52:26 INFO - PROCESS | 3348 | 1464641546379 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:52:26 INFO - PROCESS | 3348 | 1464641546381 Marionette TRACE conn5 <- [1,2078,null,{}] 13:52:26 INFO - PROCESS | 3348 | 1464641546385 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:26 INFO - PROCESS | 3348 | 1464641546489 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:52:26 INFO - PROCESS | 3348 | 1464641546626 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 3348 | ++DOCSHELL 1B3C2C00 == 49 [pid = 3348] [id = 529] 13:52:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1B6E6000) [pid = 3348] [serial = 1587] [outer = 00000000] 13:52:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1B6F0C00) [pid = 3348] [serial = 1588] [outer = 1B6E6000] 13:52:26 INFO - PROCESS | 3348 | 1464641546680 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1B79C000) [pid = 3348] [serial = 1589] [outer = 1B6E6000] 13:52:27 INFO - PROCESS | 3348 | 1464641547419 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1070ms 13:52:27 INFO - PROCESS | 3348 | 1464641547471 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 3348 | 1464641547475 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 13:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:52:27 INFO - PROCESS | 3348 | 1464641547480 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 3348 | 1464641547483 Marionette TRACE conn5 <- [1,2082,null,{}] 13:52:27 INFO - PROCESS | 3348 | 1464641547489 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:27 INFO - PROCESS | 3348 | 1464641547594 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:52:27 INFO - PROCESS | 3348 | 1464641547706 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 3348 | ++DOCSHELL 0FCED000 == 50 [pid = 3348] [id = 530] 13:52:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1064BC00) [pid = 3348] [serial = 1590] [outer = 00000000] 13:52:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (14341000) [pid = 3348] [serial = 1591] [outer = 1064BC00] 13:52:27 INFO - PROCESS | 3348 | 1464641547758 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (14A7D800) [pid = 3348] [serial = 1592] [outer = 1064BC00] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 0FB3A800 == 49 [pid = 3348] [id = 524] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 0FF0A800 == 48 [pid = 3348] [id = 523] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 0FF04400 == 47 [pid = 3348] [id = 522] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 0FB7F400 == 46 [pid = 3348] [id = 521] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 17764C00 == 45 [pid = 3348] [id = 520] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 17709400 == 44 [pid = 3348] [id = 519] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 163D9400 == 43 [pid = 3348] [id = 518] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 143F8000 == 42 [pid = 3348] [id = 517] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 0C79AC00 == 41 [pid = 3348] [id = 516] 13:52:28 INFO - PROCESS | 3348 | --DOCSHELL 141B7400 == 40 [pid = 3348] [id = 515] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (1A019400) [pid = 3348] [serial = 1531] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | 1464641548464 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1023ms 13:52:28 INFO - PROCESS | 3348 | 1464641548505 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 3348 | 1464641548510 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 13:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:52:28 INFO - PROCESS | 3348 | 1464641548517 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 3348 | 1464641548519 Marionette TRACE conn5 <- [1,2086,null,{}] 13:52:28 INFO - PROCESS | 3348 | 1464641548523 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:28 INFO - PROCESS | 3348 | 1464641548629 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1438F000) [pid = 3348] [serial = 1460] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (17772400) [pid = 3348] [serial = 1516] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (18BD6C00) [pid = 3348] [serial = 1489] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1832BC00) [pid = 3348] [serial = 1519] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (106CC000) [pid = 3348] [serial = 1492] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1740A400) [pid = 3348] [serial = 1495] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (16425800) [pid = 3348] [serial = 1510] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (164A7800) [pid = 3348] [serial = 1511] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (14D19C00) [pid = 3348] [serial = 1507] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (14DA7400) [pid = 3348] [serial = 1508] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (106B1C00) [pid = 3348] [serial = 1502] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (10039C00) [pid = 3348] [serial = 1501] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (106C4800) [pid = 3348] [serial = 1504] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (110A0400) [pid = 3348] [serial = 1505] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1770BC00) [pid = 3348] [serial = 1513] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (177B7C00) [pid = 3348] [serial = 1517] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1927B400) [pid = 3348] [serial = 1498] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (18BDB800) [pid = 3348] [serial = 1522] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (19CA8C00) [pid = 3348] [serial = 1529] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (18333000) [pid = 3348] [serial = 1520] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (18B51000) [pid = 3348] [serial = 1525] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1955D800) [pid = 3348] [serial = 1528] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (18BDC800) [pid = 3348] [serial = 1523] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18BD4400) [pid = 3348] [serial = 1526] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (17714000) [pid = 3348] [serial = 1514] [outer = 00000000] [url = about:blank] 13:52:28 INFO - PROCESS | 3348 | 1464641548737 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0C800 == 41 [pid = 3348] [id = 531] 13:52:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (0FF0FC00) [pid = 3348] [serial = 1593] [outer = 00000000] 13:52:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (10033000) [pid = 3348] [serial = 1594] [outer = 0FF0FC00] 13:52:28 INFO - PROCESS | 3348 | 1464641548786 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (10401C00) [pid = 3348] [serial = 1595] [outer = 0FF0FC00] 13:52:29 INFO - PROCESS | 3348 | 1464641549240 Marionette TRACE conn5 <- [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]]]}] 13:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 771ms 13:52:29 INFO - PROCESS | 3348 | 1464641549289 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:52:29 INFO - PROCESS | 3348 | 1464641549291 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 13:52:29 INFO - PROCESS | 3348 | 1464641549295 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:52:29 INFO - PROCESS | 3348 | 1464641549298 Marionette TRACE conn5 <- [1,2090,null,{}] 13:52:29 INFO - PROCESS | 3348 | 1464641549308 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:29 INFO - PROCESS | 3348 | 1464641549398 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:52:29 INFO - PROCESS | 3348 | 1464641549414 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 3348 | ++DOCSHELL 14DB5400 == 42 [pid = 3348] [id = 532] 13:52:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (14DB6400) [pid = 3348] [serial = 1596] [outer = 00000000] 13:52:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (15F09C00) [pid = 3348] [serial = 1597] [outer = 14DB6400] 13:52:29 INFO - PROCESS | 3348 | 1464641549462 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (163D6800) [pid = 3348] [serial = 1598] [outer = 14DB6400] 13:52:29 INFO - PROCESS | 3348 | 1464641549930 Marionette TRACE conn5 <- [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]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 13:52:30 INFO - PROCESS | 3348 | 1464641549969 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 3348 | 1464641549972 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 13:52:30 INFO - PROCESS | 3348 | 1464641549975 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:52:30 INFO - PROCESS | 3348 | 1464641549977 Marionette TRACE conn5 <- [1,2094,null,{}] 13:52:30 INFO - PROCESS | 3348 | 1464641549981 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:30 INFO - PROCESS | 3348 | 1464641550069 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:52:30 INFO - PROCESS | 3348 | 1464641550079 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 3348 | ++DOCSHELL 163DB800 == 43 [pid = 3348] [id = 533] 13:52:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1740A400) [pid = 3348] [serial = 1599] [outer = 00000000] 13:52:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (17715C00) [pid = 3348] [serial = 1600] [outer = 1740A400] 13:52:30 INFO - PROCESS | 3348 | 1464641550127 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (17726000) [pid = 3348] [serial = 1601] [outer = 1740A400] 13:52:30 INFO - PROCESS | 3348 | 1464641550586 Marionette TRACE conn5 <- [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]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 631ms 13:52:30 INFO - PROCESS | 3348 | 1464641550615 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 13:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:52:30 INFO - PROCESS | 3348 | 1464641550617 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 13:52:30 INFO - PROCESS | 3348 | 1464641550620 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 3348 | 1464641550622 Marionette TRACE conn5 <- [1,2098,null,{}] 13:52:30 INFO - PROCESS | 3348 | 1464641550636 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:30 INFO - PROCESS | 3348 | 1464641550717 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:52:30 INFO - PROCESS | 3348 | 1464641550724 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 3348 | ++DOCSHELL 174A3400 == 44 [pid = 3348] [id = 534] 13:52:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (17729C00) [pid = 3348] [serial = 1602] [outer = 00000000] 13:52:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (177ADC00) [pid = 3348] [serial = 1603] [outer = 17729C00] 13:52:30 INFO - PROCESS | 3348 | 1464641550768 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (18319C00) [pid = 3348] [serial = 1604] [outer = 17729C00] 13:52:31 INFO - PROCESS | 3348 | 1464641551261 Marionette TRACE conn5 <- [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]]]}] 13:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 13:52:31 INFO - PROCESS | 3348 | 1464641551295 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 3348 | 1464641551297 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 13:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:52:31 INFO - PROCESS | 3348 | 1464641551300 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:52:31 INFO - PROCESS | 3348 | 1464641551302 Marionette TRACE conn5 <- [1,2102,null,{}] 13:52:31 INFO - PROCESS | 3348 | 1464641551306 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:31 INFO - PROCESS | 3348 | 1464641551442 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:52:31 INFO - PROCESS | 3348 | 1464641551451 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 3348 | ++DOCSHELL 0C631C00 == 45 [pid = 3348] [id = 535] 13:52:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (0FF01400) [pid = 3348] [serial = 1605] [outer = 00000000] 13:52:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (183DC000) [pid = 3348] [serial = 1606] [outer = 0FF01400] 13:52:31 INFO - PROCESS | 3348 | 1464641551553 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (18BD6400) [pid = 3348] [serial = 1607] [outer = 0FF01400] 13:52:32 INFO - PROCESS | 3348 | 1464641552012 Marionette TRACE conn5 <- [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]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 13:52:32 INFO - PROCESS | 3348 | 1464641552031 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 3348 | 1464641552033 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 13:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:52:32 INFO - PROCESS | 3348 | 1464641552036 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 3348 | 1464641552038 Marionette TRACE conn5 <- [1,2106,null,{}] 13:52:32 INFO - PROCESS | 3348 | 1464641552047 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:32 INFO - PROCESS | 3348 | 1464641552187 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:52:32 INFO - PROCESS | 3348 | 1464641552201 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 3348 | ++DOCSHELL 18BDC800 == 46 [pid = 3348] [id = 536] 13:52:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (18BDF000) [pid = 3348] [serial = 1608] [outer = 00000000] 13:52:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1927AC00) [pid = 3348] [serial = 1609] [outer = 18BDF000] 13:52:32 INFO - PROCESS | 3348 | 1464641552300 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (18F2D400) [pid = 3348] [serial = 1610] [outer = 18BDF000] 13:52:32 INFO - PROCESS | 3348 | 1464641552711 Marionette TRACE conn5 <- [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]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 13:52:32 INFO - PROCESS | 3348 | 1464641552771 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:52:32 INFO - PROCESS | 3348 | 1464641552773 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 13:52:32 INFO - PROCESS | 3348 | 1464641552776 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 3348 | 1464641552778 Marionette TRACE conn5 <- [1,2110,null,{}] 13:52:32 INFO - PROCESS | 3348 | 1464641552787 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:32 INFO - PROCESS | 3348 | 1464641552908 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:52:32 INFO - PROCESS | 3348 | 1464641552921 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 3348 | ++DOCSHELL 10014000 == 47 [pid = 3348] [id = 537] 13:52:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (14A3D400) [pid = 3348] [serial = 1611] [outer = 00000000] 13:52:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (19CADC00) [pid = 3348] [serial = 1612] [outer = 14A3D400] 13:52:33 INFO - PROCESS | 3348 | 1464641553123 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1A01B000) [pid = 3348] [serial = 1613] [outer = 14A3D400] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (17709800) [pid = 3348] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (177AC800) [pid = 3348] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (10013C00) [pid = 3348] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (163DC800) [pid = 3348] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (141BAC00) [pid = 3348] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1A04A000) [pid = 3348] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (143F9000) [pid = 3348] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (18337400) [pid = 3348] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (10034400) [pid = 3348] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:52:33 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1418CC00) [pid = 3348] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:52:33 INFO - PROCESS | 3348 | 1464641553498 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 771ms 13:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:52:33 INFO - PROCESS | 3348 | 1464641553548 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 3348 | 1464641553550 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 13:52:33 INFO - PROCESS | 3348 | 1464641553553 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - PROCESS | 3348 | 1464641553555 Marionette TRACE conn5 <- [1,2114,null,{}] 13:52:33 INFO - PROCESS | 3348 | 1464641553559 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:33 INFO - PROCESS | 3348 | 1464641553683 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:52:33 INFO - PROCESS | 3348 | 1464641553696 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 3348 | ++DOCSHELL 17709800 == 48 [pid = 3348] [id = 538] 13:52:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1772AC00) [pid = 3348] [serial = 1614] [outer = 00000000] 13:52:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (19CABC00) [pid = 3348] [serial = 1615] [outer = 1772AC00] 13:52:33 INFO - PROCESS | 3348 | 1464641553743 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (19CAFC00) [pid = 3348] [serial = 1616] [outer = 1772AC00] 13:52:34 INFO - PROCESS | 3348 | 1464641554164 Marionette TRACE conn5 <- [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]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 13:52:34 INFO - PROCESS | 3348 | 1464641554184 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:52:34 INFO - PROCESS | 3348 | 1464641554186 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 13:52:34 INFO - PROCESS | 3348 | 1464641554189 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 3348 | 1464641554191 Marionette TRACE conn5 <- [1,2118,null,{}] 13:52:34 INFO - PROCESS | 3348 | 1464641554194 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:34 INFO - PROCESS | 3348 | 1464641554313 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:52:34 INFO - PROCESS | 3348 | 1464641554322 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 3348 | ++DOCSHELL 14681400 == 49 [pid = 3348] [id = 539] 13:52:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (14A83800) [pid = 3348] [serial = 1617] [outer = 00000000] 13:52:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1A2D0800) [pid = 3348] [serial = 1618] [outer = 14A83800] 13:52:34 INFO - PROCESS | 3348 | 1464641554366 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1A51B400) [pid = 3348] [serial = 1619] [outer = 14A83800] 13:52:34 INFO - PROCESS | 3348 | 1464641554787 Marionette TRACE conn5 <- [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] 13:52:34 INFO - PROCESS | 3348 | 1464641554822 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 13:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:52:34 INFO - PROCESS | 3348 | 1464641554826 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 3348 | 1464641554828 Marionette TRACE conn5 <- [1,2122,null,{}] 13:52:34 INFO - PROCESS | 3348 | 1464641554831 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:34 INFO - PROCESS | 3348 | 1464641554933 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:52:35 INFO - PROCESS | 3348 | 1464641555070 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 3348 | ++DOCSHELL 1B3C1800 == 50 [pid = 3348] [id = 540] 13:52:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1B6E8800) [pid = 3348] [serial = 1620] [outer = 00000000] 13:52:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1C1A5C00) [pid = 3348] [serial = 1621] [outer = 1B6E8800] 13:52:35 INFO - PROCESS | 3348 | 1464641555128 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1C4E8400) [pid = 3348] [serial = 1622] [outer = 1B6E8800] 13:52:35 INFO - PROCESS | 3348 | 1464641555739 Marionette TRACE conn5 <- [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]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 13:52:35 INFO - PROCESS | 3348 | 1464641555797 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 13:52:35 INFO - PROCESS | 3348 | 1464641555802 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 13:52:35 INFO - PROCESS | 3348 | 1464641555807 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:52:35 INFO - PROCESS | 3348 | 1464641555812 Marionette TRACE conn5 <- [1,2126,null,{}] 13:52:35 INFO - PROCESS | 3348 | 1464641555817 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:35 INFO - PROCESS | 3348 | 1464641555930 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:52:36 INFO - PROCESS | 3348 | 1464641556074 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 3348 | ++DOCSHELL 10E0E000 == 51 [pid = 3348] [id = 541] 13:52:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (110A4000) [pid = 3348] [serial = 1623] [outer = 00000000] 13:52:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (14346C00) [pid = 3348] [serial = 1624] [outer = 110A4000] 13:52:36 INFO - PROCESS | 3348 | 1464641556135 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (14685C00) [pid = 3348] [serial = 1625] [outer = 110A4000] 13:52:36 INFO - PROCESS | 3348 | 1464641556771 Marionette TRACE conn5 <- [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]]]}] 13:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 13:52:36 INFO - PROCESS | 3348 | 1464641556782 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:52:36 INFO - PROCESS | 3348 | 1464641556789 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 13:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:52:36 INFO - PROCESS | 3348 | 1464641556795 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:52:36 INFO - PROCESS | 3348 | 1464641556798 Marionette TRACE conn5 <- [1,2130,null,{}] 13:52:36 INFO - PROCESS | 3348 | 1464641556802 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:36 INFO - PROCESS | 3348 | 1464641556915 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:52:37 INFO - PROCESS | 3348 | 1464641557058 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 3348 | ++DOCSHELL 16452400 == 52 [pid = 3348] [id = 542] 13:52:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1645C000) [pid = 3348] [serial = 1626] [outer = 00000000] 13:52:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (177B2800) [pid = 3348] [serial = 1627] [outer = 1645C000] 13:52:37 INFO - PROCESS | 3348 | 1464641557113 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (18326C00) [pid = 3348] [serial = 1628] [outer = 1645C000] 13:52:37 INFO - PROCESS | 3348 | 1464641557740 Marionette TRACE conn5 <- [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] 13:52:37 INFO - PROCESS | 3348 | 1464641557769 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 13:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:52:37 INFO - PROCESS | 3348 | 1464641557773 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 3348 | 1464641557777 Marionette TRACE conn5 <- [1,2134,null,{}] 13:52:37 INFO - PROCESS | 3348 | 1464641557788 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:37 INFO - PROCESS | 3348 | 1464641557901 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:52:38 INFO - PROCESS | 3348 | 1464641558043 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 3348 | ++DOCSHELL 1B7A1400 == 53 [pid = 3348] [id = 543] 13:52:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (1B7DE000) [pid = 3348] [serial = 1629] [outer = 00000000] 13:52:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1C2DF000) [pid = 3348] [serial = 1630] [outer = 1B7DE000] 13:52:38 INFO - PROCESS | 3348 | 1464641558101 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (1C4EC400) [pid = 3348] [serial = 1631] [outer = 1B7DE000] 13:52:38 INFO - PROCESS | 3348 | 1464641558643 Marionette TRACE conn5 <- [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] 13:52:38 INFO - PROCESS | 3348 | 1464641558710 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 13:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:52:38 INFO - PROCESS | 3348 | 1464641558713 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 3348 | 1464641558715 Marionette TRACE conn5 <- [1,2138,null,{}] 13:52:38 INFO - PROCESS | 3348 | 1464641558719 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:38 INFO - PROCESS | 3348 | 1464641558829 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:52:38 INFO - PROCESS | 3348 | 1464641558941 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 3348 | ++DOCSHELL 1CC55000 == 54 [pid = 3348] [id = 544] 13:52:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (1CC56800) [pid = 3348] [serial = 1632] [outer = 00000000] 13:52:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (1CC5CC00) [pid = 3348] [serial = 1633] [outer = 1CC56800] 13:52:39 INFO - PROCESS | 3348 | 1464641558995 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (1CC5FC00) [pid = 3348] [serial = 1634] [outer = 1CC56800] 13:52:39 INFO - PROCESS | 3348 | 1464641559603 Marionette TRACE conn5 <- [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]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 972ms 13:52:39 INFO - PROCESS | 3348 | 1464641559688 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 13:52:39 INFO - PROCESS | 3348 | 1464641559690 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 13:52:39 INFO - PROCESS | 3348 | 1464641559694 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:52:39 INFO - PROCESS | 3348 | 1464641559696 Marionette TRACE conn5 <- [1,2142,null,{}] 13:52:39 INFO - PROCESS | 3348 | 1464641559699 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:39 INFO - PROCESS | 3348 | 1464641559803 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 13:52:39 INFO - PROCESS | 3348 | 1464641559943 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 3348 | ++DOCSHELL 0FE76000 == 55 [pid = 3348] [id = 545] 13:52:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (0FF0AC00) [pid = 3348] [serial = 1635] [outer = 00000000] 13:52:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (14345400) [pid = 3348] [serial = 1636] [outer = 0FF0AC00] 13:52:40 INFO - PROCESS | 3348 | 1464641559999 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (14B8D400) [pid = 3348] [serial = 1637] [outer = 0FF0AC00] 13:52:40 INFO - PROCESS | 3348 | 1464641560713 Marionette TRACE conn5 <- [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]]]}] 13:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1067ms 13:52:40 INFO - PROCESS | 3348 | 1464641560765 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 3348 | 1464641560770 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 13:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:52:40 INFO - PROCESS | 3348 | 1464641560774 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 3348 | 1464641560778 Marionette TRACE conn5 <- [1,2146,null,{}] 13:52:40 INFO - PROCESS | 3348 | 1464641560783 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:40 INFO - PROCESS | 3348 | 1464641560883 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 13:52:41 INFO - PROCESS | 3348 | 1464641560999 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 3348 | ++DOCSHELL 1467AC00 == 56 [pid = 3348] [id = 546] 13:52:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (14D1B800) [pid = 3348] [serial = 1638] [outer = 00000000] 13:52:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (15A13800) [pid = 3348] [serial = 1639] [outer = 14D1B800] 13:52:41 INFO - PROCESS | 3348 | 1464641561054 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (160FC000) [pid = 3348] [serial = 1640] [outer = 14D1B800] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 14681400 == 55 [pid = 3348] [id = 539] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 17709800 == 54 [pid = 3348] [id = 538] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 10014000 == 53 [pid = 3348] [id = 537] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 18BDC800 == 52 [pid = 3348] [id = 536] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 0C631C00 == 51 [pid = 3348] [id = 535] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 174A3400 == 50 [pid = 3348] [id = 534] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 163DB800 == 49 [pid = 3348] [id = 533] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 14DB5400 == 48 [pid = 3348] [id = 532] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 0FF0C800 == 47 [pid = 3348] [id = 531] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 0FCED000 == 46 [pid = 3348] [id = 530] 13:52:41 INFO - PROCESS | 3348 | --DOCSHELL 0FE72C00 == 45 [pid = 3348] [id = 525] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (1A044000) [pid = 3348] [serial = 1573] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (1772C400) [pid = 3348] [serial = 1559] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (17715800) [pid = 3348] [serial = 1558] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (18335000) [pid = 3348] [serial = 1562] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (10410400) [pid = 3348] [serial = 1549] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (10E19800) [pid = 3348] [serial = 1550] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (164A6400) [pid = 3348] [serial = 1555] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (18327400) [pid = 3348] [serial = 1561] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (14A9D800) [pid = 3348] [serial = 1547] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1434A400) [pid = 3348] [serial = 1546] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1A210000) [pid = 3348] [serial = 1544] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (1A04F400) [pid = 3348] [serial = 1543] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (14DACC00) [pid = 3348] [serial = 1552] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (15F0A000) [pid = 3348] [serial = 1553] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (14330400) [pid = 3348] [serial = 1534] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (174C8000) [pid = 3348] [serial = 1537] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1A01D800) [pid = 3348] [serial = 1540] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (18BD8000) [pid = 3348] [serial = 1564] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (160FC400) [pid = 3348] [serial = 1568] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (160F5C00) [pid = 3348] [serial = 1567] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (18BD7C00) [pid = 3348] [serial = 1570] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (18BD8C00) [pid = 3348] [serial = 1565] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (194A5800) [pid = 3348] [serial = 1571] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1749BC00) [pid = 3348] [serial = 1556] [outer = 00000000] [url = about:blank] 13:52:41 INFO - PROCESS | 3348 | 1464641561722 Marionette TRACE conn5 <- [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]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 990ms 13:52:41 INFO - PROCESS | 3348 | 1464641561765 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 3348 | 1464641561770 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 13:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:52:41 INFO - PROCESS | 3348 | 1464641561776 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 3348 | 1464641561779 Marionette TRACE conn5 <- [1,2150,null,{}] 13:52:41 INFO - PROCESS | 3348 | 1464641561782 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 3348 | 1464641561874 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 13:52:42 INFO - PROCESS | 3348 | 1464641561977 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 3348 | ++DOCSHELL 0FF10400 == 46 [pid = 3348] [id = 547] 13:52:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (10012C00) [pid = 3348] [serial = 1641] [outer = 00000000] 13:52:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1109E400) [pid = 3348] [serial = 1642] [outer = 10012C00] 13:52:42 INFO - PROCESS | 3348 | 1464641562023 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (14388C00) [pid = 3348] [serial = 1643] [outer = 10012C00] 13:52:42 INFO - PROCESS | 3348 | 1464641562460 Marionette TRACE conn5 <- [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]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 13:52:42 INFO - PROCESS | 3348 | 1464641562510 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 3348 | 1464641562512 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 13:52:42 INFO - PROCESS | 3348 | 1464641562516 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:52:42 INFO - PROCESS | 3348 | 1464641562519 Marionette TRACE conn5 <- [1,2154,null,{}] 13:52:42 INFO - PROCESS | 3348 | 1464641562530 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 3348 | 1464641562623 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 13:52:42 INFO - PROCESS | 3348 | 1464641562635 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 3348 | ++DOCSHELL 1749BC00 == 47 [pid = 3348] [id = 548] 13:52:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (174A2400) [pid = 3348] [serial = 1644] [outer = 00000000] 13:52:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1770EC00) [pid = 3348] [serial = 1645] [outer = 174A2400] 13:52:42 INFO - PROCESS | 3348 | 1464641562685 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1772BC00) [pid = 3348] [serial = 1646] [outer = 174A2400] 13:52:43 INFO - PROCESS | 3348 | --DOCSHELL 0CFDA800 == 46 [pid = 3348] [id = 11] 13:52:43 INFO - PROCESS | 3348 | 1464641563223 Marionette TRACE conn5 <- [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]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 13:52:43 INFO - PROCESS | 3348 | 1464641563250 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 3348 | 1464641563252 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 13:52:43 INFO - PROCESS | 3348 | 1464641563255 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:52:43 INFO - PROCESS | 3348 | 1464641563257 Marionette TRACE conn5 <- [1,2158,null,{}] 13:52:43 INFO - PROCESS | 3348 | 1464641563260 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 3348 | 1464641563372 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 13:52:43 INFO - PROCESS | 3348 | 1464641563478 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 3348 | ++DOCSHELL 0FC5C000 == 47 [pid = 3348] [id = 549] 13:52:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (0FCFB000) [pid = 3348] [serial = 1647] [outer = 00000000] 13:52:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1831A800) [pid = 3348] [serial = 1648] [outer = 0FCFB000] 13:52:43 INFO - PROCESS | 3348 | 1464641563524 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1832E400) [pid = 3348] [serial = 1649] [outer = 0FCFB000] 13:52:43 INFO - PROCESS | 3348 | 1464641563921 Marionette TRACE conn5 <- [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]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 13:52:44 INFO - PROCESS | 3348 | 1464641563990 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 3348 | 1464641563992 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 13:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:52:44 INFO - PROCESS | 3348 | 1464641563995 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 3348 | 1464641563997 Marionette TRACE conn5 <- [1,2162,null,{}] 13:52:44 INFO - PROCESS | 3348 | 1464641564000 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 3348 | 1464641564117 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 13:52:44 INFO - PROCESS | 3348 | 1464641564182 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 3348 | ++DOCSHELL 1776F000 == 48 [pid = 3348] [id = 550] 13:52:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1832B800) [pid = 3348] [serial = 1650] [outer = 00000000] 13:52:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (18B56800) [pid = 3348] [serial = 1651] [outer = 1832B800] 13:52:44 INFO - PROCESS | 3348 | 1464641564227 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (18BDE000) [pid = 3348] [serial = 1652] [outer = 1832B800] 13:52:44 INFO - PROCESS | 3348 | 1464641564676 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 13:52:44 INFO - PROCESS | 3348 | 1464641564733 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 3348 | 1464641564735 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 13:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:52:44 INFO - PROCESS | 3348 | 1464641564738 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 3348 | 1464641564740 Marionette TRACE conn5 <- [1,2166,null,{}] 13:52:44 INFO - PROCESS | 3348 | 1464641564743 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 3348 | 1464641564871 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 13:52:44 INFO - PROCESS | 3348 | 1464641564943 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 3348 | ++DOCSHELL 18BDF800 == 49 [pid = 3348] [id = 551] 13:52:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (19253C00) [pid = 3348] [serial = 1653] [outer = 00000000] 13:52:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1927EC00) [pid = 3348] [serial = 1654] [outer = 19253C00] 13:52:45 INFO - PROCESS | 3348 | 1464641564989 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (194A5C00) [pid = 3348] [serial = 1655] [outer = 19253C00] 13:52:45 INFO - PROCESS | 3348 | 1464641565383 Marionette TRACE conn5 <- [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]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 13:52:45 INFO - PROCESS | 3348 | 1464641565409 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 3348 | 1464641565411 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 13:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:52:45 INFO - PROCESS | 3348 | 1464641565422 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 3348 | 1464641565424 Marionette TRACE conn5 <- [1,2170,null,{}] 13:52:45 INFO - PROCESS | 3348 | 1464641565427 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 3348 | 1464641565541 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 13:52:45 INFO - PROCESS | 3348 | 1464641565547 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 3348 | ++DOCSHELL 1925FC00 == 50 [pid = 3348] [id = 552] 13:52:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (19273000) [pid = 3348] [serial = 1656] [outer = 00000000] 13:52:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (1A017000) [pid = 3348] [serial = 1657] [outer = 19273000] 13:52:45 INFO - PROCESS | 3348 | 1464641565592 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (1A01C000) [pid = 3348] [serial = 1658] [outer = 19273000] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (17729C00) [pid = 3348] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (14DB6400) [pid = 3348] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (0FF01400) [pid = 3348] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1064BC00) [pid = 3348] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1740A400) [pid = 3348] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (0FF0FC00) [pid = 3348] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (18BDF000) [pid = 3348] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1772AC00) [pid = 3348] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:52:45 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (14A83800) [pid = 3348] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:52:46 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (14A3D400) [pid = 3348] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:52:46 INFO - PROCESS | 3348 | 1464641566128 Marionette TRACE conn5 <- [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]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 13:52:46 INFO - PROCESS | 3348 | 1464641566155 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 3348 | 1464641566167 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 13:52:46 INFO - PROCESS | 3348 | 1464641566171 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:52:46 INFO - PROCESS | 3348 | 1464641566173 Marionette TRACE conn5 <- [1,2174,null,{}] 13:52:46 INFO - PROCESS | 3348 | 1464641566176 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 3348 | 1464641566321 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 13:52:46 INFO - PROCESS | 3348 | 1464641566390 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 3348 | ++DOCSHELL 1740A400 == 51 [pid = 3348] [id = 553] 13:52:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (17713800) [pid = 3348] [serial = 1659] [outer = 00000000] 13:52:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (19C83800) [pid = 3348] [serial = 1660] [outer = 17713800] 13:52:46 INFO - PROCESS | 3348 | 1464641566433 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1A04E000) [pid = 3348] [serial = 1661] [outer = 17713800] 13:52:46 INFO - PROCESS | 3348 | 1464641566781 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 13:52:46 INFO - PROCESS | 3348 | 1464641566806 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 13:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:52:46 INFO - PROCESS | 3348 | 1464641566808 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 13:52:46 INFO - PROCESS | 3348 | 1464641566811 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 3348 | 1464641566813 Marionette TRACE conn5 <- [1,2178,null,{}] 13:52:46 INFO - PROCESS | 3348 | 1464641566832 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 3348 | 1464641566920 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 13:52:46 INFO - PROCESS | 3348 | 1464641566927 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 3348 | ++DOCSHELL 1A04A800 == 52 [pid = 3348] [id = 554] 13:52:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1A20F800) [pid = 3348] [serial = 1662] [outer = 00000000] 13:52:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (1A336400) [pid = 3348] [serial = 1663] [outer = 1A20F800] 13:52:47 INFO - PROCESS | 3348 | 1464641566973 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1B3C3C00) [pid = 3348] [serial = 1664] [outer = 1A20F800] 13:52:47 INFO - PROCESS | 3348 | 1464641567413 Marionette TRACE conn5 <- [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]]]}] 13:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 650ms 13:52:47 INFO - PROCESS | 3348 | 1464641567468 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 13:52:47 INFO - PROCESS | 3348 | 1464641567470 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 13:52:47 INFO - PROCESS | 3348 | 1464641567473 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:52:47 INFO - PROCESS | 3348 | 1464641567474 Marionette TRACE conn5 <- [1,2182,null,{}] 13:52:47 INFO - PROCESS | 3348 | 1464641567478 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:47 INFO - PROCESS | 3348 | 1464641567560 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 13:52:47 INFO - PROCESS | 3348 | 1464641567566 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 3348 | ++DOCSHELL 0FCFBC00 == 53 [pid = 3348] [id = 555] 13:52:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (0FE6C800) [pid = 3348] [serial = 1665] [outer = 00000000] 13:52:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (1B7D4400) [pid = 3348] [serial = 1666] [outer = 0FE6C800] 13:52:47 INFO - PROCESS | 3348 | 1464641567611 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (1C2DB000) [pid = 3348] [serial = 1667] [outer = 0FE6C800] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 160FE400 == 52 [pid = 3348] [id = 512] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 14DAA000 == 51 [pid = 3348] [id = 527] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 19CAC000 == 50 [pid = 3348] [id = 510] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 18F2C400 == 49 [pid = 3348] [id = 499] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 10037000 == 48 [pid = 3348] [id = 511] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 1B3C2C00 == 47 [pid = 3348] [id = 529] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 14A96800 == 46 [pid = 3348] [id = 484] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 1A04B000 == 45 [pid = 3348] [id = 528] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 14D1A400 == 44 [pid = 3348] [id = 498] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 14B83C00 == 43 [pid = 3348] [id = 526] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 1998F400 == 42 [pid = 3348] [id = 513] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 1A049C00 == 41 [pid = 3348] [id = 514] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 0C79A400 == 40 [pid = 3348] [id = 13] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 1467AC00 == 39 [pid = 3348] [id = 546] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 1CC55000 == 38 [pid = 3348] [id = 544] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 0FE76000 == 37 [pid = 3348] [id = 545] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 1B7A1400 == 36 [pid = 3348] [id = 543] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 10E0E000 == 35 [pid = 3348] [id = 541] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 16452400 == 34 [pid = 3348] [id = 542] 13:52:48 INFO - PROCESS | 3348 | --DOCSHELL 1B3C1800 == 33 [pid = 3348] [id = 540] 13:52:49 INFO - PROCESS | 3348 | --DOCSHELL 0FC5C000 == 32 [pid = 3348] [id = 549] 13:52:49 INFO - PROCESS | 3348 | --DOCSHELL 1749BC00 == 31 [pid = 3348] [id = 548] 13:52:49 INFO - PROCESS | 3348 | --DOCSHELL 0FF10400 == 30 [pid = 3348] [id = 547] 13:52:49 INFO - PROCESS | 3348 | --DOCSHELL 18BDF800 == 29 [pid = 3348] [id = 551] 13:52:49 INFO - PROCESS | 3348 | --DOCSHELL 1776F000 == 28 [pid = 3348] [id = 550] 13:52:49 INFO - PROCESS | 3348 | --DOCSHELL 1925FC00 == 27 [pid = 3348] [id = 552] 13:52:49 INFO - PROCESS | 3348 | --DOCSHELL 1740A400 == 26 [pid = 3348] [id = 553] 13:52:49 INFO - PROCESS | 3348 | --DOCSHELL 1A04A800 == 25 [pid = 3348] [id = 554] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (177ADC00) [pid = 3348] [serial = 1603] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (15F09C00) [pid = 3348] [serial = 1597] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (183DC000) [pid = 3348] [serial = 1606] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (163D6800) [pid = 3348] [serial = 1598] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (14A7D800) [pid = 3348] [serial = 1592] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (14341000) [pid = 3348] [serial = 1591] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (17715C00) [pid = 3348] [serial = 1600] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (17726000) [pid = 3348] [serial = 1601] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (10033000) [pid = 3348] [serial = 1594] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (10401C00) [pid = 3348] [serial = 1595] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (10011C00) [pid = 3348] [serial = 1576] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (14DAD000) [pid = 3348] [serial = 1579] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1927AC00) [pid = 3348] [serial = 1609] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (18BE1C00) [pid = 3348] [serial = 1582] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1B6F0C00) [pid = 3348] [serial = 1588] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1B3BC800) [pid = 3348] [serial = 1585] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (18BD6400) [pid = 3348] [serial = 1607] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (19CABC00) [pid = 3348] [serial = 1615] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (18F2D400) [pid = 3348] [serial = 1610] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1A2D0800) [pid = 3348] [serial = 1618] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1A51B400) [pid = 3348] [serial = 1619] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (19CADC00) [pid = 3348] [serial = 1612] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1A01B000) [pid = 3348] [serial = 1613] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (18319C00) [pid = 3348] [serial = 1604] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (19CAFC00) [pid = 3348] [serial = 1616] [outer = 00000000] [url = about:blank] 13:52:49 INFO - PROCESS | 3348 | 1464641569801 Marionette TRACE conn5 <- [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]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2366ms 13:52:49 INFO - PROCESS | 3348 | 1464641569842 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 3348 | 1464641569846 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 13:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:52:49 INFO - PROCESS | 3348 | 1464641569851 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 3348 | 1464641569855 Marionette TRACE conn5 <- [1,2186,null,{}] 13:52:49 INFO - PROCESS | 3348 | 1464641569861 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:49 INFO - PROCESS | 3348 | 1464641569955 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 13:52:50 INFO - PROCESS | 3348 | 1464641569967 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 3348 | ++DOCSHELL 0FC5C000 == 26 [pid = 3348] [id = 556] 13:52:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (0FC5CC00) [pid = 3348] [serial = 1668] [outer = 00000000] 13:52:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (0FCF6400) [pid = 3348] [serial = 1669] [outer = 0FC5CC00] 13:52:50 INFO - PROCESS | 3348 | 1464641570016 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (0FE6FC00) [pid = 3348] [serial = 1670] [outer = 0FC5CC00] 13:52:50 INFO - PROCESS | 3348 | 1464641570515 Marionette TRACE conn5 <- [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]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 13:52:50 INFO - PROCESS | 3348 | 1464641570524 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 3348 | 1464641570530 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 13:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:52:50 INFO - PROCESS | 3348 | 1464641570536 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 3348 | 1464641570539 Marionette TRACE conn5 <- [1,2190,null,{}] 13:52:50 INFO - PROCESS | 3348 | 1464641570543 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 3348 | 1464641570639 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 13:52:50 INFO - PROCESS | 3348 | 1464641570648 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0E400 == 27 [pid = 3348] [id = 557] 13:52:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (0FF0F400) [pid = 3348] [serial = 1671] [outer = 00000000] 13:52:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (10029400) [pid = 3348] [serial = 1672] [outer = 0FF0F400] 13:52:50 INFO - PROCESS | 3348 | 1464641570700 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (10032400) [pid = 3348] [serial = 1673] [outer = 0FF0F400] 13:52:51 INFO - PROCESS | 3348 | 1464641571174 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 13:52:51 INFO - PROCESS | 3348 | 1464641571208 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 3348 | 1464641571211 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 13:52:51 INFO - PROCESS | 3348 | 1464641571214 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:52:51 INFO - PROCESS | 3348 | 1464641571218 Marionette TRACE conn5 <- [1,2194,null,{}] 13:52:51 INFO - PROCESS | 3348 | 1464641571230 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:51 INFO - PROCESS | 3348 | 1464641571325 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 13:52:51 INFO - PROCESS | 3348 | 1464641571366 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 3348 | ++DOCSHELL 107AF000 == 28 [pid = 3348] [id = 558] 13:52:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (10E0BC00) [pid = 3348] [serial = 1674] [outer = 00000000] 13:52:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (11075C00) [pid = 3348] [serial = 1675] [outer = 10E0BC00] 13:52:51 INFO - PROCESS | 3348 | 1464641571515 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1418E800) [pid = 3348] [serial = 1676] [outer = 10E0BC00] 13:52:51 INFO - PROCESS | 3348 | 1464641571922 Marionette TRACE conn5 <- [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]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 771ms 13:52:52 INFO - PROCESS | 3348 | 1464641571992 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 3348 | 1464641571994 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 13:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:52:52 INFO - PROCESS | 3348 | 1464641571997 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 3348 | 1464641571999 Marionette TRACE conn5 <- [1,2198,null,{}] 13:52:52 INFO - PROCESS | 3348 | 1464641572002 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 3348 | 1464641572088 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 13:52:52 INFO - PROCESS | 3348 | 1464641572105 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 3348 | ++DOCSHELL 141B5C00 == 29 [pid = 3348] [id = 559] 13:52:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (14339800) [pid = 3348] [serial = 1677] [outer = 00000000] 13:52:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (14396000) [pid = 3348] [serial = 1678] [outer = 14339800] 13:52:52 INFO - PROCESS | 3348 | 1464641572155 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (14A3D400) [pid = 3348] [serial = 1679] [outer = 14339800] 13:52:52 INFO - PROCESS | 3348 | 1464641572601 Marionette TRACE conn5 <- [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]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 13:52:52 INFO - PROCESS | 3348 | 1464641572636 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 3348 | 1464641572638 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 13:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:52:52 INFO - PROCESS | 3348 | 1464641572641 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 3348 | 1464641572642 Marionette TRACE conn5 <- [1,2202,null,{}] 13:52:52 INFO - PROCESS | 3348 | 1464641572646 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 3348 | 1464641572727 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 13:52:52 INFO - PROCESS | 3348 | 1464641572767 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 3348 | ++DOCSHELL 14B81400 == 30 [pid = 3348] [id = 560] 13:52:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (14B83800) [pid = 3348] [serial = 1680] [outer = 00000000] 13:52:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (14D25000) [pid = 3348] [serial = 1681] [outer = 14B83800] 13:52:52 INFO - PROCESS | 3348 | 1464641572814 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (14DACC00) [pid = 3348] [serial = 1682] [outer = 14B83800] 13:52:53 INFO - PROCESS | 3348 | 1464641573270 Marionette TRACE conn5 <- [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]]]}] 13:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 13:52:53 INFO - PROCESS | 3348 | 1464641573314 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 13:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:52:53 INFO - PROCESS | 3348 | 1464641573316 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 13:52:53 INFO - PROCESS | 3348 | 1464641573319 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 3348 | 1464641573321 Marionette TRACE conn5 <- [1,2206,null,{}] 13:52:53 INFO - PROCESS | 3348 | 1464641573324 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:53 INFO - PROCESS | 3348 | 1464641573435 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 13:52:53 INFO - PROCESS | 3348 | 1464641573443 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 3348 | ++DOCSHELL 160F2C00 == 31 [pid = 3348] [id = 561] 13:52:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (160FAC00) [pid = 3348] [serial = 1683] [outer = 00000000] 13:52:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (163E2800) [pid = 3348] [serial = 1684] [outer = 160FAC00] 13:52:53 INFO - PROCESS | 3348 | 1464641573488 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1645DC00) [pid = 3348] [serial = 1685] [outer = 160FAC00] 13:52:53 INFO - PROCESS | 3348 | 1464641573910 Marionette TRACE conn5 <- [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]]]}] 13:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 13:52:53 INFO - PROCESS | 3348 | 1464641573950 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 13:52:53 INFO - PROCESS | 3348 | 1464641573952 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 13:52:54 INFO - PROCESS | 3348 | 1464641573974 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:52:54 INFO - PROCESS | 3348 | 1464641573976 Marionette TRACE conn5 <- [1,2210,null,{}] 13:52:54 INFO - PROCESS | 3348 | 1464641573980 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 3348 | 1464641574059 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 13:52:54 INFO - PROCESS | 3348 | 1464641574066 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 3348 | ++DOCSHELL 1740F400 == 32 [pid = 3348] [id = 562] 13:52:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1749B400) [pid = 3348] [serial = 1686] [outer = 00000000] 13:52:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (174BFC00) [pid = 3348] [serial = 1687] [outer = 1749B400] 13:52:54 INFO - PROCESS | 3348 | 1464641574114 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (174C8000) [pid = 3348] [serial = 1688] [outer = 1749B400] 13:52:54 INFO - PROCESS | 3348 | 1464641574590 Marionette TRACE conn5 <- [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]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 13:52:54 INFO - PROCESS | 3348 | 1464641574648 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 13:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:52:54 INFO - PROCESS | 3348 | 1464641574650 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 13:52:54 INFO - PROCESS | 3348 | 1464641574653 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 3348 | 1464641574655 Marionette TRACE conn5 <- [1,2214,null,{}] 13:52:54 INFO - PROCESS | 3348 | 1464641574658 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 3348 | 1464641574733 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 13:52:54 INFO - PROCESS | 3348 | 1464641574740 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 3348 | ++DOCSHELL 10028400 == 33 [pid = 3348] [id = 563] 13:52:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1740F800) [pid = 3348] [serial = 1689] [outer = 00000000] 13:52:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (17729000) [pid = 3348] [serial = 1690] [outer = 1740F800] 13:52:54 INFO - PROCESS | 3348 | 1464641574784 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (17726800) [pid = 3348] [serial = 1691] [outer = 1740F800] 13:52:55 INFO - PROCESS | 3348 | 1464641575258 Marionette TRACE conn5 <- [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]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 13:52:55 INFO - PROCESS | 3348 | 1464641575284 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 3348 | 1464641575286 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 13:52:55 INFO - PROCESS | 3348 | 1464641575289 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:52:55 INFO - PROCESS | 3348 | 1464641575291 Marionette TRACE conn5 <- [1,2218,null,{}] 13:52:55 INFO - PROCESS | 3348 | 1464641575295 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 3348 | 1464641575414 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 13:52:55 INFO - PROCESS | 3348 | 1464641575506 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 3348 | ++DOCSHELL 107AA000 == 34 [pid = 3348] [id = 564] 13:52:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (1776B800) [pid = 3348] [serial = 1692] [outer = 00000000] 13:52:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (177AB000) [pid = 3348] [serial = 1693] [outer = 1776B800] 13:52:55 INFO - PROCESS | 3348 | 1464641575550 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (177AB800) [pid = 3348] [serial = 1694] [outer = 1776B800] 13:52:55 INFO - PROCESS | 3348 | 1464641575957 Marionette TRACE conn5 <- [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]]]}] 13:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 732ms 13:52:56 INFO - PROCESS | 3348 | 1464641576026 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 3348 | 1464641576029 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 13:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:52:56 INFO - PROCESS | 3348 | 1464641576032 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - PROCESS | 3348 | 1464641576033 Marionette TRACE conn5 <- [1,2222,null,{}] 13:52:56 INFO - PROCESS | 3348 | 1464641576037 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:56 INFO - PROCESS | 3348 | 1464641576160 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 13:52:56 INFO - PROCESS | 3348 | 1464641576229 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 3348 | ++DOCSHELL 177B4800 == 35 [pid = 3348] [id = 565] 13:52:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (18319C00) [pid = 3348] [serial = 1695] [outer = 00000000] 13:52:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (18325400) [pid = 3348] [serial = 1696] [outer = 18319C00] 13:52:56 INFO - PROCESS | 3348 | 1464641576276 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (18332400) [pid = 3348] [serial = 1697] [outer = 18319C00] 13:52:56 INFO - PROCESS | 3348 | 1464641576713 Marionette TRACE conn5 <- [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]]]}] 13:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 13:52:56 INFO - PROCESS | 3348 | 1464641576805 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 3348 | 1464641576807 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 13:52:56 INFO - PROCESS | 3348 | 1464641576811 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - PROCESS | 3348 | 1464641576814 Marionette TRACE conn5 <- [1,2226,null,{}] 13:52:56 INFO - PROCESS | 3348 | 1464641576817 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:52:56 INFO - PROCESS | 3348 | 1464641576964 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (10028000) [pid = 3348] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (1A27E400) [pid = 3348] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (1109EC00) [pid = 3348] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (0FE4FC00) [pid = 3348] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (0CFDBC00) [pid = 3348] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (19CB3800) [pid = 3348] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (163E2400) [pid = 3348] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1B6E6000) [pid = 3348] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (19CB2400) [pid = 3348] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (0FE73400) [pid = 3348] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (14B88800) [pid = 3348] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (14DAEC00) [pid = 3348] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (177B3C00) [pid = 3348] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (14B88000) [pid = 3348] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (10037400) [pid = 3348] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (19276000) [pid = 3348] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (18326800) [pid = 3348] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1832B800) [pid = 3348] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (19253C00) [pid = 3348] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (19273000) [pid = 3348] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (17713800) [pid = 3348] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1A20F800) [pid = 3348] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (0FCFB000) [pid = 3348] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (174A2400) [pid = 3348] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (10012C00) [pid = 3348] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (14D1B800) [pid = 3348] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (0FF0AC00) [pid = 3348] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1CC56800) [pid = 3348] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1B7DE000) [pid = 3348] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1645C000) [pid = 3348] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (110A4000) [pid = 3348] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1B6E8800) [pid = 3348] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:52:57 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (0FB3BC00) [pid = 3348] [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.] 13:52:57 INFO - PROCESS | 3348 | 1464641577497 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 3348 | ++DOCSHELL 092FAC00 == 36 [pid = 3348] [id = 566] 13:52:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (0C62B800) [pid = 3348] [serial = 1698] [outer = 00000000] 13:52:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (0FE73400) [pid = 3348] [serial = 1699] [outer = 0C62B800] 13:52:57 INFO - PROCESS | 3348 | 1464641577559 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1040BC00) [pid = 3348] [serial = 1700] [outer = 0C62B800] 13:52:57 INFO - PROCESS | 3348 | 1464641577968 Marionette TRACE conn5 <- [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]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1173ms 13:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:52:58 INFO - PROCESS | 3348 | 1464641577997 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 3348 | 1464641577999 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 13:52:58 INFO - PROCESS | 3348 | 1464641578002 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 3348 | 1464641578004 Marionette TRACE conn5 <- [1,2230,null,{}] 13:52:58 INFO - PROCESS | 3348 | 1464641578007 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 3348 | 1464641578088 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 13:52:58 INFO - PROCESS | 3348 | 1464641578095 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 3348 | ++DOCSHELL 11081400 == 37 [pid = 3348] [id = 567] 13:52:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (14336C00) [pid = 3348] [serial = 1701] [outer = 00000000] 13:52:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (14DAB800) [pid = 3348] [serial = 1702] [outer = 14336C00] 13:52:58 INFO - PROCESS | 3348 | 1464641578141 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (16455000) [pid = 3348] [serial = 1703] [outer = 14336C00] 13:52:58 INFO - PROCESS | 3348 | 1464641578583 Marionette TRACE conn5 <- [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]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 13:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:52:58 INFO - PROCESS | 3348 | 1464641578638 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 3348 | 1464641578640 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 13:52:58 INFO - PROCESS | 3348 | 1464641578643 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 3348 | 1464641578645 Marionette TRACE conn5 <- [1,2234,null,{}] 13:52:58 INFO - PROCESS | 3348 | 1464641578648 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 3348 | 1464641578726 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 13:52:58 INFO - PROCESS | 3348 | 1464641578733 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 3348 | ++DOCSHELL 177B0C00 == 38 [pid = 3348] [id = 568] 13:52:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (177B4400) [pid = 3348] [serial = 1704] [outer = 00000000] 13:52:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (183D8800) [pid = 3348] [serial = 1705] [outer = 177B4400] 13:52:58 INFO - PROCESS | 3348 | 1464641578777 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (18B51000) [pid = 3348] [serial = 1706] [outer = 177B4400] 13:52:59 INFO - PROCESS | 3348 | 1464641579218 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 631ms 13:52:59 INFO - PROCESS | 3348 | 1464641579284 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 13:52:59 INFO - PROCESS | 3348 | 1464641579286 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 13:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:52:59 INFO - PROCESS | 3348 | 1464641579289 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:52:59 INFO - PROCESS | 3348 | 1464641579291 Marionette TRACE conn5 <- [1,2238,null,{}] 13:52:59 INFO - PROCESS | 3348 | 1464641579295 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:59 INFO - PROCESS | 3348 | 1464641579372 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 13:52:59 INFO - PROCESS | 3348 | 1464641579388 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 3348 | ++DOCSHELL 18BD4800 == 39 [pid = 3348] [id = 569] 13:52:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (18BD6000) [pid = 3348] [serial = 1707] [outer = 00000000] 13:52:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (18BE0800) [pid = 3348] [serial = 1708] [outer = 18BD6000] 13:52:59 INFO - PROCESS | 3348 | 1464641579433 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (18BE1800) [pid = 3348] [serial = 1709] [outer = 18BD6000] 13:53:00 INFO - PROCESS | 3348 | 1464641580256 Marionette TRACE conn5 <- [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]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1013ms 13:53:00 INFO - PROCESS | 3348 | 1464641580308 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 3348 | 1464641580314 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 13:53:00 INFO - PROCESS | 3348 | 1464641580318 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:53:00 INFO - PROCESS | 3348 | 1464641580323 Marionette TRACE conn5 <- [1,2242,null,{}] 13:53:00 INFO - PROCESS | 3348 | 1464641580348 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:00 INFO - PROCESS | 3348 | 1464641580538 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 13:53:00 INFO - PROCESS | 3348 | 1464641580642 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 3348 | ++DOCSHELL 0FF01400 == 40 [pid = 3348] [id = 570] 13:53:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (0FF09000) [pid = 3348] [serial = 1710] [outer = 00000000] 13:53:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (10022000) [pid = 3348] [serial = 1711] [outer = 0FF09000] 13:53:00 INFO - PROCESS | 3348 | 1464641580700 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (10036000) [pid = 3348] [serial = 1712] [outer = 0FF09000] 13:53:01 INFO - PROCESS | 3348 | 1464641581351 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1045ms 13:53:01 INFO - PROCESS | 3348 | 1464641581369 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 3348 | 1464641581375 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 13:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:53:01 INFO - PROCESS | 3348 | 1464641581381 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:53:01 INFO - PROCESS | 3348 | 1464641581384 Marionette TRACE conn5 <- [1,2246,null,{}] 13:53:01 INFO - PROCESS | 3348 | 1464641581388 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:01 INFO - PROCESS | 3348 | 1464641581526 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 13:53:01 INFO - PROCESS | 3348 | 1464641581657 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 3348 | ++DOCSHELL 0C634400 == 41 [pid = 3348] [id = 571] 13:53:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (0FCEE400) [pid = 3348] [serial = 1713] [outer = 00000000] 13:53:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (106CD400) [pid = 3348] [serial = 1714] [outer = 0FCEE400] 13:53:01 INFO - PROCESS | 3348 | 1464641581757 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1448B800) [pid = 3348] [serial = 1715] [outer = 0FCEE400] 13:53:02 INFO - PROCESS | 3348 | 1464641582674 Marionette TRACE conn5 <- [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]]]}] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 14D1E800 == 40 [pid = 3348] [id = 445] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 1649E000 == 39 [pid = 3348] [id = 444] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 174C0000 == 38 [pid = 3348] [id = 438] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 14D14800 == 37 [pid = 3348] [id = 442] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 16422000 == 36 [pid = 3348] [id = 437] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 14333C00 == 35 [pid = 3348] [id = 435] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 1432F800 == 34 [pid = 3348] [id = 440] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 1772FC00 == 33 [pid = 3348] [id = 439] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 14B8A000 == 32 [pid = 3348] [id = 436] 13:53:02 INFO - PROCESS | 3348 | --DOCSHELL 0FCFBC00 == 31 [pid = 3348] [id = 555] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (17763C00) [pid = 3348] [serial = 1538] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1B79C000) [pid = 3348] [serial = 1589] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1A01FC00) [pid = 3348] [serial = 1532] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (10029C00) [pid = 3348] [serial = 1577] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (18F2E400) [pid = 3348] [serial = 1454] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (17715400) [pid = 3348] [serial = 1496] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (18BD8800) [pid = 3348] [serial = 1490] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (160F9800) [pid = 3348] [serial = 1580] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1434B000) [pid = 3348] [serial = 1535] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (194A3400) [pid = 3348] [serial = 1499] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1A025C00) [pid = 3348] [serial = 1583] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (14335000) [pid = 3348] [serial = 1493] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1B3C0800) [pid = 3348] [serial = 1586] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A048C00) [pid = 3348] [serial = 1574] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (10017800) [pid = 3348] [serial = 1457] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (0FB8DC00) [pid = 3348] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1A042400) [pid = 3348] [serial = 1541] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1B7D4400) [pid = 3348] [serial = 1666] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (18B56800) [pid = 3348] [serial = 1651] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (194A5C00) [pid = 3348] [serial = 1655] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1927EC00) [pid = 3348] [serial = 1654] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (18BDE000) [pid = 3348] [serial = 1652] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1A017000) [pid = 3348] [serial = 1657] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (19C83800) [pid = 3348] [serial = 1660] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1A336400) [pid = 3348] [serial = 1663] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1A01C000) [pid = 3348] [serial = 1658] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1831A800) [pid = 3348] [serial = 1648] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1770EC00) [pid = 3348] [serial = 1645] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1772BC00) [pid = 3348] [serial = 1646] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1109E400) [pid = 3348] [serial = 1642] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (14388C00) [pid = 3348] [serial = 1643] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (160FC000) [pid = 3348] [serial = 1640] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (15A13800) [pid = 3348] [serial = 1639] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (14B8D400) [pid = 3348] [serial = 1637] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14345400) [pid = 3348] [serial = 1636] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1CC5FC00) [pid = 3348] [serial = 1634] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1CC5CC00) [pid = 3348] [serial = 1633] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1C4EC400) [pid = 3348] [serial = 1631] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1C2DF000) [pid = 3348] [serial = 1630] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (18326C00) [pid = 3348] [serial = 1628] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (177B2800) [pid = 3348] [serial = 1627] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (14685C00) [pid = 3348] [serial = 1625] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (14346C00) [pid = 3348] [serial = 1624] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1C1A5C00) [pid = 3348] [serial = 1621] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1C4E8400) [pid = 3348] [serial = 1622] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (092FD000) [pid = 3348] [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.] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1B3C3C00) [pid = 3348] [serial = 1664] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1A04E000) [pid = 3348] [serial = 1661] [outer = 00000000] [url = about:blank] 13:53:02 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (1832E400) [pid = 3348] [serial = 1649] [outer = 00000000] [url = about:blank] 13:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1379ms 13:53:02 INFO - PROCESS | 3348 | 1464641582762 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 3348 | 1464641582766 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 13:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:53:02 INFO - PROCESS | 3348 | 1464641582772 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 3348 | 1464641582775 Marionette TRACE conn5 <- [1,2250,null,{}] 13:53:02 INFO - PROCESS | 3348 | 1464641582780 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:02 INFO - PROCESS | 3348 | 1464641582876 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 13:53:03 INFO - PROCESS | 3348 | 1464641582969 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 3348 | ++DOCSHELL 0FE6BC00 == 32 [pid = 3348] [id = 572] 13:53:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (0FE6D000) [pid = 3348] [serial = 1716] [outer = 00000000] 13:53:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (0FF0AC00) [pid = 3348] [serial = 1717] [outer = 0FE6D000] 13:53:03 INFO - PROCESS | 3348 | 1464641583016 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (10015C00) [pid = 3348] [serial = 1718] [outer = 0FE6D000] 13:53:03 INFO - PROCESS | 3348 | 1464641583417 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 13:53:03 INFO - PROCESS | 3348 | 1464641583503 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 3348 | 1464641583508 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 13:53:03 INFO - PROCESS | 3348 | 1464641583514 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:53:03 INFO - PROCESS | 3348 | 1464641583517 Marionette TRACE conn5 <- [1,2254,null,{}] 13:53:03 INFO - PROCESS | 3348 | 1464641583521 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 3348 | 1464641583610 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 13:53:03 INFO - PROCESS | 3348 | 1464641583624 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 3348 | ++DOCSHELL 1002B000 == 33 [pid = 3348] [id = 573] 13:53:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (10033400) [pid = 3348] [serial = 1719] [outer = 00000000] 13:53:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (106C6000) [pid = 3348] [serial = 1720] [outer = 10033400] 13:53:03 INFO - PROCESS | 3348 | 1464641583671 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (10E14400) [pid = 3348] [serial = 1721] [outer = 10033400] 13:53:04 INFO - PROCESS | 3348 | 1464641584198 Marionette TRACE conn5 <- [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]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 731ms 13:53:04 INFO - PROCESS | 3348 | 1464641584249 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 3348 | 1464641584254 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 13:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:53:04 INFO - PROCESS | 3348 | 1464641584260 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 3348 | 1464641584265 Marionette TRACE conn5 <- [1,2258,null,{}] 13:53:04 INFO - PROCESS | 3348 | 1464641584272 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:04 INFO - PROCESS | 3348 | 1464641584425 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 13:53:04 INFO - PROCESS | 3348 | 1464641584580 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 3348 | ++DOCSHELL 0FE58800 == 34 [pid = 3348] [id = 574] 13:53:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (0FE75800) [pid = 3348] [serial = 1722] [outer = 00000000] 13:53:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (10014400) [pid = 3348] [serial = 1723] [outer = 0FE75800] 13:53:04 INFO - PROCESS | 3348 | 1464641584640 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1064FC00) [pid = 3348] [serial = 1724] [outer = 0FE75800] 13:53:05 INFO - PROCESS | 3348 | 1464641585208 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 987ms 13:53:05 INFO - PROCESS | 3348 | 1464641585251 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 3348 | 1464641585257 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 13:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:53:05 INFO - PROCESS | 3348 | 1464641585263 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 3348 | 1464641585266 Marionette TRACE conn5 <- [1,2262,null,{}] 13:53:05 INFO - PROCESS | 3348 | 1464641585270 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:05 INFO - PROCESS | 3348 | 1464641585376 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 13:53:05 INFO - PROCESS | 3348 | 1464641585481 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 3348 | ++DOCSHELL 14632400 == 35 [pid = 3348] [id = 575] 13:53:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14632800) [pid = 3348] [serial = 1725] [outer = 00000000] 13:53:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14A96800) [pid = 3348] [serial = 1726] [outer = 14632800] 13:53:05 INFO - PROCESS | 3348 | 1464641585535 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14B8A000) [pid = 3348] [serial = 1727] [outer = 14632800] 13:53:06 INFO - PROCESS | 3348 | 1464641586130 Marionette TRACE conn5 <- [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]]]}] 13:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 13:53:06 INFO - PROCESS | 3348 | 1464641586196 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 13:53:06 INFO - PROCESS | 3348 | 1464641586198 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 13:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:53:06 INFO - PROCESS | 3348 | 1464641586203 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:53:06 INFO - PROCESS | 3348 | 1464641586207 Marionette TRACE conn5 <- [1,2266,null,{}] 13:53:06 INFO - PROCESS | 3348 | 1464641586219 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:06 INFO - PROCESS | 3348 | 1464641586365 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 13:53:06 INFO - PROCESS | 3348 | 1464641586504 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 3348 | ++DOCSHELL 160EF400 == 36 [pid = 3348] [id = 576] 13:53:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (160EFC00) [pid = 3348] [serial = 1728] [outer = 00000000] 13:53:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (160F6400) [pid = 3348] [serial = 1729] [outer = 160EFC00] 13:53:06 INFO - PROCESS | 3348 | 1464641586568 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (160FC400) [pid = 3348] [serial = 1730] [outer = 160EFC00] 13:53:07 INFO - PROCESS | 3348 | 1464641587207 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1023ms 13:53:07 INFO - PROCESS | 3348 | 1464641587228 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 3348 | 1464641587231 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 13:53:07 INFO - PROCESS | 3348 | 1464641587235 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:53:07 INFO - PROCESS | 3348 | 1464641587237 Marionette TRACE conn5 <- [1,2270,null,{}] 13:53:07 INFO - PROCESS | 3348 | 1464641587240 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 3348 | 1464641587349 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 13:53:07 INFO - PROCESS | 3348 | 1464641587480 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 3348 | ++DOCSHELL 14486400 == 37 [pid = 3348] [id = 577] 13:53:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17403400) [pid = 3348] [serial = 1731] [outer = 00000000] 13:53:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (174A3C00) [pid = 3348] [serial = 1732] [outer = 17403400] 13:53:07 INFO - PROCESS | 3348 | 1464641587537 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (17708800) [pid = 3348] [serial = 1733] [outer = 17403400] 13:53:08 INFO - PROCESS | 3348 | 1464641588060 Marionette TRACE conn5 <- [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]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 870ms 13:53:08 INFO - PROCESS | 3348 | 1464641588109 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 3348 | 1464641588111 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 13:53:08 INFO - PROCESS | 3348 | 1464641588114 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:53:08 INFO - PROCESS | 3348 | 1464641588116 Marionette TRACE conn5 <- [1,2274,null,{}] 13:53:08 INFO - PROCESS | 3348 | 1464641588120 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:08 INFO - PROCESS | 3348 | 1464641588217 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 13:53:08 INFO - PROCESS | 3348 | 1464641588334 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 3348 | ++DOCSHELL 143F5800 == 38 [pid = 3348] [id = 578] 13:53:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1770EC00) [pid = 3348] [serial = 1734] [outer = 00000000] 13:53:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17728800) [pid = 3348] [serial = 1735] [outer = 1770EC00] 13:53:08 INFO - PROCESS | 3348 | 1464641588388 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1772D000) [pid = 3348] [serial = 1736] [outer = 1770EC00] 13:53:09 INFO - PROCESS | 3348 | 1464641589091 Marionette TRACE conn5 <- [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]]]}] 13:53:09 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 13:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1016ms 13:53:09 INFO - PROCESS | 3348 | 1464641589135 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 3348 | 1464641589138 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 13:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:53:09 INFO - PROCESS | 3348 | 1464641589143 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 3348 | 1464641589147 Marionette TRACE conn5 <- [1,2278,null,{}] 13:53:09 INFO - PROCESS | 3348 | 1464641589153 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:09 INFO - PROCESS | 3348 | 1464641589305 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 13:53:09 INFO - PROCESS | 3348 | 1464641589434 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 3348 | --DOCSHELL 0FCEC800 == 37 [pid = 3348] [id = 432] 13:53:09 INFO - PROCESS | 3348 | ++DOCSHELL 08B8F000 == 38 [pid = 3348] [id = 579] 13:53:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (08B90800) [pid = 3348] [serial = 1737] [outer = 00000000] 13:53:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (0FC59400) [pid = 3348] [serial = 1738] [outer = 08B90800] 13:53:09 INFO - PROCESS | 3348 | 1464641589515 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (10031800) [pid = 3348] [serial = 1739] [outer = 08B90800] 13:53:09 INFO - PROCESS | 3348 | 1464641589946 Marionette TRACE conn5 <- [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]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 831ms 13:53:10 INFO - PROCESS | 3348 | 1464641589975 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 3348 | 1464641589981 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 13:53:10 INFO - PROCESS | 3348 | 1464641590022 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - PROCESS | 3348 | 1464641590025 Marionette TRACE conn5 <- [1,2282,null,{}] 13:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:53:10 INFO - PROCESS | 3348 | 1464641590029 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 3348 | 1464641590154 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 13:53:10 INFO - PROCESS | 3348 | 1464641590171 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 3348 | ++DOCSHELL 14186400 == 39 [pid = 3348] [id = 580] 13:53:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (141B6000) [pid = 3348] [serial = 1740] [outer = 00000000] 13:53:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (14A96C00) [pid = 3348] [serial = 1741] [outer = 141B6000] 13:53:10 INFO - PROCESS | 3348 | 1464641590274 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (14DA8000) [pid = 3348] [serial = 1742] [outer = 141B6000] 13:53:10 INFO - PROCESS | 3348 | 1464641590769 Marionette TRACE conn5 <- [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]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 13:53:10 INFO - PROCESS | 3348 | 1464641590800 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 3348 | 1464641590802 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 13:53:10 INFO - PROCESS | 3348 | 1464641590806 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:53:10 INFO - PROCESS | 3348 | 1464641590809 Marionette TRACE conn5 <- [1,2286,null,{}] 13:53:10 INFO - PROCESS | 3348 | 1464641590825 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 3348 | 1464641590946 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 13:53:10 INFO - PROCESS | 3348 | 1464641590961 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 3348 | ++DOCSHELL 17722000 == 40 [pid = 3348] [id = 581] 13:53:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (17724000) [pid = 3348] [serial = 1743] [outer = 00000000] 13:53:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (17765C00) [pid = 3348] [serial = 1744] [outer = 17724000] 13:53:11 INFO - PROCESS | 3348 | 1464641591061 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (177AE400) [pid = 3348] [serial = 1745] [outer = 17724000] 13:53:11 INFO - PROCESS | 3348 | 1464641591493 Marionette TRACE conn5 <- [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]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 13:53:11 INFO - PROCESS | 3348 | 1464641591539 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 3348 | 1464641591542 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 13:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:53:11 INFO - PROCESS | 3348 | 1464641591552 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 3348 | 1464641591554 Marionette TRACE conn5 <- [1,2290,null,{}] 13:53:11 INFO - PROCESS | 3348 | 1464641591557 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:11 INFO - PROCESS | 3348 | 1464641591673 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 13:53:11 INFO - PROCESS | 3348 | 1464641591735 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 3348 | ++DOCSHELL 18324800 == 41 [pid = 3348] [id = 582] 13:53:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (18324C00) [pid = 3348] [serial = 1746] [outer = 00000000] 13:53:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18333000) [pid = 3348] [serial = 1747] [outer = 18324C00] 13:53:11 INFO - PROCESS | 3348 | 1464641591780 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (18338C00) [pid = 3348] [serial = 1748] [outer = 18324C00] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1776B800) [pid = 3348] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1749B400) [pid = 3348] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (0FF0F400) [pid = 3348] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (10E0BC00) [pid = 3348] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (0FE6C800) [pid = 3348] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (14B83800) [pid = 3348] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (0FC5CC00) [pid = 3348] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (160FAC00) [pid = 3348] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1740F800) [pid = 3348] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18319C00) [pid = 3348] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (0FE6D000) [pid = 3348] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14336C00) [pid = 3348] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (14339800) [pid = 3348] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (0C62B800) [pid = 3348] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:53:12 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (177B4400) [pid = 3348] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:53:12 INFO - PROCESS | 3348 | 1464641592213 Marionette TRACE conn5 <- [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]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 13:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:53:12 INFO - PROCESS | 3348 | 1464641592224 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 3348 | 1464641592226 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 13:53:12 INFO - PROCESS | 3348 | 1464641592229 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 3348 | 1464641592231 Marionette TRACE conn5 <- [1,2294,null,{}] 13:53:12 INFO - PROCESS | 3348 | 1464641592234 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:12 INFO - PROCESS | 3348 | 1464641592339 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 13:53:12 INFO - PROCESS | 3348 | 1464641592440 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 3348 | ++DOCSHELL 0C79AC00 == 42 [pid = 3348] [id = 583] 13:53:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (0FC5CC00) [pid = 3348] [serial = 1749] [outer = 00000000] 13:53:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (14DB4C00) [pid = 3348] [serial = 1750] [outer = 0FC5CC00] 13:53:12 INFO - PROCESS | 3348 | 1464641592487 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (16426400) [pid = 3348] [serial = 1751] [outer = 0FC5CC00] 13:53:12 INFO - PROCESS | 3348 | 1464641592885 Marionette TRACE conn5 <- [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]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 13:53:12 INFO - PROCESS | 3348 | 1464641592901 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 13:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:53:12 INFO - PROCESS | 3348 | 1464641592903 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 13:53:12 INFO - PROCESS | 3348 | 1464641592906 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 3348 | 1464641592908 Marionette TRACE conn5 <- [1,2298,null,{}] 13:53:12 INFO - PROCESS | 3348 | 1464641592911 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 3348 | 1464641593056 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 13:53:13 INFO - PROCESS | 3348 | 1464641593067 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 3348 | ++DOCSHELL 0CFD9400 == 43 [pid = 3348] [id = 584] 13:53:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1003CC00) [pid = 3348] [serial = 1752] [outer = 00000000] 13:53:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18BDD000) [pid = 3348] [serial = 1753] [outer = 1003CC00] 13:53:13 INFO - PROCESS | 3348 | 1464641593116 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (19256400) [pid = 3348] [serial = 1754] [outer = 1003CC00] 13:53:13 INFO - PROCESS | 3348 | 1464641593549 Marionette TRACE conn5 <- [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]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 13:53:13 INFO - PROCESS | 3348 | 1464641593576 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 13:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:53:13 INFO - PROCESS | 3348 | 1464641593578 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 13:53:13 INFO - PROCESS | 3348 | 1464641593582 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 3348 | 1464641593583 Marionette TRACE conn5 <- [1,2302,null,{}] 13:53:13 INFO - PROCESS | 3348 | 1464641593591 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 3348 | 1464641593715 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 13:53:13 INFO - PROCESS | 3348 | 1464641593762 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 3348 | ++DOCSHELL 19258400 == 44 [pid = 3348] [id = 585] 13:53:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (19260800) [pid = 3348] [serial = 1755] [outer = 00000000] 13:53:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19274800) [pid = 3348] [serial = 1756] [outer = 19260800] 13:53:13 INFO - PROCESS | 3348 | 1464641593808 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1927A800) [pid = 3348] [serial = 1757] [outer = 19260800] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 18328800 == 43 [pid = 3348] [id = 441] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 0FF09400 == 42 [pid = 3348] [id = 447] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 0FF06000 == 41 [pid = 3348] [id = 448] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 14347C00 == 40 [pid = 3348] [id = 449] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 10022800 == 39 [pid = 3348] [id = 433] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 0FE5A400 == 38 [pid = 3348] [id = 443] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 14330000 == 37 [pid = 3348] [id = 434] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 0FB8B400 == 36 [pid = 3348] [id = 446] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 08B8F000 == 35 [pid = 3348] [id = 579] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 143F5800 == 34 [pid = 3348] [id = 578] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 160EF400 == 33 [pid = 3348] [id = 576] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 14486400 == 32 [pid = 3348] [id = 577] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 14632400 == 31 [pid = 3348] [id = 575] 13:53:14 INFO - PROCESS | 3348 | --DOCSHELL 0FE58800 == 30 [pid = 3348] [id = 574] 13:53:15 INFO - PROCESS | 3348 | --DOCSHELL 14186400 == 29 [pid = 3348] [id = 580] 13:53:15 INFO - PROCESS | 3348 | --DOCSHELL 18324800 == 28 [pid = 3348] [id = 582] 13:53:15 INFO - PROCESS | 3348 | --DOCSHELL 17722000 == 27 [pid = 3348] [id = 581] 13:53:15 INFO - PROCESS | 3348 | --DOCSHELL 0CFD9400 == 26 [pid = 3348] [id = 584] 13:53:15 INFO - PROCESS | 3348 | --DOCSHELL 0C79AC00 == 25 [pid = 3348] [id = 583] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (177AB800) [pid = 3348] [serial = 1694] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (10015C00) [pid = 3348] [serial = 1718] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (18BE0800) [pid = 3348] [serial = 1708] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (10022000) [pid = 3348] [serial = 1711] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (106CD400) [pid = 3348] [serial = 1714] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (18332400) [pid = 3348] [serial = 1697] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (14DAB800) [pid = 3348] [serial = 1702] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14396000) [pid = 3348] [serial = 1678] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (0FE73400) [pid = 3348] [serial = 1699] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1040BC00) [pid = 3348] [serial = 1700] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14A3D400) [pid = 3348] [serial = 1679] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (174C8000) [pid = 3348] [serial = 1688] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (16455000) [pid = 3348] [serial = 1703] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18B51000) [pid = 3348] [serial = 1706] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (17726800) [pid = 3348] [serial = 1691] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (0FF0AC00) [pid = 3348] [serial = 1717] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (183D8800) [pid = 3348] [serial = 1705] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (106C6000) [pid = 3348] [serial = 1720] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (177AB000) [pid = 3348] [serial = 1693] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (174BFC00) [pid = 3348] [serial = 1687] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (10029400) [pid = 3348] [serial = 1672] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (10032400) [pid = 3348] [serial = 1673] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (11075C00) [pid = 3348] [serial = 1675] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1418E800) [pid = 3348] [serial = 1676] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1C2DB000) [pid = 3348] [serial = 1667] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (14D25000) [pid = 3348] [serial = 1681] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (14DACC00) [pid = 3348] [serial = 1682] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (0FCF6400) [pid = 3348] [serial = 1669] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (0FE6FC00) [pid = 3348] [serial = 1670] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (163E2800) [pid = 3348] [serial = 1684] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (1645DC00) [pid = 3348] [serial = 1685] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (17729000) [pid = 3348] [serial = 1690] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (18325400) [pid = 3348] [serial = 1696] [outer = 00000000] [url = about:blank] 13:53:15 INFO - PROCESS | 3348 | 1464641595774 Marionette TRACE conn5 <- [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]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2178ms 13:53:15 INFO - PROCESS | 3348 | 1464641595791 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 3348 | 1464641595795 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 13:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:53:15 INFO - PROCESS | 3348 | 1464641595801 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 3348 | 1464641595804 Marionette TRACE conn5 <- [1,2306,null,{}] 13:53:15 INFO - PROCESS | 3348 | 1464641595810 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:15 INFO - PROCESS | 3348 | 1464641595904 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 13:53:15 INFO - PROCESS | 3348 | 1464641595913 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 3348 | ++DOCSHELL 0FB89C00 == 26 [pid = 3348] [id = 586] 13:53:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (0FB8B400) [pid = 3348] [serial = 1758] [outer = 00000000] 13:53:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (0FCFA800) [pid = 3348] [serial = 1759] [outer = 0FB8B400] 13:53:15 INFO - PROCESS | 3348 | 1464641595961 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (0FE5AC00) [pid = 3348] [serial = 1760] [outer = 0FB8B400] 13:53:16 INFO - PROCESS | 3348 | 1464641596453 Marionette TRACE conn5 <- [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] 13:53:16 INFO - PROCESS | 3348 | 1464641596538 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 13:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:53:16 INFO - PROCESS | 3348 | 1464641596545 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 3348 | 1464641596547 Marionette TRACE conn5 <- [1,2310,null,{}] 13:53:16 INFO - PROCESS | 3348 | 1464641596551 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:16 INFO - PROCESS | 3348 | 1464641596640 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 13:53:16 INFO - PROCESS | 3348 | 1464641596656 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 3348 | ++DOCSHELL 10024C00 == 27 [pid = 3348] [id = 587] 13:53:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (10025000) [pid = 3348] [serial = 1761] [outer = 00000000] 13:53:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1002A400) [pid = 3348] [serial = 1762] [outer = 10025000] 13:53:16 INFO - PROCESS | 3348 | 1464641596701 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (10033800) [pid = 3348] [serial = 1763] [outer = 10025000] 13:53:17 INFO - PROCESS | 3348 | 1464641597173 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 13:53:17 INFO - PROCESS | 3348 | 1464641597216 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 3348 | 1464641597219 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 13:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:53:17 INFO - PROCESS | 3348 | 1464641597223 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 3348 | 1464641597226 Marionette TRACE conn5 <- [1,2314,null,{}] 13:53:17 INFO - PROCESS | 3348 | 1464641597238 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:17 INFO - PROCESS | 3348 | 1464641597355 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 13:53:17 INFO - PROCESS | 3348 | 1464641597452 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 3348 | ++DOCSHELL 1072A400 == 28 [pid = 3348] [id = 588] 13:53:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (107B0400) [pid = 3348] [serial = 1764] [outer = 00000000] 13:53:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (1109D400) [pid = 3348] [serial = 1765] [outer = 107B0400] 13:53:17 INFO - PROCESS | 3348 | 1464641597502 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1418E800) [pid = 3348] [serial = 1766] [outer = 107B0400] 13:53:17 INFO - PROCESS | 3348 | 1464641597902 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 13:53:17 INFO - PROCESS | 3348 | 1464641597956 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 3348 | 1464641597959 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 13:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:53:17 INFO - PROCESS | 3348 | 1464641597962 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 3348 | 1464641597964 Marionette TRACE conn5 <- [1,2318,null,{}] 13:53:17 INFO - PROCESS | 3348 | 1464641597967 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 3348 | 1464641598052 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 13:53:18 INFO - PROCESS | 3348 | 1464641598068 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0B800 == 29 [pid = 3348] [id = 589] 13:53:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (141B6800) [pid = 3348] [serial = 1767] [outer = 00000000] 13:53:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1433C000) [pid = 3348] [serial = 1768] [outer = 141B6800] 13:53:18 INFO - PROCESS | 3348 | 1464641598115 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (143F9C00) [pid = 3348] [serial = 1769] [outer = 141B6800] 13:53:18 INFO - PROCESS | 3348 | 1464641598532 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 13:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:53:18 INFO - PROCESS | 3348 | 1464641598596 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 3348 | 1464641598598 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 13:53:18 INFO - PROCESS | 3348 | 1464641598601 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 3348 | 1464641598603 Marionette TRACE conn5 <- [1,2322,null,{}] 13:53:18 INFO - PROCESS | 3348 | 1464641598606 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 3348 | 1464641598683 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 13:53:18 INFO - PROCESS | 3348 | 1464641598689 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 3348 | ++DOCSHELL 1448AC00 == 30 [pid = 3348] [id = 590] 13:53:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1467DC00) [pid = 3348] [serial = 1770] [outer = 00000000] 13:53:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (14A83800) [pid = 3348] [serial = 1771] [outer = 1467DC00] 13:53:18 INFO - PROCESS | 3348 | 1464641598733 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14D1A800) [pid = 3348] [serial = 1772] [outer = 1467DC00] 13:53:19 INFO - PROCESS | 3348 | 1464641599194 Marionette TRACE conn5 <- [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]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 13:53:19 INFO - PROCESS | 3348 | 1464641599236 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 3348 | 1464641599238 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 13:53:19 INFO - PROCESS | 3348 | 1464641599241 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 3348 | 1464641599243 Marionette TRACE conn5 <- [1,2326,null,{}] 13:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:53:19 INFO - PROCESS | 3348 | 1464641599246 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:19 INFO - PROCESS | 3348 | 1464641599358 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 13:53:19 INFO - PROCESS | 3348 | 1464641599368 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 3348 | ++DOCSHELL 160F2400 == 31 [pid = 3348] [id = 591] 13:53:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (160F3400) [pid = 3348] [serial = 1773] [outer = 00000000] 13:53:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (163D9400) [pid = 3348] [serial = 1774] [outer = 160F3400] 13:53:19 INFO - PROCESS | 3348 | 1464641599413 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16428400) [pid = 3348] [serial = 1775] [outer = 160F3400] 13:53:19 INFO - PROCESS | 3348 | 1464641599834 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 632ms 13:53:19 INFO - PROCESS | 3348 | 1464641599888 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 3348 | 1464641599890 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 13:53:19 INFO - PROCESS | 3348 | 1464641599893 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 3348 | 1464641599895 Marionette TRACE conn5 <- [1,2330,null,{}] 13:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:53:19 INFO - PROCESS | 3348 | 1464641599898 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:19 INFO - PROCESS | 3348 | 1464641599978 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 13:53:19 INFO - PROCESS | 3348 | 1464641599985 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 3348 | ++DOCSHELL 163D8C00 == 32 [pid = 3348] [id = 592] 13:53:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (16455000) [pid = 3348] [serial = 1776] [outer = 00000000] 13:53:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1749D400) [pid = 3348] [serial = 1777] [outer = 16455000] 13:53:20 INFO - PROCESS | 3348 | 1464641600029 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (174A2400) [pid = 3348] [serial = 1778] [outer = 16455000] 13:53:20 INFO - PROCESS | 3348 | 1464641600490 Marionette TRACE conn5 <- [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]]]}] 13:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 13:53:20 INFO - PROCESS | 3348 | 1464641600538 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 13:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:53:20 INFO - PROCESS | 3348 | 1464641600540 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 13:53:20 INFO - PROCESS | 3348 | 1464641600543 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 3348 | 1464641600544 Marionette TRACE conn5 <- [1,2334,null,{}] 13:53:20 INFO - PROCESS | 3348 | 1464641600548 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 3348 | 1464641600624 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 13:53:20 INFO - PROCESS | 3348 | 1464641600630 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 3348 | ++DOCSHELL 1770E800 == 33 [pid = 3348] [id = 593] 13:53:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17711400) [pid = 3348] [serial = 1779] [outer = 00000000] 13:53:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17725C00) [pid = 3348] [serial = 1780] [outer = 17711400] 13:53:20 INFO - PROCESS | 3348 | 1464641600675 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (143F8000) [pid = 3348] [serial = 1781] [outer = 17711400] 13:53:21 INFO - PROCESS | 3348 | 1464641601140 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 13:53:21 INFO - PROCESS | 3348 | 1464641601176 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 3348 | 1464641601178 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 13:53:21 INFO - PROCESS | 3348 | 1464641601181 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:53:21 INFO - PROCESS | 3348 | 1464641601182 Marionette TRACE conn5 <- [1,2338,null,{}] 13:53:21 INFO - PROCESS | 3348 | 1464641601186 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:21 INFO - PROCESS | 3348 | 1464641601297 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 13:53:21 INFO - PROCESS | 3348 | 1464641601305 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 3348 | ++DOCSHELL 1071E000 == 34 [pid = 3348] [id = 594] 13:53:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1776C800) [pid = 3348] [serial = 1782] [outer = 00000000] 13:53:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (177AB800) [pid = 3348] [serial = 1783] [outer = 1776C800] 13:53:21 INFO - PROCESS | 3348 | 1464641601349 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1776F000) [pid = 3348] [serial = 1784] [outer = 1776C800] 13:53:21 INFO - PROCESS | 3348 | 1464641601938 Marionette TRACE conn5 <- [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]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 13:53:21 INFO - PROCESS | 3348 | 1464641601954 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 3348 | 1464641601956 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 13:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:53:21 INFO - PROCESS | 3348 | 1464641601959 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 3348 | 1464641601961 Marionette TRACE conn5 <- [1,2342,null,{}] 13:53:21 INFO - PROCESS | 3348 | 1464641601964 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 3348 | 1464641602082 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 13:53:22 INFO - PROCESS | 3348 | 1464641602089 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 3348 | ++DOCSHELL 177A9800 == 35 [pid = 3348] [id = 595] 13:53:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (177B5000) [pid = 3348] [serial = 1785] [outer = 00000000] 13:53:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18323800) [pid = 3348] [serial = 1786] [outer = 177B5000] 13:53:22 INFO - PROCESS | 3348 | 1464641602133 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1832B800) [pid = 3348] [serial = 1787] [outer = 177B5000] 13:53:22 INFO - PROCESS | 3348 | 1464641602603 Marionette TRACE conn5 <- [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]]]}] 13:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 13:53:22 INFO - PROCESS | 3348 | 1464641602659 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 3348 | 1464641602662 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 13:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:53:22 INFO - PROCESS | 3348 | 1464641602665 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 3348 | 1464641602667 Marionette TRACE conn5 <- [1,2346,null,{}] 13:53:22 INFO - PROCESS | 3348 | 1464641602671 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 3348 | 1464641602811 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (0FCEE400) [pid = 3348] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18BD6000) [pid = 3348] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (0FF09000) [pid = 3348] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1003CC00) [pid = 3348] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (18324C00) [pid = 3348] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (17724000) [pid = 3348] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (08B90800) [pid = 3348] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1770EC00) [pid = 3348] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17403400) [pid = 3348] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (160EFC00) [pid = 3348] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14632800) [pid = 3348] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (0FE75800) [pid = 3348] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (10033400) [pid = 3348] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:53:23 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (141B6000) [pid = 3348] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:53:23 INFO - PROCESS | 3348 | 1464641603208 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 3348 | ++DOCSHELL 0C630C00 == 36 [pid = 3348] [id = 596] 13:53:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (0C633C00) [pid = 3348] [serial = 1788] [outer = 00000000] 13:53:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (0FF09000) [pid = 3348] [serial = 1789] [outer = 0C633C00] 13:53:23 INFO - PROCESS | 3348 | 1464641603264 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (143F2400) [pid = 3348] [serial = 1790] [outer = 0C633C00] 13:53:23 INFO - PROCESS | 3348 | 1464641603642 Marionette TRACE conn5 <- [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]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1021ms 13:53:23 INFO - PROCESS | 3348 | 1464641603687 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 3348 | 1464641603689 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 13:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:53:23 INFO - PROCESS | 3348 | 1464641603692 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 3348 | 1464641603694 Marionette TRACE conn5 <- [1,2350,null,{}] 13:53:23 INFO - PROCESS | 3348 | 1464641603698 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 3348 | 1464641603816 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 13:53:23 INFO - PROCESS | 3348 | 1464641603825 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 3348 | ++DOCSHELL 14337800 == 37 [pid = 3348] [id = 597] 13:53:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1434A800) [pid = 3348] [serial = 1791] [outer = 00000000] 13:53:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1770CC00) [pid = 3348] [serial = 1792] [outer = 1434A800] 13:53:23 INFO - PROCESS | 3348 | 1464641603871 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17722C00) [pid = 3348] [serial = 1793] [outer = 1434A800] 13:53:24 INFO - PROCESS | 3348 | 1464641604291 Marionette TRACE conn5 <- [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]]]}] 13:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 631ms 13:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:53:24 INFO - PROCESS | 3348 | 1464641604323 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 3348 | 1464641604325 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 13:53:24 INFO - PROCESS | 3348 | 1464641604328 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 3348 | 1464641604330 Marionette TRACE conn5 <- [1,2354,null,{}] 13:53:24 INFO - PROCESS | 3348 | 1464641604334 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:24 INFO - PROCESS | 3348 | 1464641604455 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 13:53:24 INFO - PROCESS | 3348 | 1464641604504 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 3348 | ++DOCSHELL 1645A400 == 38 [pid = 3348] [id = 598] 13:53:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18324C00) [pid = 3348] [serial = 1794] [outer = 00000000] 13:53:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18BD8400) [pid = 3348] [serial = 1795] [outer = 18324C00] 13:53:24 INFO - PROCESS | 3348 | 1464641604548 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18BDC800) [pid = 3348] [serial = 1796] [outer = 18324C00] 13:53:24 INFO - PROCESS | 3348 | 1464641604953 Marionette TRACE conn5 <- [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]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 13:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:53:25 INFO - PROCESS | 3348 | 1464641605003 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 3348 | 1464641605005 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 13:53:25 INFO - PROCESS | 3348 | 1464641605009 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 3348 | 1464641605011 Marionette TRACE conn5 <- [1,2358,null,{}] 13:53:25 INFO - PROCESS | 3348 | 1464641605024 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 3348 | 1464641605101 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 13:53:25 INFO - PROCESS | 3348 | 1464641605107 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 3348 | ++DOCSHELL 15A11C00 == 39 [pid = 3348] [id = 599] 13:53:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18BE0400) [pid = 3348] [serial = 1797] [outer = 00000000] 13:53:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19259000) [pid = 3348] [serial = 1798] [outer = 18BE0400] 13:53:25 INFO - PROCESS | 3348 | 1464641605151 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19260C00) [pid = 3348] [serial = 1799] [outer = 18BE0400] 13:53:25 INFO - PROCESS | 3348 | 1464641605972 Marionette TRACE conn5 <- [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]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1022ms 13:53:26 INFO - PROCESS | 3348 | 1464641606032 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 3348 | 1464641606037 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 13:53:26 INFO - PROCESS | 3348 | 1464641606042 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:53:26 INFO - PROCESS | 3348 | 1464641606047 Marionette TRACE conn5 <- [1,2362,null,{}] 13:53:26 INFO - PROCESS | 3348 | 1464641606053 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:26 INFO - PROCESS | 3348 | 1464641606220 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 13:53:26 INFO - PROCESS | 3348 | 1464641606351 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 3348 | ++DOCSHELL 0CFD2C00 == 40 [pid = 3348] [id = 600] 13:53:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (0FCFB000) [pid = 3348] [serial = 1800] [outer = 00000000] 13:53:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (10020000) [pid = 3348] [serial = 1801] [outer = 0FCFB000] 13:53:26 INFO - PROCESS | 3348 | 1464641606408 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1003C400) [pid = 3348] [serial = 1802] [outer = 0FCFB000] 13:53:27 INFO - PROCESS | 3348 | 1464641607038 Marionette TRACE conn5 <- [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]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1076ms 13:53:27 INFO - PROCESS | 3348 | 1464641607138 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 3348 | 1464641607144 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 13:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:53:27 INFO - PROCESS | 3348 | 1464641607180 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 3348 | 1464641607183 Marionette TRACE conn5 <- [1,2366,null,{}] 13:53:27 INFO - PROCESS | 3348 | 1464641607188 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 3348 | 1464641607316 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 13:53:27 INFO - PROCESS | 3348 | 1464641607588 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 3348 | ++DOCSHELL 08B90000 == 41 [pid = 3348] [id = 601] 13:53:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (08B90800) [pid = 3348] [serial = 1803] [outer = 00000000] 13:53:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (0CF34800) [pid = 3348] [serial = 1804] [outer = 08B90800] 13:53:27 INFO - PROCESS | 3348 | 1464641607669 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (0FE4E000) [pid = 3348] [serial = 1805] [outer = 08B90800] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 1002B000 == 40 [pid = 3348] [id = 573] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 11081400 == 39 [pid = 3348] [id = 567] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 0FE6BC00 == 38 [pid = 3348] [id = 572] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 160F2C00 == 37 [pid = 3348] [id = 561] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 107AA000 == 36 [pid = 3348] [id = 564] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 092FAC00 == 35 [pid = 3348] [id = 566] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 107AF000 == 34 [pid = 3348] [id = 558] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 141B5C00 == 33 [pid = 3348] [id = 559] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 1740F400 == 32 [pid = 3348] [id = 562] 13:53:28 INFO - PROCESS | 3348 | --DOCSHELL 0FF0E400 == 31 [pid = 3348] [id = 557] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (19274800) [pid = 3348] [serial = 1756] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | 1464641608388 Marionette TRACE conn5 <- [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]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1256ms 13:53:28 INFO - PROCESS | 3348 | 1464641608414 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 3348 | 1464641608418 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 13:53:28 INFO - PROCESS | 3348 | 1464641608422 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:53:28 INFO - PROCESS | 3348 | 1464641608425 Marionette TRACE conn5 <- [1,2370,null,{}] 13:53:28 INFO - PROCESS | 3348 | 1464641608430 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:28 INFO - PROCESS | 3348 | 1464641608529 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1448B800) [pid = 3348] [serial = 1715] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (18BE1800) [pid = 3348] [serial = 1709] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (10036000) [pid = 3348] [serial = 1712] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (19256400) [pid = 3348] [serial = 1754] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18333000) [pid = 3348] [serial = 1747] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (177AE400) [pid = 3348] [serial = 1745] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (17765C00) [pid = 3348] [serial = 1744] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14DB4C00) [pid = 3348] [serial = 1750] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (18BDD000) [pid = 3348] [serial = 1753] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (18338C00) [pid = 3348] [serial = 1748] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0FC59400) [pid = 3348] [serial = 1738] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1772D000) [pid = 3348] [serial = 1736] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (17728800) [pid = 3348] [serial = 1735] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (17708800) [pid = 3348] [serial = 1733] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (174A3C00) [pid = 3348] [serial = 1732] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (160FC400) [pid = 3348] [serial = 1730] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (160F6400) [pid = 3348] [serial = 1729] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (14B8A000) [pid = 3348] [serial = 1727] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (14A96800) [pid = 3348] [serial = 1726] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1064FC00) [pid = 3348] [serial = 1724] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (10014400) [pid = 3348] [serial = 1723] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (10E14400) [pid = 3348] [serial = 1721] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (14A96C00) [pid = 3348] [serial = 1741] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (14DA8000) [pid = 3348] [serial = 1742] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (10031800) [pid = 3348] [serial = 1739] [outer = 00000000] [url = about:blank] 13:53:28 INFO - PROCESS | 3348 | 1464641608627 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 3348 | ++DOCSHELL 0FC66400 == 32 [pid = 3348] [id = 602] 13:53:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (0FCF5800) [pid = 3348] [serial = 1806] [outer = 00000000] 13:53:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (0FF10000) [pid = 3348] [serial = 1807] [outer = 0FCF5800] 13:53:28 INFO - PROCESS | 3348 | 1464641608674 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (10022000) [pid = 3348] [serial = 1808] [outer = 0FCF5800] 13:53:29 INFO - PROCESS | 3348 | 1464641609125 Marionette TRACE conn5 <- [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]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 13:53:29 INFO - PROCESS | 3348 | 1464641609196 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 3348 | 1464641609200 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 13:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:53:29 INFO - PROCESS | 3348 | 1464641609205 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 3348 | 1464641609207 Marionette TRACE conn5 <- [1,2374,null,{}] 13:53:29 INFO - PROCESS | 3348 | 1464641609211 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:29 INFO - PROCESS | 3348 | 1464641609295 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 13:53:29 INFO - PROCESS | 3348 | 1464641609310 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 3348 | ++DOCSHELL 107A4000 == 33 [pid = 3348] [id = 603] 13:53:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (107AF000) [pid = 3348] [serial = 1809] [outer = 00000000] 13:53:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1100A800) [pid = 3348] [serial = 1810] [outer = 107AF000] 13:53:29 INFO - PROCESS | 3348 | 1464641609355 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (141BD000) [pid = 3348] [serial = 1811] [outer = 107AF000] 13:53:29 INFO - PROCESS | 3348 | 1464641609827 Marionette TRACE conn5 <- [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]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 13:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:53:29 INFO - PROCESS | 3348 | 1464641609879 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 3348 | 1464641609882 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 13:53:29 INFO - PROCESS | 3348 | 1464641609886 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 3348 | 1464641609893 Marionette TRACE conn5 <- [1,2378,null,{}] 13:53:29 INFO - PROCESS | 3348 | 1464641609902 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:29 INFO - PROCESS | 3348 | 1464641609987 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 13:53:30 INFO - PROCESS | 3348 | 1464641610084 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 3348 | ++DOCSHELL 14487800 == 34 [pid = 3348] [id = 604] 13:53:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1448B800) [pid = 3348] [serial = 1812] [outer = 00000000] 13:53:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14A7C800) [pid = 3348] [serial = 1813] [outer = 1448B800] 13:53:30 INFO - PROCESS | 3348 | 1464641610128 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14B80C00) [pid = 3348] [serial = 1814] [outer = 1448B800] 13:53:30 INFO - PROCESS | 3348 | 1464641610504 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 13:53:30 INFO - PROCESS | 3348 | 1464641610579 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 3348 | 1464641610582 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 13:53:30 INFO - PROCESS | 3348 | 1464641610585 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:53:30 INFO - PROCESS | 3348 | 1464641610596 Marionette TRACE conn5 <- [1,2382,null,{}] 13:53:30 INFO - PROCESS | 3348 | 1464641610605 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 3348 | 1464641610766 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 13:53:30 INFO - PROCESS | 3348 | 1464641610792 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 3348 | ++DOCSHELL 14A7D800 == 35 [pid = 3348] [id = 605] 13:53:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14B80400) [pid = 3348] [serial = 1815] [outer = 00000000] 13:53:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14DB6C00) [pid = 3348] [serial = 1816] [outer = 14B80400] 13:53:30 INFO - PROCESS | 3348 | 1464641610839 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15F02C00) [pid = 3348] [serial = 1817] [outer = 14B80400] 13:53:31 INFO - PROCESS | 3348 | 1464641611307 Marionette TRACE conn5 <- [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]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 13:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:53:31 INFO - PROCESS | 3348 | 1464641611319 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 3348 | 1464641611321 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 13:53:31 INFO - PROCESS | 3348 | 1464641611324 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 3348 | 1464641611326 Marionette TRACE conn5 <- [1,2386,null,{}] 13:53:31 INFO - PROCESS | 3348 | 1464641611329 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:31 INFO - PROCESS | 3348 | 1464641611442 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 13:53:31 INFO - PROCESS | 3348 | 1464641611449 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 3348 | ++DOCSHELL 160EF400 == 36 [pid = 3348] [id = 606] 13:53:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (160F4400) [pid = 3348] [serial = 1818] [outer = 00000000] 13:53:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (160FD000) [pid = 3348] [serial = 1819] [outer = 160F4400] 13:53:31 INFO - PROCESS | 3348 | 1464641611552 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1649AC00) [pid = 3348] [serial = 1820] [outer = 160F4400] 13:53:32 INFO - PROCESS | 3348 | 1464641612003 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 731ms 13:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:53:32 INFO - PROCESS | 3348 | 1464641612057 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 3348 | 1464641612059 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 13:53:32 INFO - PROCESS | 3348 | 1464641612062 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 3348 | 1464641612064 Marionette TRACE conn5 <- [1,2390,null,{}] 13:53:32 INFO - PROCESS | 3348 | 1464641612067 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 3348 | 1464641612213 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 13:53:32 INFO - PROCESS | 3348 | 1464641612227 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 3348 | ++DOCSHELL 164A7000 == 37 [pid = 3348] [id = 607] 13:53:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1749BC00) [pid = 3348] [serial = 1821] [outer = 00000000] 13:53:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1770E400) [pid = 3348] [serial = 1822] [outer = 1749BC00] 13:53:32 INFO - PROCESS | 3348 | 1464641612270 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17710400) [pid = 3348] [serial = 1823] [outer = 1749BC00] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (18324C00) [pid = 3348] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (0FC5CC00) [pid = 3348] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1776C800) [pid = 3348] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (177B5000) [pid = 3348] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (10025000) [pid = 3348] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1467DC00) [pid = 3348] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (0C633C00) [pid = 3348] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (16455000) [pid = 3348] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (160F3400) [pid = 3348] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (107B0400) [pid = 3348] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (0FB8B400) [pid = 3348] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (141B6800) [pid = 3348] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (17711400) [pid = 3348] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:53:32 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1434A800) [pid = 3348] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:53:32 INFO - PROCESS | 3348 | 1464641612871 Marionette TRACE conn5 <- [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]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 830ms 13:53:32 INFO - PROCESS | 3348 | 1464641612892 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 13:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:53:32 INFO - PROCESS | 3348 | 1464641612894 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 13:53:32 INFO - PROCESS | 3348 | 1464641612897 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 3348 | 1464641612899 Marionette TRACE conn5 <- [1,2394,null,{}] 13:53:32 INFO - PROCESS | 3348 | 1464641612902 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 3348 | 1464641612989 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 13:53:33 INFO - PROCESS | 3348 | 1464641612995 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 3348 | ++DOCSHELL 106AC000 == 38 [pid = 3348] [id = 608] 13:53:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (10727C00) [pid = 3348] [serial = 1824] [outer = 00000000] 13:53:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1434A800) [pid = 3348] [serial = 1825] [outer = 10727C00] 13:53:33 INFO - PROCESS | 3348 | 1464641613039 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14A9D400) [pid = 3348] [serial = 1826] [outer = 10727C00] 13:53:33 INFO - PROCESS | 3348 | 1464641613463 Marionette TRACE conn5 <- [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]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 633ms 13:53:33 INFO - PROCESS | 3348 | 1464641613532 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 3348 | 1464641613534 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 13:53:33 INFO - PROCESS | 3348 | 1464641613537 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:53:33 INFO - PROCESS | 3348 | 1464641613539 Marionette TRACE conn5 <- [1,2398,null,{}] 13:53:33 INFO - PROCESS | 3348 | 1464641613543 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 3348 | 1464641613621 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 13:53:33 INFO - PROCESS | 3348 | 1464641613629 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 3348 | ++DOCSHELL 160FE400 == 39 [pid = 3348] [id = 609] 13:53:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1641A800) [pid = 3348] [serial = 1827] [outer = 00000000] 13:53:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17730800) [pid = 3348] [serial = 1828] [outer = 1641A800] 13:53:33 INFO - PROCESS | 3348 | 1464641613673 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1776A400) [pid = 3348] [serial = 1829] [outer = 1641A800] 13:53:34 INFO - PROCESS | 3348 | 1464641614193 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 13:53:34 INFO - PROCESS | 3348 | 1464641614211 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 3348 | 1464641614213 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 13:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:53:34 INFO - PROCESS | 3348 | 1464641614217 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 3348 | 1464641614218 Marionette TRACE conn5 <- [1,2402,null,{}] 13:53:34 INFO - PROCESS | 3348 | 1464641614222 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:34 INFO - PROCESS | 3348 | 1464641614303 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 13:53:34 INFO - PROCESS | 3348 | 1464641614311 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 3348 | ++DOCSHELL 17771C00 == 40 [pid = 3348] [id = 610] 13:53:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (177A9C00) [pid = 3348] [serial = 1830] [outer = 00000000] 13:53:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (177B4C00) [pid = 3348] [serial = 1831] [outer = 177A9C00] 13:53:34 INFO - PROCESS | 3348 | 1464641614355 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1831D400) [pid = 3348] [serial = 1832] [outer = 177A9C00] 13:53:34 INFO - PROCESS | 3348 | 1464641614784 Marionette TRACE conn5 <- [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]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 632ms 13:53:34 INFO - PROCESS | 3348 | 1464641614849 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 3348 | 1464641614851 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 13:53:34 INFO - PROCESS | 3348 | 1464641614908 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:53:34 INFO - PROCESS | 3348 | 1464641614912 Marionette TRACE conn5 <- [1,2406,null,{}] 13:53:34 INFO - PROCESS | 3348 | 1464641614918 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 3348 | 1464641615075 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 13:53:35 INFO - PROCESS | 3348 | 1464641615208 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 3348 | ++DOCSHELL 0FE5BC00 == 41 [pid = 3348] [id = 611] 13:53:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (0FE6BC00) [pid = 3348] [serial = 1833] [outer = 00000000] 13:53:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (10015400) [pid = 3348] [serial = 1834] [outer = 0FE6BC00] 13:53:35 INFO - PROCESS | 3348 | 1464641615263 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1003A800) [pid = 3348] [serial = 1835] [outer = 0FE6BC00] 13:53:35 INFO - PROCESS | 3348 | 1464641615813 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 13:53:35 INFO - PROCESS | 3348 | 1464641615846 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 13:53:35 INFO - PROCESS | 3348 | 1464641615850 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 13:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:53:35 INFO - PROCESS | 3348 | 1464641615854 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 3348 | 1464641615857 Marionette TRACE conn5 <- [1,2410,null,{}] 13:53:35 INFO - PROCESS | 3348 | 1464641615865 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 3348 | 1464641615976 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 13:53:36 INFO - PROCESS | 3348 | 1464641616085 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 3348 | ++DOCSHELL 14343C00 == 42 [pid = 3348] [id = 612] 13:53:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (14347C00) [pid = 3348] [serial = 1836] [outer = 00000000] 13:53:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (14685800) [pid = 3348] [serial = 1837] [outer = 14347C00] 13:53:36 INFO - PROCESS | 3348 | 1464641616139 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (14D19C00) [pid = 3348] [serial = 1838] [outer = 14347C00] 13:53:36 INFO - PROCESS | 3348 | 1464641616782 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 990ms 13:53:36 INFO - PROCESS | 3348 | 1464641616845 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 3348 | 1464641616847 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 13:53:36 INFO - PROCESS | 3348 | 1464641616851 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:53:36 INFO - PROCESS | 3348 | 1464641616853 Marionette TRACE conn5 <- [1,2414,null,{}] 13:53:36 INFO - PROCESS | 3348 | 1464641616857 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:36 INFO - PROCESS | 3348 | 1464641616965 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 13:53:37 INFO - PROCESS | 3348 | 1464641617109 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 3348 | ++DOCSHELL 17769C00 == 43 [pid = 3348] [id = 613] 13:53:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1776B800) [pid = 3348] [serial = 1839] [outer = 00000000] 13:53:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (177B8800) [pid = 3348] [serial = 1840] [outer = 1776B800] 13:53:37 INFO - PROCESS | 3348 | 1464641617172 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1832DC00) [pid = 3348] [serial = 1841] [outer = 1776B800] 13:53:37 INFO - PROCESS | 3348 | 1464641617794 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 13:53:37 INFO - PROCESS | 3348 | 1464641617825 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 3348 | 1464641617827 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 13:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:53:37 INFO - PROCESS | 3348 | 1464641617831 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 3348 | 1464641617833 Marionette TRACE conn5 <- [1,2418,null,{}] 13:53:37 INFO - PROCESS | 3348 | 1464641617837 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:37 INFO - PROCESS | 3348 | 1464641617944 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 13:53:38 INFO - PROCESS | 3348 | 1464641618051 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 3348 | ++DOCSHELL 183DA400 == 44 [pid = 3348] [id = 614] 13:53:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (183DC400) [pid = 3348] [serial = 1842] [outer = 00000000] 13:53:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (18B51400) [pid = 3348] [serial = 1843] [outer = 183DC400] 13:53:38 INFO - PROCESS | 3348 | 1464641618105 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (18BD7C00) [pid = 3348] [serial = 1844] [outer = 183DC400] 13:53:38 INFO - PROCESS | 3348 | 1464641618675 Marionette TRACE conn5 <- [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]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 870ms 13:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:53:38 INFO - PROCESS | 3348 | 1464641618705 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 3348 | 1464641618707 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 13:53:38 INFO - PROCESS | 3348 | 1464641618710 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 3348 | 1464641618712 Marionette TRACE conn5 <- [1,2422,null,{}] 13:53:38 INFO - PROCESS | 3348 | 1464641618716 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:38 INFO - PROCESS | 3348 | 1464641618816 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 13:53:38 INFO - PROCESS | 3348 | 1464641618948 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 3348 | ++DOCSHELL 10016C00 == 45 [pid = 3348] [id = 615] 13:53:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (183D8C00) [pid = 3348] [serial = 1845] [outer = 00000000] 13:53:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (18BE2400) [pid = 3348] [serial = 1846] [outer = 183D8C00] 13:53:39 INFO - PROCESS | 3348 | 1464641619002 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (18F29800) [pid = 3348] [serial = 1847] [outer = 183D8C00] 13:53:39 INFO - PROCESS | 3348 | 1464641619775 Marionette TRACE conn5 <- [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]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1129ms 13:53:39 INFO - PROCESS | 3348 | 1464641619843 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 13:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:53:39 INFO - PROCESS | 3348 | 1464641619848 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 13:53:39 INFO - PROCESS | 3348 | 1464641619852 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 3348 | 1464641619856 Marionette TRACE conn5 <- [1,2426,null,{}] 13:53:39 INFO - PROCESS | 3348 | 1464641619862 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:39 INFO - PROCESS | 3348 | 1464641619965 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 13:53:40 INFO - PROCESS | 3348 | 1464641620116 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (177AB800) [pid = 3348] [serial = 1783] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18323800) [pid = 3348] [serial = 1786] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1776F000) [pid = 3348] [serial = 1784] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1002A400) [pid = 3348] [serial = 1762] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (10033800) [pid = 3348] [serial = 1763] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (14A83800) [pid = 3348] [serial = 1771] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (14D1A800) [pid = 3348] [serial = 1772] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (0FF09000) [pid = 3348] [serial = 1789] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1749D400) [pid = 3348] [serial = 1777] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (174A2400) [pid = 3348] [serial = 1778] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (163D9400) [pid = 3348] [serial = 1774] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16428400) [pid = 3348] [serial = 1775] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1109D400) [pid = 3348] [serial = 1765] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1418E800) [pid = 3348] [serial = 1766] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (0FCFA800) [pid = 3348] [serial = 1759] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (0FE5AC00) [pid = 3348] [serial = 1760] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1433C000) [pid = 3348] [serial = 1768] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (143F9C00) [pid = 3348] [serial = 1769] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17725C00) [pid = 3348] [serial = 1780] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1832B800) [pid = 3348] [serial = 1787] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (143F2400) [pid = 3348] [serial = 1790] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1770CC00) [pid = 3348] [serial = 1792] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (18BDC800) [pid = 3348] [serial = 1796] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (17722C00) [pid = 3348] [serial = 1793] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (143F8000) [pid = 3348] [serial = 1781] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (18BD8400) [pid = 3348] [serial = 1795] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (16426400) [pid = 3348] [serial = 1751] [outer = 00000000] [url = about:blank] 13:53:40 INFO - PROCESS | 3348 | ++DOCSHELL 08B8C400 == 46 [pid = 3348] [id = 616] 13:53:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (08B8C800) [pid = 3348] [serial = 1848] [outer = 00000000] 13:53:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (0FCF1000) [pid = 3348] [serial = 1849] [outer = 08B8C800] 13:53:40 INFO - PROCESS | 3348 | 1464641620212 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (0FF05000) [pid = 3348] [serial = 1850] [outer = 08B8C800] 13:53:40 INFO - PROCESS | 3348 | 1464641620612 Marionette TRACE conn5 <- [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]]]}] 13:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 830ms 13:53:40 INFO - PROCESS | 3348 | 1464641620687 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 13:53:40 INFO - PROCESS | 3348 | 1464641620693 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 13:53:40 INFO - PROCESS | 3348 | 1464641620699 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:53:40 INFO - PROCESS | 3348 | 1464641620702 Marionette TRACE conn5 <- [1,2430,null,{}] 13:53:40 INFO - PROCESS | 3348 | 1464641620706 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:40 INFO - PROCESS | 3348 | 1464641620793 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 13:53:40 INFO - PROCESS | 3348 | 1464641620808 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 3348 | ++DOCSHELL 1418D800 == 47 [pid = 3348] [id = 617] 13:53:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1418E800) [pid = 3348] [serial = 1851] [outer = 00000000] 13:53:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (14336C00) [pid = 3348] [serial = 1852] [outer = 1418E800] 13:53:40 INFO - PROCESS | 3348 | 1464641620853 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14341400) [pid = 3348] [serial = 1853] [outer = 1418E800] 13:53:41 INFO - PROCESS | 3348 | 1464641621334 Marionette TRACE conn5 <- [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]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 13:53:41 INFO - PROCESS | 3348 | 1464641621374 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 3348 | 1464641621376 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 13:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:53:41 INFO - PROCESS | 3348 | 1464641621380 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 3348 | 1464641621383 Marionette TRACE conn5 <- [1,2434,null,{}] 13:53:41 INFO - PROCESS | 3348 | 1464641621393 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:41 INFO - PROCESS | 3348 | 1464641621482 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 13:53:41 INFO - PROCESS | 3348 | 1464641621492 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 3348 | ++DOCSHELL 14D14000 == 48 [pid = 3348] [id = 618] 13:53:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (14D14C00) [pid = 3348] [serial = 1854] [outer = 00000000] 13:53:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14D29400) [pid = 3348] [serial = 1855] [outer = 14D14C00] 13:53:41 INFO - PROCESS | 3348 | 1464641621539 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15F07800) [pid = 3348] [serial = 1856] [outer = 14D14C00] 13:53:42 INFO - PROCESS | 3348 | 1464641621997 Marionette TRACE conn5 <- [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]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 13:53:42 INFO - PROCESS | 3348 | 1464641622014 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 3348 | 1464641622016 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 13:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:53:42 INFO - PROCESS | 3348 | 1464641622019 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 3348 | 1464641622021 Marionette TRACE conn5 <- [1,2438,null,{}] 13:53:42 INFO - PROCESS | 3348 | 1464641622024 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:42 INFO - PROCESS | 3348 | 1464641622112 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 13:53:42 INFO - PROCESS | 3348 | 1464641622119 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0CC00 == 49 [pid = 3348] [id = 619] 13:53:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14D0DC00) [pid = 3348] [serial = 1857] [outer = 00000000] 13:53:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1649C800) [pid = 3348] [serial = 1858] [outer = 14D0DC00] 13:53:42 INFO - PROCESS | 3348 | 1464641622164 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (174A3C00) [pid = 3348] [serial = 1859] [outer = 14D0DC00] 13:53:42 INFO - PROCESS | 3348 | 1464641622609 Marionette TRACE conn5 <- [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]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 13:53:42 INFO - PROCESS | 3348 | 1464641622650 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 3348 | 1464641622652 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 13:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:53:42 INFO - PROCESS | 3348 | 1464641622655 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 3348 | 1464641622657 Marionette TRACE conn5 <- [1,2442,null,{}] 13:53:42 INFO - PROCESS | 3348 | 1464641622681 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:42 INFO - PROCESS | 3348 | 1464641622795 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 13:53:42 INFO - PROCESS | 3348 | 1464641622802 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 3348 | ++DOCSHELL 17404C00 == 50 [pid = 3348] [id = 620] 13:53:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1740F400) [pid = 3348] [serial = 1860] [outer = 00000000] 13:53:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1770FC00) [pid = 3348] [serial = 1861] [outer = 1740F400] 13:53:42 INFO - PROCESS | 3348 | 1464641622896 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (17715400) [pid = 3348] [serial = 1862] [outer = 1740F400] 13:53:43 INFO - PROCESS | 3348 | 1464641623357 Marionette TRACE conn5 <- [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]]]}] 13:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 750ms 13:53:43 INFO - PROCESS | 3348 | 1464641623406 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 13:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:53:43 INFO - PROCESS | 3348 | 1464641623408 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 13:53:43 INFO - PROCESS | 3348 | 1464641623411 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 3348 | 1464641623413 Marionette TRACE conn5 <- [1,2446,null,{}] 13:53:43 INFO - PROCESS | 3348 | 1464641623416 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:43 INFO - PROCESS | 3348 | 1464641623569 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 13:53:43 INFO - PROCESS | 3348 | 1464641623596 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 3348 | ++DOCSHELL 177B3C00 == 51 [pid = 3348] [id = 621] 13:53:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (177B7400) [pid = 3348] [serial = 1863] [outer = 00000000] 13:53:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18326800) [pid = 3348] [serial = 1864] [outer = 177B7400] 13:53:43 INFO - PROCESS | 3348 | 1464641623641 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1832C400) [pid = 3348] [serial = 1865] [outer = 177B7400] 13:53:44 INFO - PROCESS | 3348 | 1464641624081 Marionette TRACE conn5 <- [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]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 13:53:44 INFO - PROCESS | 3348 | 1464641624142 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 3348 | 1464641624144 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 13:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:53:44 INFO - PROCESS | 3348 | 1464641624147 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 3348 | 1464641624148 Marionette TRACE conn5 <- [1,2450,null,{}] 13:53:44 INFO - PROCESS | 3348 | 1464641624152 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:44 INFO - PROCESS | 3348 | 1464641624268 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 13:53:44 INFO - PROCESS | 3348 | 1464641624278 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 3348 | ++DOCSHELL 1831B800 == 52 [pid = 3348] [id = 622] 13:53:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18334800) [pid = 3348] [serial = 1866] [outer = 00000000] 13:53:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18B4CC00) [pid = 3348] [serial = 1867] [outer = 18334800] 13:53:44 INFO - PROCESS | 3348 | 1464641624322 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (18BD5C00) [pid = 3348] [serial = 1868] [outer = 18334800] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (160F4400) [pid = 3348] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (107AF000) [pid = 3348] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1448B800) [pid = 3348] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1749BC00) [pid = 3348] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (10727C00) [pid = 3348] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1641A800) [pid = 3348] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (08B90800) [pid = 3348] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0FCF5800) [pid = 3348] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (14B80400) [pid = 3348] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:53:44 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (19260800) [pid = 3348] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:53:44 INFO - PROCESS | 3348 | 1464641624847 Marionette TRACE conn5 <- [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]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 771ms 13:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:53:44 INFO - PROCESS | 3348 | 1464641624918 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 3348 | 1464641624920 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 13:53:44 INFO - PROCESS | 3348 | 1464641624923 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 3348 | 1464641624924 Marionette TRACE conn5 <- [1,2454,null,{}] 13:53:44 INFO - PROCESS | 3348 | 1464641624928 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 3348 | 1464641625007 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 13:53:45 INFO - PROCESS | 3348 | 1464641625014 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 3348 | ++DOCSHELL 0FCF3C00 == 53 [pid = 3348] [id = 623] 13:53:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (10727C00) [pid = 3348] [serial = 1869] [outer = 00000000] 13:53:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (14DB5400) [pid = 3348] [serial = 1870] [outer = 10727C00] 13:53:45 INFO - PROCESS | 3348 | 1464641625058 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17714C00) [pid = 3348] [serial = 1871] [outer = 10727C00] 13:53:45 INFO - PROCESS | 3348 | 1464641625479 Marionette TRACE conn5 <- [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]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 570ms 13:53:45 INFO - PROCESS | 3348 | 1464641625494 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 3348 | 1464641625495 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 13:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:53:45 INFO - PROCESS | 3348 | 1464641625499 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 3348 | 1464641625500 Marionette TRACE conn5 <- [1,2458,null,{}] 13:53:45 INFO - PROCESS | 3348 | 1464641625504 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 3348 | 1464641625627 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 13:53:45 INFO - PROCESS | 3348 | 1464641625636 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 3348 | ++DOCSHELL 1776D800 == 54 [pid = 3348] [id = 624] 13:53:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (17770800) [pid = 3348] [serial = 1872] [outer = 00000000] 13:53:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1925E000) [pid = 3348] [serial = 1873] [outer = 17770800] 13:53:45 INFO - PROCESS | 3348 | 1464641625679 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19275C00) [pid = 3348] [serial = 1874] [outer = 17770800] 13:53:46 INFO - PROCESS | 3348 | 1464641626087 Marionette TRACE conn5 <- [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]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 13:53:46 INFO - PROCESS | 3348 | 1464641626130 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 3348 | 1464641626132 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 13:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:53:46 INFO - PROCESS | 3348 | 1464641626135 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 3348 | 1464641626137 Marionette TRACE conn5 <- [1,2462,null,{}] 13:53:46 INFO - PROCESS | 3348 | 1464641626141 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 3348 | 1464641626265 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 13:53:46 INFO - PROCESS | 3348 | 1464641626274 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 3348 | ++DOCSHELL 19274400 == 55 [pid = 3348] [id = 625] 13:53:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19278000) [pid = 3348] [serial = 1875] [outer = 00000000] 13:53:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1927E400) [pid = 3348] [serial = 1876] [outer = 19278000] 13:53:46 INFO - PROCESS | 3348 | 1464641626319 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19281000) [pid = 3348] [serial = 1877] [outer = 19278000] 13:53:46 INFO - PROCESS | 3348 | 1464641626764 Marionette TRACE conn5 <- [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]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 13:53:46 INFO - PROCESS | 3348 | 1464641626806 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 13:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:53:46 INFO - PROCESS | 3348 | 1464641626808 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 13:53:46 INFO - PROCESS | 3348 | 1464641626811 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 3348 | 1464641626814 Marionette TRACE conn5 <- [1,2466,null,{}] 13:53:46 INFO - PROCESS | 3348 | 1464641626870 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:47 INFO - PROCESS | 3348 | 1464641627013 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 13:53:47 INFO - PROCESS | 3348 | 1464641627130 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 3348 | ++DOCSHELL 0FE77000 == 56 [pid = 3348] [id = 626] 13:53:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (0FE79C00) [pid = 3348] [serial = 1878] [outer = 00000000] 13:53:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (10012000) [pid = 3348] [serial = 1879] [outer = 0FE79C00] 13:53:47 INFO - PROCESS | 3348 | 1464641627187 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1002C000) [pid = 3348] [serial = 1880] [outer = 0FE79C00] 13:53:47 INFO - PROCESS | 3348 | 1464641627811 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1073ms 13:53:47 INFO - PROCESS | 3348 | 1464641627886 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 3348 | 1464641627891 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 13:53:47 INFO - PROCESS | 3348 | 1464641627896 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:53:47 INFO - PROCESS | 3348 | 1464641627899 Marionette TRACE conn5 <- [1,2470,null,{}] 13:53:47 INFO - PROCESS | 3348 | 1464641627904 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 3348 | 1464641628017 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 13:53:48 INFO - PROCESS | 3348 | 1464641628160 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 3348 | ++DOCSHELL 14632C00 == 57 [pid = 3348] [id = 627] 13:53:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (14636400) [pid = 3348] [serial = 1881] [outer = 00000000] 13:53:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (14D1A800) [pid = 3348] [serial = 1882] [outer = 14636400] 13:53:48 INFO - PROCESS | 3348 | 1464641628217 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (15A1A800) [pid = 3348] [serial = 1883] [outer = 14636400] 13:53:48 INFO - PROCESS | 3348 | 1464641628769 Marionette TRACE conn5 <- [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]]]}] 13:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 13:53:48 INFO - PROCESS | 3348 | 1464641628831 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 3348 | 1464641628834 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 13:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:53:48 INFO - PROCESS | 3348 | 1464641628838 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 3348 | 1464641628840 Marionette TRACE conn5 <- [1,2474,null,{}] 13:53:48 INFO - PROCESS | 3348 | 1464641628844 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 3348 | 1464641628953 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 13:53:49 INFO - PROCESS | 3348 | 1464641629065 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 3348 | ++DOCSHELL 1772E000 == 58 [pid = 3348] [id = 628] 13:53:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (17765000) [pid = 3348] [serial = 1884] [outer = 00000000] 13:53:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (177B5800) [pid = 3348] [serial = 1885] [outer = 17765000] 13:53:49 INFO - PROCESS | 3348 | 1464641629164 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (19256000) [pid = 3348] [serial = 1886] [outer = 17765000] 13:53:49 INFO - PROCESS | 3348 | 1464641629801 Marionette TRACE conn5 <- [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]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1023ms 13:53:49 INFO - PROCESS | 3348 | 1464641629864 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 3348 | 1464641629871 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 13:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:53:49 INFO - PROCESS | 3348 | 1464641629880 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 3348 | 1464641629882 Marionette TRACE conn5 <- [1,2478,null,{}] 13:53:49 INFO - PROCESS | 3348 | 1464641629918 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:50 INFO - PROCESS | 3348 | 1464641630031 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 13:53:50 INFO - PROCESS | 3348 | 1464641630317 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 3348 | ++DOCSHELL 0C630800 == 59 [pid = 3348] [id = 629] 13:53:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (08B8E800) [pid = 3348] [serial = 1887] [outer = 00000000] 13:53:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (0FE75800) [pid = 3348] [serial = 1888] [outer = 08B8E800] 13:53:50 INFO - PROCESS | 3348 | 1464641630396 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (10013C00) [pid = 3348] [serial = 1889] [outer = 08B8E800] 13:53:50 INFO - PROCESS | 3348 | 1464641630984 Marionette TRACE conn5 <- [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]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1154ms 13:53:51 INFO - PROCESS | 3348 | 1464641631031 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 13:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:53:51 INFO - PROCESS | 3348 | 1464641631036 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 13:53:51 INFO - PROCESS | 3348 | 1464641631040 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 3348 | 1464641631043 Marionette TRACE conn5 <- [1,2482,null,{}] 13:53:51 INFO - PROCESS | 3348 | 1464641631048 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:51 INFO - PROCESS | 3348 | 1464641631199 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 13:53:51 INFO - PROCESS | 3348 | 1464641631216 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 3348 | ++DOCSHELL 141B5C00 == 60 [pid = 3348] [id = 630] 13:53:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1432FC00) [pid = 3348] [serial = 1890] [outer = 00000000] 13:53:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (14344400) [pid = 3348] [serial = 1891] [outer = 1432FC00] 13:53:51 INFO - PROCESS | 3348 | 1464641631265 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1462B400) [pid = 3348] [serial = 1892] [outer = 1432FC00] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 160EF400 == 59 [pid = 3348] [id = 606] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 0FC5C000 == 58 [pid = 3348] [id = 556] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 14487800 == 57 [pid = 3348] [id = 604] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 106AC000 == 56 [pid = 3348] [id = 608] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 14A7D800 == 55 [pid = 3348] [id = 605] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 14B81400 == 54 [pid = 3348] [id = 560] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 164A7000 == 53 [pid = 3348] [id = 607] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 160FE400 == 52 [pid = 3348] [id = 609] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 1776D800 == 51 [pid = 3348] [id = 624] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 0FCF3C00 == 50 [pid = 3348] [id = 623] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 1831B800 == 49 [pid = 3348] [id = 622] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 177B3C00 == 48 [pid = 3348] [id = 621] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 17404C00 == 47 [pid = 3348] [id = 620] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 0FF0CC00 == 46 [pid = 3348] [id = 619] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (177B4C00) [pid = 3348] [serial = 1831] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (19259000) [pid = 3348] [serial = 1798] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 14D14000 == 45 [pid = 3348] [id = 618] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 1418D800 == 44 [pid = 3348] [id = 617] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 08B8C400 == 43 [pid = 3348] [id = 616] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 0FE5BC00 == 42 [pid = 3348] [id = 611] 13:53:51 INFO - PROCESS | 3348 | --DOCSHELL 17771C00 == 41 [pid = 3348] [id = 610] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1927A800) [pid = 3348] [serial = 1757] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (160FD000) [pid = 3348] [serial = 1819] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10020000) [pid = 3348] [serial = 1801] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1100A800) [pid = 3348] [serial = 1810] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (141BD000) [pid = 3348] [serial = 1811] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (14A7C800) [pid = 3348] [serial = 1813] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1649AC00) [pid = 3348] [serial = 1820] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1770E400) [pid = 3348] [serial = 1822] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1434A800) [pid = 3348] [serial = 1825] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (17730800) [pid = 3348] [serial = 1828] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (14A9D400) [pid = 3348] [serial = 1826] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (0FE4E000) [pid = 3348] [serial = 1805] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (0CF34800) [pid = 3348] [serial = 1804] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10022000) [pid = 3348] [serial = 1808] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14B80C00) [pid = 3348] [serial = 1814] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0FF10000) [pid = 3348] [serial = 1807] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14DB6C00) [pid = 3348] [serial = 1816] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (15F02C00) [pid = 3348] [serial = 1817] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1776A400) [pid = 3348] [serial = 1829] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (17710400) [pid = 3348] [serial = 1823] [outer = 00000000] [url = about:blank] 13:53:51 INFO - PROCESS | 3348 | 1464641631906 Marionette TRACE conn5 <- [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]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 13:53:51 INFO - PROCESS | 3348 | 1464641631973 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 3348 | 1464641631977 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 13:53:51 INFO - PROCESS | 3348 | 1464641631981 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:53:51 INFO - PROCESS | 3348 | 1464641631983 Marionette TRACE conn5 <- [1,2486,null,{}] 13:53:51 INFO - PROCESS | 3348 | 1464641631987 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:52 INFO - PROCESS | 3348 | 1464641632070 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 13:53:52 INFO - PROCESS | 3348 | 1464641632167 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 3348 | ++DOCSHELL 0FCED400 == 42 [pid = 3348] [id = 631] 13:53:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (0FCF3C00) [pid = 3348] [serial = 1893] [outer = 00000000] 13:53:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1003A000) [pid = 3348] [serial = 1894] [outer = 0FCF3C00] 13:53:52 INFO - PROCESS | 3348 | 1464641632211 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1072CC00) [pid = 3348] [serial = 1895] [outer = 0FCF3C00] 13:53:52 INFO - PROCESS | 3348 | 1464641632621 Marionette TRACE conn5 <- [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]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 13:53:52 INFO - PROCESS | 3348 | 1464641632656 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 3348 | 1464641632658 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 13:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:53:52 INFO - PROCESS | 3348 | 1464641632663 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 3348 | 1464641632669 Marionette TRACE conn5 <- [1,2490,null,{}] 13:53:52 INFO - PROCESS | 3348 | 1464641632677 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:52 INFO - PROCESS | 3348 | 1464641632761 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 13:53:52 INFO - PROCESS | 3348 | 1464641632769 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 3348 | ++DOCSHELL 14333400 == 43 [pid = 3348] [id = 632] 13:53:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1433E400) [pid = 3348] [serial = 1896] [outer = 00000000] 13:53:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (14D0E000) [pid = 3348] [serial = 1897] [outer = 1433E400] 13:53:52 INFO - PROCESS | 3348 | 1464641632814 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (14DB5C00) [pid = 3348] [serial = 1898] [outer = 1433E400] 13:53:53 INFO - PROCESS | 3348 | 1464641633260 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 13:53:53 INFO - PROCESS | 3348 | 1464641633296 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 3348 | 1464641633299 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 13:53:53 INFO - PROCESS | 3348 | 1464641633301 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:53:53 INFO - PROCESS | 3348 | 1464641633303 Marionette TRACE conn5 <- [1,2494,null,{}] 13:53:53 INFO - PROCESS | 3348 | 1464641633306 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 3348 | 1464641633388 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 13:53:53 INFO - PROCESS | 3348 | 1464641633395 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 3348 | ++DOCSHELL 15A19C00 == 44 [pid = 3348] [id = 633] 13:53:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (160F1800) [pid = 3348] [serial = 1899] [outer = 00000000] 13:53:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (160FE400) [pid = 3348] [serial = 1900] [outer = 160F1800] 13:53:53 INFO - PROCESS | 3348 | 1464641633439 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (163DAC00) [pid = 3348] [serial = 1901] [outer = 160F1800] 13:53:53 INFO - PROCESS | 3348 | 1464641633890 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 13:53:53 INFO - PROCESS | 3348 | 1464641633944 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 13:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:53:53 INFO - PROCESS | 3348 | 1464641633955 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 13:53:53 INFO - PROCESS | 3348 | 1464641633966 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 3348 | 1464641633968 Marionette TRACE conn5 <- [1,2498,null,{}] 13:53:53 INFO - PROCESS | 3348 | 1464641633972 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:54 INFO - PROCESS | 3348 | 1464641634080 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 13:53:54 INFO - PROCESS | 3348 | 1464641634086 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 3348 | ++DOCSHELL 17404400 == 45 [pid = 3348] [id = 634] 13:53:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (17405400) [pid = 3348] [serial = 1902] [outer = 00000000] 13:53:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1749DC00) [pid = 3348] [serial = 1903] [outer = 17405400] 13:53:54 INFO - PROCESS | 3348 | 1464641634189 Marionette DEBUG loaded listener.js 13:53:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (17710400) [pid = 3348] [serial = 1904] [outer = 17405400] 13:53:54 INFO - PROCESS | 3348 | 1464641634629 Marionette TRACE conn5 <- [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]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 13:53:54 INFO - PROCESS | 3348 | 1464641634655 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 3348 | 1464641634657 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 13:53:54 INFO - PROCESS | 3348 | 1464641634660 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:53:54 INFO - PROCESS | 3348 | 1464641634661 Marionette TRACE conn5 <- [1,2502,null,{}] 13:53:54 INFO - PROCESS | 3348 | 1464641634665 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:54 INFO - PROCESS | 3348 | 1464641634778 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 13:53:54 INFO - PROCESS | 3348 | 1464641634873 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 3348 | ++DOCSHELL 17728000 == 46 [pid = 3348] [id = 635] 13:53:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1772C400) [pid = 3348] [serial = 1905] [outer = 00000000] 13:53:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1776CC00) [pid = 3348] [serial = 1906] [outer = 1772C400] 13:53:54 INFO - PROCESS | 3348 | 1464641634918 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (177AD800) [pid = 3348] [serial = 1907] [outer = 1772C400] 13:53:55 INFO - PROCESS | 3348 | 1464641635351 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 13:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:53:55 INFO - PROCESS | 3348 | 1464641635398 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 13:53:55 INFO - PROCESS | 3348 | 1464641635400 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 13:53:55 INFO - PROCESS | 3348 | 1464641635403 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:53:55 INFO - PROCESS | 3348 | 1464641635405 Marionette TRACE conn5 <- [1,2506,null,{}] 13:53:55 INFO - PROCESS | 3348 | 1464641635408 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:55 INFO - PROCESS | 3348 | 1464641635519 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 13:53:55 INFO - PROCESS | 3348 | 1464641635526 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 3348 | ++DOCSHELL 0FCF3000 == 47 [pid = 3348] [id = 636] 13:53:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (17769000) [pid = 3348] [serial = 1908] [outer = 00000000] 13:53:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (18320400) [pid = 3348] [serial = 1909] [outer = 17769000] 13:53:55 INFO - PROCESS | 3348 | 1464641635569 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (18325C00) [pid = 3348] [serial = 1910] [outer = 17769000] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (177B7400) [pid = 3348] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (18334800) [pid = 3348] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (17770800) [pid = 3348] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (10727C00) [pid = 3348] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1418E800) [pid = 3348] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (08B8C800) [pid = 3348] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (14D14C00) [pid = 3348] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (183D8C00) [pid = 3348] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (14D0DC00) [pid = 3348] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:53:56 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1740F400) [pid = 3348] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:53:56 INFO - PROCESS | 3348 | 1464641636197 Marionette TRACE conn5 <- [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]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 830ms 13:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:53:56 INFO - PROCESS | 3348 | 1464641636234 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 3348 | 1464641636236 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 13:53:56 INFO - PROCESS | 3348 | 1464641636239 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 3348 | 1464641636241 Marionette TRACE conn5 <- [1,2510,null,{}] 13:53:56 INFO - PROCESS | 3348 | 1464641636244 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 3348 | 1464641636331 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 13:53:56 INFO - PROCESS | 3348 | 1464641636338 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 3348 | ++DOCSHELL 11081400 == 48 [pid = 3348] [id = 637] 13:53:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (11097C00) [pid = 3348] [serial = 1911] [outer = 00000000] 13:53:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1776C800) [pid = 3348] [serial = 1912] [outer = 11097C00] 13:53:56 INFO - PROCESS | 3348 | 1464641636381 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1831C000) [pid = 3348] [serial = 1913] [outer = 11097C00] 13:53:56 INFO - PROCESS | 3348 | 1464641636800 Marionette TRACE conn5 <- [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]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 570ms 13:53:56 INFO - PROCESS | 3348 | 1464641636819 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 3348 | 1464641636821 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 13:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:53:56 INFO - PROCESS | 3348 | 1464641636824 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 3348 | 1464641636825 Marionette TRACE conn5 <- [1,2514,null,{}] 13:53:56 INFO - PROCESS | 3348 | 1464641636829 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 3348 | 1464641636949 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 13:53:56 INFO - PROCESS | 3348 | 1464641636958 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 3348 | ++DOCSHELL 0C62A000 == 49 [pid = 3348] [id = 638] 13:53:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (10397C00) [pid = 3348] [serial = 1914] [outer = 00000000] 13:53:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (18BD9400) [pid = 3348] [serial = 1915] [outer = 10397C00] 13:53:57 INFO - PROCESS | 3348 | 1464641637001 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (18BDD000) [pid = 3348] [serial = 1916] [outer = 10397C00] 13:53:57 INFO - PROCESS | 3348 | 1464641637405 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 632ms 13:53:57 INFO - PROCESS | 3348 | 1464641637457 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 3348 | 1464641637459 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 13:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:53:57 INFO - PROCESS | 3348 | 1464641637463 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 3348 | 1464641637464 Marionette TRACE conn5 <- [1,2518,null,{}] 13:53:57 INFO - PROCESS | 3348 | 1464641637468 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:57 INFO - PROCESS | 3348 | 1464641637584 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 13:53:57 INFO - PROCESS | 3348 | 1464641637674 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 3348 | ++DOCSHELL 18B54800 == 50 [pid = 3348] [id = 639] 13:53:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (19260000) [pid = 3348] [serial = 1917] [outer = 00000000] 13:53:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (194A5800) [pid = 3348] [serial = 1918] [outer = 19260000] 13:53:57 INFO - PROCESS | 3348 | 1464641637725 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (199DE800) [pid = 3348] [serial = 1919] [outer = 19260000] 13:53:58 INFO - PROCESS | 3348 | 1464641638117 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 13:53:58 INFO - PROCESS | 3348 | 1464641638136 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 3348 | 1464641638139 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 13:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:53:58 INFO - PROCESS | 3348 | 1464641638142 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 3348 | 1464641638144 Marionette TRACE conn5 <- [1,2522,null,{}] 13:53:58 INFO - PROCESS | 3348 | 1464641638147 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:58 INFO - PROCESS | 3348 | 1464641638303 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 13:53:58 INFO - PROCESS | 3348 | 1464641638435 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 3348 | ++DOCSHELL 092FA000 == 51 [pid = 3348] [id = 640] 13:53:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (0C62CC00) [pid = 3348] [serial = 1920] [outer = 00000000] 13:53:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (0FE50000) [pid = 3348] [serial = 1921] [outer = 0C62CC00] 13:53:58 INFO - PROCESS | 3348 | 1464641638496 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (0FF05C00) [pid = 3348] [serial = 1922] [outer = 0C62CC00] 13:53:59 INFO - PROCESS | 3348 | 1464641639122 Marionette TRACE conn5 <- [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]]]}] 13:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1023ms 13:53:59 INFO - PROCESS | 3348 | 1464641639168 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 3348 | 1464641639172 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 13:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:53:59 INFO - PROCESS | 3348 | 1464641639176 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 3348 | 1464641639180 Marionette TRACE conn5 <- [1,2526,null,{}] 13:53:59 INFO - PROCESS | 3348 | 1464641639204 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:59 INFO - PROCESS | 3348 | 1464641639348 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 13:53:59 INFO - PROCESS | 3348 | 1464641639488 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 3348 | ++DOCSHELL 14335400 == 52 [pid = 3348] [id = 641] 13:53:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (14339800) [pid = 3348] [serial = 1923] [outer = 00000000] 13:53:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (14346800) [pid = 3348] [serial = 1924] [outer = 14339800] 13:53:59 INFO - PROCESS | 3348 | 1464641639546 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (14685C00) [pid = 3348] [serial = 1925] [outer = 14339800] 13:54:00 INFO - PROCESS | 3348 | 1464641640146 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1024ms 13:54:00 INFO - PROCESS | 3348 | 1464641640200 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 13:54:00 INFO - PROCESS | 3348 | 1464641640203 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 13:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:54:00 INFO - PROCESS | 3348 | 1464641640207 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:54:00 INFO - PROCESS | 3348 | 1464641640210 Marionette TRACE conn5 <- [1,2530,null,{}] 13:54:00 INFO - PROCESS | 3348 | 1464641640214 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:00 INFO - PROCESS | 3348 | 1464641640320 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 13:54:00 INFO - PROCESS | 3348 | 1464641640434 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 3348 | ++DOCSHELL 174BEC00 == 53 [pid = 3348] [id = 642] 13:54:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1770B000) [pid = 3348] [serial = 1926] [outer = 00000000] 13:54:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (18319C00) [pid = 3348] [serial = 1927] [outer = 1770B000] 13:54:00 INFO - PROCESS | 3348 | 1464641640488 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (19258C00) [pid = 3348] [serial = 1928] [outer = 1770B000] 13:54:01 INFO - PROCESS | 3348 | 1464641641087 Marionette TRACE conn5 <- [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]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 930ms 13:54:01 INFO - PROCESS | 3348 | 1464641641140 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 3348 | 1464641641144 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 13:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:54:01 INFO - PROCESS | 3348 | 1464641641155 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 3348 | 1464641641159 Marionette TRACE conn5 <- [1,2534,null,{}] 13:54:01 INFO - PROCESS | 3348 | 1464641641163 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 3348 | 1464641641274 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 13:54:01 INFO - PROCESS | 3348 | 1464641641413 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 3348 | ++DOCSHELL 0CFD9400 == 54 [pid = 3348] [id = 643] 13:54:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (19CB5000) [pid = 3348] [serial = 1929] [outer = 00000000] 13:54:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1A043400) [pid = 3348] [serial = 1930] [outer = 19CB5000] 13:54:01 INFO - PROCESS | 3348 | 1464641641468 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1A046800) [pid = 3348] [serial = 1931] [outer = 19CB5000] 13:54:02 INFO - PROCESS | 3348 | 1464641642051 Marionette TRACE conn5 <- [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]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 930ms 13:54:02 INFO - PROCESS | 3348 | 1464641642084 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 3348 | 1464641642087 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 13:54:02 INFO - PROCESS | 3348 | 1464641642090 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:54:02 INFO - PROCESS | 3348 | 1464641642092 Marionette TRACE conn5 <- [1,2538,null,{}] 13:54:02 INFO - PROCESS | 3348 | 1464641642095 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:02 INFO - PROCESS | 3348 | 1464641642202 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 13:54:02 INFO - PROCESS | 3348 | 1464641642455 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 3348 | ++DOCSHELL 0FB3B800 == 55 [pid = 3348] [id = 644] 13:54:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (0FB83000) [pid = 3348] [serial = 1932] [outer = 00000000] 13:54:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (10025800) [pid = 3348] [serial = 1933] [outer = 0FB83000] 13:54:02 INFO - PROCESS | 3348 | 1464641642510 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (106B2C00) [pid = 3348] [serial = 1934] [outer = 0FB83000] 13:54:03 INFO - PROCESS | 3348 | 1464641643130 Marionette TRACE conn5 <- [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]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1067ms 13:54:03 INFO - PROCESS | 3348 | 1464641643162 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 3348 | 1464641643166 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 13:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:54:03 INFO - PROCESS | 3348 | 1464641643170 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 3348 | 1464641643174 Marionette TRACE conn5 <- [1,2542,null,{}] 13:54:03 INFO - PROCESS | 3348 | 1464641643178 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:03 INFO - PROCESS | 3348 | 1464641643278 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 18B54800 == 54 [pid = 3348] [id = 639] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 0C62A000 == 53 [pid = 3348] [id = 638] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 11081400 == 52 [pid = 3348] [id = 637] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 0FCF3000 == 51 [pid = 3348] [id = 636] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 17728000 == 50 [pid = 3348] [id = 635] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 17404400 == 49 [pid = 3348] [id = 634] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 15A19C00 == 48 [pid = 3348] [id = 633] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 14333400 == 47 [pid = 3348] [id = 632] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 0FCED400 == 46 [pid = 3348] [id = 631] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 141B5C00 == 45 [pid = 3348] [id = 630] 13:54:03 INFO - PROCESS | 3348 | --DOCSHELL 0C630800 == 44 [pid = 3348] [id = 629] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1832C400) [pid = 3348] [serial = 1865] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (18326800) [pid = 3348] [serial = 1864] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (18B4CC00) [pid = 3348] [serial = 1867] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (10015400) [pid = 3348] [serial = 1834] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (14685800) [pid = 3348] [serial = 1837] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (177B8800) [pid = 3348] [serial = 1840] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (19275C00) [pid = 3348] [serial = 1874] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (18B51400) [pid = 3348] [serial = 1843] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (14DB5400) [pid = 3348] [serial = 1870] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (14336C00) [pid = 3348] [serial = 1852] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (14341400) [pid = 3348] [serial = 1853] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (0FCF1000) [pid = 3348] [serial = 1849] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (0FF05000) [pid = 3348] [serial = 1850] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (14D29400) [pid = 3348] [serial = 1855] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (15F07800) [pid = 3348] [serial = 1856] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (18F29800) [pid = 3348] [serial = 1847] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (18BE2400) [pid = 3348] [serial = 1846] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1649C800) [pid = 3348] [serial = 1858] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (17714C00) [pid = 3348] [serial = 1871] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18BD5C00) [pid = 3348] [serial = 1868] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1770FC00) [pid = 3348] [serial = 1861] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1927E400) [pid = 3348] [serial = 1876] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (17715400) [pid = 3348] [serial = 1862] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1925E000) [pid = 3348] [serial = 1873] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (174A3C00) [pid = 3348] [serial = 1859] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 3348 | 1464641643465 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 3348 | ++DOCSHELL 0C62D400 == 45 [pid = 3348] [id = 645] 13:54:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (0C630400) [pid = 3348] [serial = 1935] [outer = 00000000] 13:54:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (0FCEE400) [pid = 3348] [serial = 1936] [outer = 0C630400] 13:54:03 INFO - PROCESS | 3348 | 1464641643512 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (0FF0CC00) [pid = 3348] [serial = 1937] [outer = 0C630400] 13:54:03 INFO - PROCESS | 3348 | 1464641643962 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 830ms 13:54:04 INFO - PROCESS | 3348 | 1464641644003 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 3348 | 1464641644007 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 13:54:04 INFO - PROCESS | 3348 | 1464641644012 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:54:04 INFO - PROCESS | 3348 | 1464641644014 Marionette TRACE conn5 <- [1,2546,null,{}] 13:54:04 INFO - PROCESS | 3348 | 1464641644018 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 3348 | 1464641644102 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 13:54:04 INFO - PROCESS | 3348 | 1464641644112 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 3348 | ++DOCSHELL 141B5C00 == 46 [pid = 3348] [id = 646] 13:54:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1433A400) [pid = 3348] [serial = 1938] [outer = 00000000] 13:54:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (14D1C400) [pid = 3348] [serial = 1939] [outer = 1433A400] 13:54:04 INFO - PROCESS | 3348 | 1464641644157 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (15F09000) [pid = 3348] [serial = 1940] [outer = 1433A400] 13:54:04 INFO - PROCESS | 3348 | 1464641644648 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 13:54:04 INFO - PROCESS | 3348 | 1464641644687 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 3348 | 1464641644689 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 13:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:54:04 INFO - PROCESS | 3348 | 1464641644693 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 3348 | 1464641644699 Marionette TRACE conn5 <- [1,2550,null,{}] 13:54:04 INFO - PROCESS | 3348 | 1464641644708 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 3348 | 1464641644793 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 13:54:04 INFO - PROCESS | 3348 | 1464641644804 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 3348 | ++DOCSHELL 174BFC00 == 47 [pid = 3348] [id = 647] 13:54:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (174C0800) [pid = 3348] [serial = 1941] [outer = 00000000] 13:54:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (17710000) [pid = 3348] [serial = 1942] [outer = 174C0800] 13:54:04 INFO - PROCESS | 3348 | 1464641644848 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (17721800) [pid = 3348] [serial = 1943] [outer = 174C0800] 13:54:05 INFO - PROCESS | 3348 | 1464641645300 Marionette TRACE conn5 <- [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]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 13:54:05 INFO - PROCESS | 3348 | 1464641645324 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 3348 | 1464641645327 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 13:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:54:05 INFO - PROCESS | 3348 | 1464641645330 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 3348 | 1464641645332 Marionette TRACE conn5 <- [1,2554,null,{}] 13:54:05 INFO - PROCESS | 3348 | 1464641645335 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:05 INFO - PROCESS | 3348 | 1464641645419 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 13:54:05 INFO - PROCESS | 3348 | 1464641645426 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 3348 | ++DOCSHELL 17727800 == 48 [pid = 3348] [id = 648] 13:54:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1772B400) [pid = 3348] [serial = 1944] [outer = 00000000] 13:54:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (177B0800) [pid = 3348] [serial = 1945] [outer = 1772B400] 13:54:05 INFO - PROCESS | 3348 | 1464641645472 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1831BC00) [pid = 3348] [serial = 1946] [outer = 1772B400] 13:54:06 INFO - PROCESS | 3348 | 1464641645987 Marionette TRACE conn5 <- [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]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 13:54:06 INFO - PROCESS | 3348 | 1464641646002 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 3348 | 1464641646004 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 13:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:54:06 INFO - PROCESS | 3348 | 1464641646007 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 3348 | 1464641646009 Marionette TRACE conn5 <- [1,2558,null,{}] 13:54:06 INFO - PROCESS | 3348 | 1464641646013 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 3348 | 1464641646132 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 13:54:06 INFO - PROCESS | 3348 | 1464641646139 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 3348 | ++DOCSHELL 1832C000 == 49 [pid = 3348] [id = 649] 13:54:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (18330800) [pid = 3348] [serial = 1947] [outer = 00000000] 13:54:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (183D3C00) [pid = 3348] [serial = 1948] [outer = 18330800] 13:54:06 INFO - PROCESS | 3348 | 1464641646190 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (18BDCC00) [pid = 3348] [serial = 1949] [outer = 18330800] 13:54:06 INFO - PROCESS | 3348 | 1464641646667 Marionette TRACE conn5 <- [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]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 13:54:06 INFO - PROCESS | 3348 | 1464641646678 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 3348 | 1464641646680 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 13:54:06 INFO - PROCESS | 3348 | 1464641646688 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 3348 | 1464641646690 Marionette TRACE conn5 <- [1,2562,null,{}] 13:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:54:06 INFO - PROCESS | 3348 | 1464641646693 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 3348 | 1464641646809 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 13:54:06 INFO - PROCESS | 3348 | 1464641646906 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 3348 | ++DOCSHELL 18F2B800 == 50 [pid = 3348] [id = 650] 13:54:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (18F2C000) [pid = 3348] [serial = 1950] [outer = 00000000] 13:54:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1925C000) [pid = 3348] [serial = 1951] [outer = 18F2C000] 13:54:06 INFO - PROCESS | 3348 | 1464641646949 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1925D800) [pid = 3348] [serial = 1952] [outer = 18F2C000] 13:54:07 INFO - PROCESS | 3348 | 1464641647362 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 13:54:07 INFO - PROCESS | 3348 | 1464641647425 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 3348 | 1464641647427 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 13:54:07 INFO - PROCESS | 3348 | 1464641647440 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:54:07 INFO - PROCESS | 3348 | 1464641647442 Marionette TRACE conn5 <- [1,2566,null,{}] 13:54:07 INFO - PROCESS | 3348 | 1464641647445 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:07 INFO - PROCESS | 3348 | 1464641647559 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 13:54:07 INFO - PROCESS | 3348 | 1464641647572 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 3348 | ++DOCSHELL 09280400 == 51 [pid = 3348] [id = 651] 13:54:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1927B400) [pid = 3348] [serial = 1953] [outer = 00000000] 13:54:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (19CB0400) [pid = 3348] [serial = 1954] [outer = 1927B400] 13:54:07 INFO - PROCESS | 3348 | 1464641647673 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1A018000) [pid = 3348] [serial = 1955] [outer = 1927B400] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (177A9C00) [pid = 3348] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1433E400) [pid = 3348] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (160F1800) [pid = 3348] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (0FCF3C00) [pid = 3348] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1772C400) [pid = 3348] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (08B8E800) [pid = 3348] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (17769000) [pid = 3348] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (11097C00) [pid = 3348] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1432FC00) [pid = 3348] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (10397C00) [pid = 3348] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:54:07 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (17405400) [pid = 3348] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:54:08 INFO - PROCESS | 3348 | 1464641648201 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 830ms 13:54:08 INFO - PROCESS | 3348 | 1464641648276 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 3348 | 1464641648278 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 13:54:08 INFO - PROCESS | 3348 | 1464641648281 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:54:08 INFO - PROCESS | 3348 | 1464641648283 Marionette TRACE conn5 <- [1,2570,null,{}] 13:54:08 INFO - PROCESS | 3348 | 1464641648286 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:08 INFO - PROCESS | 3348 | 1464641648368 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 13:54:08 INFO - PROCESS | 3348 | 1464641648374 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 3348 | ++DOCSHELL 10E18400 == 52 [pid = 3348] [id = 652] 13:54:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (14349000) [pid = 3348] [serial = 1956] [outer = 00000000] 13:54:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1831DC00) [pid = 3348] [serial = 1957] [outer = 14349000] 13:54:08 INFO - PROCESS | 3348 | 1464641648418 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19281C00) [pid = 3348] [serial = 1958] [outer = 14349000] 13:54:08 INFO - PROCESS | 3348 | 1464641648834 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 13:54:08 INFO - PROCESS | 3348 | 1464641648855 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 3348 | 1464641648857 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 13:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:54:08 INFO - PROCESS | 3348 | 1464641648860 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - PROCESS | 3348 | 1464641648862 Marionette TRACE conn5 <- [1,2574,null,{}] 13:54:08 INFO - PROCESS | 3348 | 1464641648865 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 3348 | 1464641648996 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 13:54:09 INFO - PROCESS | 3348 | 1464641649006 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 3348 | ++DOCSHELL 18BDF400 == 53 [pid = 3348] [id = 653] 13:54:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (19568000) [pid = 3348] [serial = 1959] [outer = 00000000] 13:54:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1A049800) [pid = 3348] [serial = 1960] [outer = 19568000] 13:54:09 INFO - PROCESS | 3348 | 1464641649049 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A04D000) [pid = 3348] [serial = 1961] [outer = 19568000] 13:54:09 INFO - PROCESS | 3348 | 1464641649454 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 631ms 13:54:09 INFO - PROCESS | 3348 | 1464641649522 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 3348 | 1464641649527 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 13:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:54:09 INFO - PROCESS | 3348 | 1464641649532 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 3348 | 1464641649537 Marionette TRACE conn5 <- [1,2578,null,{}] 13:54:09 INFO - PROCESS | 3348 | 1464641649543 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 3348 | 1464641649646 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 13:54:09 INFO - PROCESS | 3348 | 1464641649885 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 3348 | ++DOCSHELL 10025000 == 54 [pid = 3348] [id = 654] 13:54:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (10027000) [pid = 3348] [serial = 1962] [outer = 00000000] 13:54:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (106B3400) [pid = 3348] [serial = 1963] [outer = 10027000] 13:54:09 INFO - PROCESS | 3348 | 1464641649944 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (14334000) [pid = 3348] [serial = 1964] [outer = 10027000] 13:54:10 INFO - PROCESS | 3348 | 1464641650520 Marionette TRACE conn5 <- [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]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1021ms 13:54:10 INFO - PROCESS | 3348 | 1464641650558 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 13:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:54:10 INFO - PROCESS | 3348 | 1464641650562 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 13:54:10 INFO - PROCESS | 3348 | 1464641650570 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 3348 | 1464641650574 Marionette TRACE conn5 <- [1,2582,null,{}] 13:54:10 INFO - PROCESS | 3348 | 1464641650578 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:10 INFO - PROCESS | 3348 | 1464641650688 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 13:54:10 INFO - PROCESS | 3348 | 1464641650802 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 3348 | ++DOCSHELL 1434AC00 == 55 [pid = 3348] [id = 655] 13:54:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (15F01800) [pid = 3348] [serial = 1965] [outer = 00000000] 13:54:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1649AC00) [pid = 3348] [serial = 1966] [outer = 15F01800] 13:54:10 INFO - PROCESS | 3348 | 1464641650896 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (174A3400) [pid = 3348] [serial = 1967] [outer = 15F01800] 13:54:11 INFO - PROCESS | 3348 | 1464641651503 Marionette TRACE conn5 <- [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]]]}] 13:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 990ms 13:54:11 INFO - PROCESS | 3348 | 1464641651558 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 13:54:11 INFO - PROCESS | 3348 | 1464641651561 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 13:54:11 INFO - PROCESS | 3348 | 1464641651564 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:54:11 INFO - PROCESS | 3348 | 1464641651567 Marionette TRACE conn5 <- [1,2586,null,{}] 13:54:11 INFO - PROCESS | 3348 | 1464641651577 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:11 INFO - PROCESS | 3348 | 1464641651720 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 13:54:11 INFO - PROCESS | 3348 | 1464641651863 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 3348 | ++DOCSHELL 19273000 == 56 [pid = 3348] [id = 656] 13:54:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1927F400) [pid = 3348] [serial = 1968] [outer = 00000000] 13:54:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1A022800) [pid = 3348] [serial = 1969] [outer = 1927F400] 13:54:11 INFO - PROCESS | 3348 | 1464641651924 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1A20F800) [pid = 3348] [serial = 1970] [outer = 1927F400] 13:54:12 INFO - PROCESS | 3348 | 1464641652533 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1018ms 13:54:12 INFO - PROCESS | 3348 | 1464641652598 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 3348 | 1464641652601 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 13:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:54:12 INFO - PROCESS | 3348 | 1464641652605 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 3348 | 1464641652607 Marionette TRACE conn5 <- [1,2590,null,{}] 13:54:12 INFO - PROCESS | 3348 | 1464641652611 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:12 INFO - PROCESS | 3348 | 1464641652719 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 13:54:12 INFO - PROCESS | 3348 | 1464641652860 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 3348 | ++DOCSHELL 1A2D3000 == 57 [pid = 3348] [id = 657] 13:54:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1A2D3800) [pid = 3348] [serial = 1971] [outer = 00000000] 13:54:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1A51C000) [pid = 3348] [serial = 1972] [outer = 1A2D3800] 13:54:12 INFO - PROCESS | 3348 | 1464641652915 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1B3BCC00) [pid = 3348] [serial = 1973] [outer = 1A2D3800] 13:54:13 INFO - PROCESS | 3348 | 1464641653554 Marionette TRACE conn5 <- [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]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 13:54:13 INFO - PROCESS | 3348 | 1464641653577 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 3348 | 1464641653579 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 13:54:13 INFO - PROCESS | 3348 | 1464641653582 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:54:13 INFO - PROCESS | 3348 | 1464641653584 Marionette TRACE conn5 <- [1,2594,null,{}] 13:54:13 INFO - PROCESS | 3348 | 1464641653588 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 3348 | 1464641653691 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 13:54:13 INFO - PROCESS | 3348 | 1464641653809 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 3348 | ++DOCSHELL 08B8F800 == 58 [pid = 3348] [id = 658] 13:54:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (08B94000) [pid = 3348] [serial = 1974] [outer = 00000000] 13:54:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (10022C00) [pid = 3348] [serial = 1975] [outer = 08B94000] 13:54:14 INFO - PROCESS | 3348 | 1464641654016 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1109E400) [pid = 3348] [serial = 1976] [outer = 08B94000] 13:54:14 INFO - PROCESS | 3348 | 1464641654697 Marionette TRACE conn5 <- [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]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1174ms 13:54:14 INFO - PROCESS | 3348 | 1464641654761 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 3348 | 1464641654766 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 13:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:54:14 INFO - PROCESS | 3348 | 1464641654771 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 3348 | 1464641654774 Marionette TRACE conn5 <- [1,2598,null,{}] 13:54:14 INFO - PROCESS | 3348 | 1464641654779 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:14 INFO - PROCESS | 3348 | 1464641654898 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 10E18400 == 57 [pid = 3348] [id = 652] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 09280400 == 56 [pid = 3348] [id = 651] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 18F2B800 == 55 [pid = 3348] [id = 650] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 1832C000 == 54 [pid = 3348] [id = 649] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 17727800 == 53 [pid = 3348] [id = 648] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 174BFC00 == 52 [pid = 3348] [id = 647] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 141B5C00 == 51 [pid = 3348] [id = 646] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 0C62D400 == 50 [pid = 3348] [id = 645] 13:54:14 INFO - PROCESS | 3348 | --DOCSHELL 0FB3B800 == 49 [pid = 3348] [id = 644] 13:54:14 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (194A5800) [pid = 3348] [serial = 1918] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOCSHELL 14335400 == 48 [pid = 3348] [id = 641] 13:54:15 INFO - PROCESS | 3348 | --DOCSHELL 092FA000 == 47 [pid = 3348] [id = 640] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (10012000) [pid = 3348] [serial = 1879] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (14D1A800) [pid = 3348] [serial = 1882] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (14D0E000) [pid = 3348] [serial = 1897] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (14DB5C00) [pid = 3348] [serial = 1898] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (160FE400) [pid = 3348] [serial = 1900] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1003A000) [pid = 3348] [serial = 1894] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (177AD800) [pid = 3348] [serial = 1907] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1776CC00) [pid = 3348] [serial = 1906] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1072CC00) [pid = 3348] [serial = 1895] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (10013C00) [pid = 3348] [serial = 1889] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (0FE75800) [pid = 3348] [serial = 1888] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (18320400) [pid = 3348] [serial = 1909] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1776C800) [pid = 3348] [serial = 1912] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1462B400) [pid = 3348] [serial = 1892] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (14344400) [pid = 3348] [serial = 1891] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (177B5800) [pid = 3348] [serial = 1885] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (18325C00) [pid = 3348] [serial = 1910] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1831C000) [pid = 3348] [serial = 1913] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18BD9400) [pid = 3348] [serial = 1915] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1749DC00) [pid = 3348] [serial = 1903] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (17710400) [pid = 3348] [serial = 1904] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (163DAC00) [pid = 3348] [serial = 1901] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (18BDD000) [pid = 3348] [serial = 1916] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1831D400) [pid = 3348] [serial = 1832] [outer = 00000000] [url = about:blank] 13:54:15 INFO - PROCESS | 3348 | 1464641655076 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 3348 | ++DOCSHELL 092F2400 == 48 [pid = 3348] [id = 659] 13:54:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (092FA000) [pid = 3348] [serial = 1977] [outer = 00000000] 13:54:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (0FE55000) [pid = 3348] [serial = 1978] [outer = 092FA000] 13:54:15 INFO - PROCESS | 3348 | 1464641655125 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (10019000) [pid = 3348] [serial = 1979] [outer = 092FA000] 13:54:15 INFO - PROCESS | 3348 | 1464641655543 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 830ms 13:54:15 INFO - PROCESS | 3348 | 1464641655605 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 3348 | 1464641655609 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 13:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:54:15 INFO - PROCESS | 3348 | 1464641655616 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 3348 | 1464641655618 Marionette TRACE conn5 <- [1,2602,null,{}] 13:54:15 INFO - PROCESS | 3348 | 1464641655622 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:15 INFO - PROCESS | 3348 | 1464641655709 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 13:54:15 INFO - PROCESS | 3348 | 1464641655716 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 3348 | ++DOCSHELL 10E18400 == 49 [pid = 3348] [id = 660] 13:54:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (11001800) [pid = 3348] [serial = 1980] [outer = 00000000] 13:54:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (14D0E800) [pid = 3348] [serial = 1981] [outer = 11001800] 13:54:15 INFO - PROCESS | 3348 | 1464641655762 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (15A0D400) [pid = 3348] [serial = 1982] [outer = 11001800] 13:54:16 INFO - PROCESS | 3348 | 1464641656241 Marionette TRACE conn5 <- [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]]]}] 13:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 13:54:16 INFO - PROCESS | 3348 | 1464641656290 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 3348 | 1464641656292 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 13:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:54:16 INFO - PROCESS | 3348 | 1464641656295 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 3348 | 1464641656299 Marionette TRACE conn5 <- [1,2606,null,{}] 13:54:16 INFO - PROCESS | 3348 | 1464641656309 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 3348 | 1464641656397 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 13:54:16 INFO - PROCESS | 3348 | 1464641656492 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 3348 | ++DOCSHELL 1740AC00 == 50 [pid = 3348] [id = 661] 13:54:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1740F000) [pid = 3348] [serial = 1983] [outer = 00000000] 13:54:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (17709000) [pid = 3348] [serial = 1984] [outer = 1740F000] 13:54:16 INFO - PROCESS | 3348 | 1464641656573 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (17713800) [pid = 3348] [serial = 1985] [outer = 1740F000] 13:54:16 INFO - PROCESS | 3348 | 1464641656951 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 13:54:17 INFO - PROCESS | 3348 | 1464641656986 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 3348 | 1464641656988 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 13:54:17 INFO - PROCESS | 3348 | 1464641656991 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:54:17 INFO - PROCESS | 3348 | 1464641656993 Marionette TRACE conn5 <- [1,2610,null,{}] 13:54:17 INFO - PROCESS | 3348 | 1464641656996 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:17 INFO - PROCESS | 3348 | 1464641657125 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 13:54:17 INFO - PROCESS | 3348 | 1464641657140 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 3348 | ++DOCSHELL 17729800 == 51 [pid = 3348] [id = 662] 13:54:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (17729C00) [pid = 3348] [serial = 1986] [outer = 00000000] 13:54:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (17772000) [pid = 3348] [serial = 1987] [outer = 17729C00] 13:54:17 INFO - PROCESS | 3348 | 1464641657202 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (177AE800) [pid = 3348] [serial = 1988] [outer = 17729C00] 13:54:17 INFO - PROCESS | 3348 | 1464641657649 Marionette TRACE conn5 <- [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]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 13:54:17 INFO - PROCESS | 3348 | 1464641657666 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 3348 | 1464641657668 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 13:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:54:17 INFO - PROCESS | 3348 | 1464641657676 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 3348 | 1464641657678 Marionette TRACE conn5 <- [1,2614,null,{}] 13:54:17 INFO - PROCESS | 3348 | 1464641657681 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:17 INFO - PROCESS | 3348 | 1464641657797 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 13:54:17 INFO - PROCESS | 3348 | 1464641657891 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 3348 | ++DOCSHELL 1831B400 == 52 [pid = 3348] [id = 663] 13:54:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1831D000) [pid = 3348] [serial = 1989] [outer = 00000000] 13:54:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1832B400) [pid = 3348] [serial = 1990] [outer = 1831D000] 13:54:17 INFO - PROCESS | 3348 | 1464641657939 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (183E1400) [pid = 3348] [serial = 1991] [outer = 1831D000] 13:54:18 INFO - PROCESS | 3348 | 1464641658388 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 790ms 13:54:18 INFO - PROCESS | 3348 | 1464641658462 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 13:54:18 INFO - PROCESS | 3348 | 1464641658464 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 13:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:54:18 INFO - PROCESS | 3348 | 1464641658467 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 3348 | 1464641658469 Marionette TRACE conn5 <- [1,2618,null,{}] 13:54:18 INFO - PROCESS | 3348 | 1464641658472 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:18 INFO - PROCESS | 3348 | 1464641658596 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 13:54:18 INFO - PROCESS | 3348 | 1464641658608 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 3348 | ++DOCSHELL 0FF01800 == 53 [pid = 3348] [id = 664] 13:54:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (18B36400) [pid = 3348] [serial = 1992] [outer = 00000000] 13:54:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (19255400) [pid = 3348] [serial = 1993] [outer = 18B36400] 13:54:18 INFO - PROCESS | 3348 | 1464641658708 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (19259C00) [pid = 3348] [serial = 1994] [outer = 18B36400] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (18330800) [pid = 3348] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (18F2C000) [pid = 3348] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (0FB83000) [pid = 3348] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1772B400) [pid = 3348] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1433A400) [pid = 3348] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (0C630400) [pid = 3348] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (174C0800) [pid = 3348] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (19260000) [pid = 3348] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1927B400) [pid = 3348] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:54:19 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (14349000) [pid = 3348] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:54:19 INFO - PROCESS | 3348 | 1464641659227 Marionette TRACE conn5 <- [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]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 831ms 13:54:19 INFO - PROCESS | 3348 | 1464641659298 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 3348 | 1464641659300 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 13:54:19 INFO - PROCESS | 3348 | 1464641659308 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 3348 | 1464641659310 Marionette TRACE conn5 <- [1,2622,null,{}] 13:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:54:19 INFO - PROCESS | 3348 | 1464641659313 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:19 INFO - PROCESS | 3348 | 1464641659395 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 13:54:19 INFO - PROCESS | 3348 | 1464641659404 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 3348 | ++DOCSHELL 14A3DC00 == 54 [pid = 3348] [id = 665] 13:54:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (14A7A400) [pid = 3348] [serial = 1995] [outer = 00000000] 13:54:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1776B400) [pid = 3348] [serial = 1996] [outer = 14A7A400] 13:54:19 INFO - PROCESS | 3348 | 1464641659448 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (18B54800) [pid = 3348] [serial = 1997] [outer = 14A7A400] 13:54:19 INFO - PROCESS | 3348 | 1464641659875 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 13:54:19 INFO - PROCESS | 3348 | 1464641659943 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 3348 | 1464641659945 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 13:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:54:19 INFO - PROCESS | 3348 | 1464641659948 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 3348 | 1464641659950 Marionette TRACE conn5 <- [1,2626,null,{}] 13:54:19 INFO - PROCESS | 3348 | 1464641659953 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:20 INFO - PROCESS | 3348 | 1464641660033 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 13:54:20 INFO - PROCESS | 3348 | 1464641660040 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 3348 | ++DOCSHELL 1925D400 == 55 [pid = 3348] [id = 666] 13:54:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1927B800) [pid = 3348] [serial = 1998] [outer = 00000000] 13:54:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (19994C00) [pid = 3348] [serial = 1999] [outer = 1927B800] 13:54:20 INFO - PROCESS | 3348 | 1464641660083 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1A01B000) [pid = 3348] [serial = 2000] [outer = 1927B800] 13:54:20 INFO - PROCESS | 3348 | 1464641660517 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 631ms 13:54:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:54:20 INFO - PROCESS | 3348 | 1464641660581 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 3348 | 1464641660583 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 13:54:20 INFO - PROCESS | 3348 | 1464641660586 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 3348 | 1464641660588 Marionette TRACE conn5 <- [1,2630,null,{}] 13:54:20 INFO - PROCESS | 3348 | 1464641660591 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:20 INFO - PROCESS | 3348 | 1464641660672 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 13:54:20 INFO - PROCESS | 3348 | 1464641660678 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 3348 | ++DOCSHELL 0FE51800 == 56 [pid = 3348] [id = 667] 13:54:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (164A0400) [pid = 3348] [serial = 2001] [outer = 00000000] 13:54:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1A050400) [pid = 3348] [serial = 2002] [outer = 164A0400] 13:54:20 INFO - PROCESS | 3348 | 1464641660721 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A27D000) [pid = 3348] [serial = 2003] [outer = 164A0400] 13:54:21 INFO - PROCESS | 3348 | 1464641661158 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:54:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:54:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 13:54:21 INFO - PROCESS | 3348 | 1464641661251 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 3348 | 1464641661255 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 13:54:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:54:21 INFO - PROCESS | 3348 | 1464641661261 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - PROCESS | 3348 | 1464641661265 Marionette TRACE conn5 <- [1,2634,null,{}] 13:54:21 INFO - PROCESS | 3348 | 1464641661272 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:21 INFO - PROCESS | 3348 | 1464641661387 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 13:54:21 INFO - PROCESS | 3348 | 1464641661533 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 3348 | ++DOCSHELL 1001B800 == 57 [pid = 3348] [id = 668] 13:54:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (10020400) [pid = 3348] [serial = 2004] [outer = 00000000] 13:54:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (10039400) [pid = 3348] [serial = 2005] [outer = 10020400] 13:54:21 INFO - PROCESS | 3348 | 1464641661592 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (10E14400) [pid = 3348] [serial = 2006] [outer = 10020400] 13:54:22 INFO - PROCESS | 3348 | 1464641662234 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:54:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1022ms 13:54:22 INFO - PROCESS | 3348 | 1464641662285 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 3348 | 1464641662289 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 13:54:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:54:22 INFO - PROCESS | 3348 | 1464641662298 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 3348 | 1464641662302 Marionette TRACE conn5 <- [1,2638,null,{}] 13:54:22 INFO - PROCESS | 3348 | 1464641662306 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:22 INFO - PROCESS | 3348 | 1464641662424 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 13:54:22 INFO - PROCESS | 3348 | 1464641662571 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 3348 | ++DOCSHELL 160FD800 == 58 [pid = 3348] [id = 669] 13:54:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (160FE000) [pid = 3348] [serial = 2007] [outer = 00000000] 13:54:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (17405800) [pid = 3348] [serial = 2008] [outer = 160FE000] 13:54:22 INFO - PROCESS | 3348 | 1464641662627 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (17725800) [pid = 3348] [serial = 2009] [outer = 160FE000] 13:54:23 INFO - PROCESS | 3348 | 1464641663189 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:54:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 13:54:23 INFO - PROCESS | 3348 | 1464641663230 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 3348 | 1464641663232 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 13:54:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:54:23 INFO - PROCESS | 3348 | 1464641663237 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 3348 | 1464641663239 Marionette TRACE conn5 <- [1,2642,null,{}] 13:54:23 INFO - PROCESS | 3348 | 1464641663249 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:23 INFO - PROCESS | 3348 | 1464641663366 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 13:54:23 INFO - PROCESS | 3348 | 1464641663525 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 3348 | ++DOCSHELL 19CAEC00 == 59 [pid = 3348] [id = 670] 13:54:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (19CAF400) [pid = 3348] [serial = 2010] [outer = 00000000] 13:54:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1A206400) [pid = 3348] [serial = 2011] [outer = 19CAF400] 13:54:23 INFO - PROCESS | 3348 | 1464641663585 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (1B3B4800) [pid = 3348] [serial = 2012] [outer = 19CAF400] 13:54:24 INFO - PROCESS | 3348 | 1464641664192 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:54:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 13:54:24 INFO - PROCESS | 3348 | 1464641664209 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 3348 | 1464641664211 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 13:54:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:54:24 INFO - PROCESS | 3348 | 1464641664215 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 3348 | 1464641664217 Marionette TRACE conn5 <- [1,2646,null,{}] 13:54:24 INFO - PROCESS | 3348 | 1464641664236 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 3348 | 1464641664347 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 13:54:24 INFO - PROCESS | 3348 | 1464641664488 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 3348 | ++DOCSHELL 1B3D9000 == 60 [pid = 3348] [id = 671] 13:54:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1B3D9400) [pid = 3348] [serial = 2013] [outer = 00000000] 13:54:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (1B79B000) [pid = 3348] [serial = 2014] [outer = 1B3D9400] 13:54:24 INFO - PROCESS | 3348 | 1464641664543 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (1B7D7400) [pid = 3348] [serial = 2015] [outer = 1B3D9400] 13:54:25 INFO - PROCESS | 3348 | 1464641665122 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:54:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 931ms 13:54:25 INFO - PROCESS | 3348 | 1464641665149 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 3348 | 1464641665152 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 13:54:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:54:25 INFO - PROCESS | 3348 | 1464641665155 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 3348 | 1464641665157 Marionette TRACE conn5 <- [1,2650,null,{}] 13:54:25 INFO - PROCESS | 3348 | 1464641665161 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:25 INFO - PROCESS | 3348 | 1464641665263 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 13:54:25 INFO - PROCESS | 3348 | 1464641665379 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 3348 | ++DOCSHELL 19261C00 == 61 [pid = 3348] [id = 672] 13:54:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (19993000) [pid = 3348] [serial = 2016] [outer = 00000000] 13:54:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (1B8EEC00) [pid = 3348] [serial = 2017] [outer = 19993000] 13:54:25 INFO - PROCESS | 3348 | 1464641665504 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (1C268400) [pid = 3348] [serial = 2018] [outer = 19993000] 13:54:26 INFO - PROCESS | 3348 | 1464641666231 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:54:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:54:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1124ms 13:54:26 INFO - PROCESS | 3348 | 1464641666284 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 13:54:26 INFO - PROCESS | 3348 | 1464641666288 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 13:54:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:54:26 INFO - PROCESS | 3348 | 1464641666293 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:54:26 INFO - PROCESS | 3348 | 1464641666297 Marionette TRACE conn5 <- [1,2654,null,{}] 13:54:26 INFO - PROCESS | 3348 | 1464641666303 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:26 INFO - PROCESS | 3348 | 1464641666404 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 13:54:26 INFO - PROCESS | 3348 | 1464641666552 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 3348 | ++DOCSHELL 10025C00 == 62 [pid = 3348] [id = 673] 13:54:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (1002FC00) [pid = 3348] [serial = 2019] [outer = 00000000] 13:54:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (14DA9000) [pid = 3348] [serial = 2020] [outer = 1002FC00] 13:54:26 INFO - PROCESS | 3348 | 1464641666605 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (160F4800) [pid = 3348] [serial = 2021] [outer = 1002FC00] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 0FE77000 == 61 [pid = 3348] [id = 626] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 10028400 == 60 [pid = 3348] [id = 563] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 14632C00 == 59 [pid = 3348] [id = 627] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 1925D400 == 58 [pid = 3348] [id = 666] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 14A3DC00 == 57 [pid = 3348] [id = 665] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 0FF01800 == 56 [pid = 3348] [id = 664] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 1831B400 == 55 [pid = 3348] [id = 663] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 17729800 == 54 [pid = 3348] [id = 662] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 1740AC00 == 53 [pid = 3348] [id = 661] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 10E18400 == 52 [pid = 3348] [id = 660] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 092F2400 == 51 [pid = 3348] [id = 659] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 08B8F800 == 50 [pid = 3348] [id = 658] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 1434AC00 == 49 [pid = 3348] [id = 655] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 10025000 == 48 [pid = 3348] [id = 654] 13:54:27 INFO - PROCESS | 3348 | --DOCSHELL 18BDF400 == 47 [pid = 3348] [id = 653] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (0FE50000) [pid = 3348] [serial = 1921] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (14346800) [pid = 3348] [serial = 1924] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (18319C00) [pid = 3348] [serial = 1927] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (1A043400) [pid = 3348] [serial = 1930] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (1A049800) [pid = 3348] [serial = 1960] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (183D3C00) [pid = 3348] [serial = 1948] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1925C000) [pid = 3348] [serial = 1951] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (18BDCC00) [pid = 3348] [serial = 1949] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (106B2C00) [pid = 3348] [serial = 1934] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (10025800) [pid = 3348] [serial = 1933] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (177B0800) [pid = 3348] [serial = 1945] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (14D1C400) [pid = 3348] [serial = 1939] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (15F09000) [pid = 3348] [serial = 1940] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (0FCEE400) [pid = 3348] [serial = 1936] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (0FF0CC00) [pid = 3348] [serial = 1937] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (17710000) [pid = 3348] [serial = 1942] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (17721800) [pid = 3348] [serial = 1943] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (199DE800) [pid = 3348] [serial = 1919] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (19CB0400) [pid = 3348] [serial = 1954] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1925D800) [pid = 3348] [serial = 1952] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (19281C00) [pid = 3348] [serial = 1958] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1A018000) [pid = 3348] [serial = 1955] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1831DC00) [pid = 3348] [serial = 1957] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1831BC00) [pid = 3348] [serial = 1946] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 3348 | 1464641667735 Marionette TRACE conn5 <- [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]]]}] 13:54:27 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) 13:54:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1479ms 13:54:27 INFO - PROCESS | 3348 | 1464641667773 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 3348 | 1464641667778 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 13:54:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:54:27 INFO - PROCESS | 3348 | 1464641667784 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 3348 | 1464641667787 Marionette TRACE conn5 <- [1,2658,null,{}] 13:54:27 INFO - PROCESS | 3348 | 1464641667791 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:27 INFO - PROCESS | 3348 | 1464641667878 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 13:54:27 INFO - PROCESS | 3348 | 1464641667887 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 3348 | ++DOCSHELL 0FF08000 == 48 [pid = 3348] [id = 674] 13:54:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1001C800) [pid = 3348] [serial = 2022] [outer = 00000000] 13:54:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (14338800) [pid = 3348] [serial = 2023] [outer = 1001C800] 13:54:27 INFO - PROCESS | 3348 | 1464641667932 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1448C000) [pid = 3348] [serial = 2024] [outer = 1001C800] 13:54:28 INFO - PROCESS | 3348 | 1464641668947 Marionette TRACE conn5 <- [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] 13:54:28 INFO - PROCESS | 3348 | 1464641668973 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 13:54:28 INFO - PROCESS | 3348 | 1464641668976 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:54:29 INFO - PROCESS | 3348 | 1464641668980 Marionette TRACE conn5 <- [1,2662,null,{}] 13:54:29 INFO - PROCESS | 3348 | 1464641668990 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 3348 | 1464641669076 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 13:54:29 INFO - PROCESS | 3348 | 1464641669086 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 3348 | ++DOCSHELL 160FD400 == 49 [pid = 3348] [id = 675] 13:54:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (174A4C00) [pid = 3348] [serial = 2025] [outer = 00000000] 13:54:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1772CC00) [pid = 3348] [serial = 2026] [outer = 174A4C00] 13:54:29 INFO - PROCESS | 3348 | 1464641669132 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (14338C00) [pid = 3348] [serial = 2027] [outer = 174A4C00] 13:54:30 INFO - PROCESS | 3348 | 1464641670127 Marionette TRACE conn5 <- [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] 13:54:30 INFO - PROCESS | 3348 | 1464641670160 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 13:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:54:30 INFO - PROCESS | 3348 | 1464641670170 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 3348 | 1464641670171 Marionette TRACE conn5 <- [1,2666,null,{}] 13:54:30 INFO - PROCESS | 3348 | 1464641670175 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:30 INFO - PROCESS | 3348 | 1464641670306 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 13:54:30 INFO - PROCESS | 3348 | 1464641670374 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:30 INFO - PROCESS | 3348 | ++DOCSHELL 177B3000 == 50 [pid = 3348] [id = 676] 13:54:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (177B5800) [pid = 3348] [serial = 2028] [outer = 00000000] 13:54:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (18329800) [pid = 3348] [serial = 2029] [outer = 177B5800] 13:54:30 INFO - PROCESS | 3348 | 1464641670421 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (18338C00) [pid = 3348] [serial = 2030] [outer = 177B5800] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1831D000) [pid = 3348] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (18B36400) [pid = 3348] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (19568000) [pid = 3348] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (092FA000) [pid = 3348] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (11001800) [pid = 3348] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (08B94000) [pid = 3348] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1740F000) [pid = 3348] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (14A7A400) [pid = 3348] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (17729C00) [pid = 3348] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:54:31 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1927B800) [pid = 3348] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:54:31 INFO - PROCESS | 3348 | 1464641671407 Marionette TRACE conn5 <- [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]]]}] 13:54: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) 13:54:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1284ms 13:54:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:54:31 INFO - PROCESS | 3348 | 1464641671456 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 3348 | 1464641671458 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 13:54:31 INFO - PROCESS | 3348 | 1464641671461 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 3348 | 1464641671463 Marionette TRACE conn5 <- [1,2670,null,{}] 13:54:31 INFO - PROCESS | 3348 | 1464641671467 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:31 INFO - PROCESS | 3348 | 1464641671549 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 13:54:31 INFO - PROCESS | 3348 | 1464641671556 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 3348 | ++DOCSHELL 0FCF3C00 == 51 [pid = 3348] [id = 677] 13:54:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (11001800) [pid = 3348] [serial = 2031] [outer = 00000000] 13:54:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1740F000) [pid = 3348] [serial = 2032] [outer = 11001800] 13:54:31 INFO - PROCESS | 3348 | 1464641671600 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (177AC000) [pid = 3348] [serial = 2033] [outer = 11001800] 13:54:32 INFO - PROCESS | 3348 | 1464641672533 Marionette TRACE conn5 <- [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]]]}] 13:54:32 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) 13:54:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1123ms 13:54:32 INFO - PROCESS | 3348 | 1464641672586 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 3348 | 1464641672587 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 13:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:54:32 INFO - PROCESS | 3348 | 1464641672591 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 3348 | 1464641672592 Marionette TRACE conn5 <- [1,2674,null,{}] 13:54:32 INFO - PROCESS | 3348 | 1464641672596 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:32 INFO - PROCESS | 3348 | 1464641672698 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 13:54:32 INFO - PROCESS | 3348 | 1464641672707 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 3348 | ++DOCSHELL 18328C00 == 52 [pid = 3348] [id = 678] 13:54:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (18335C00) [pid = 3348] [serial = 2034] [outer = 00000000] 13:54:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1927AC00) [pid = 3348] [serial = 2035] [outer = 18335C00] 13:54:32 INFO - PROCESS | 3348 | 1464641672755 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (194A5C00) [pid = 3348] [serial = 2036] [outer = 18335C00] 13:54:33 INFO - PROCESS | 3348 | 1464641673745 Marionette TRACE conn5 <- [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] 13:54:33 INFO - PROCESS | 3348 | 1464641673781 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 13:54:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:54:33 INFO - PROCESS | 3348 | 1464641673786 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 3348 | 1464641673790 Marionette TRACE conn5 <- [1,2678,null,{}] 13:54:33 INFO - PROCESS | 3348 | 1464641673796 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:33 INFO - PROCESS | 3348 | 1464641673910 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 13:54:34 INFO - PROCESS | 3348 | 1464641674048 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 3348 | ++DOCSHELL 10027400 == 53 [pid = 3348] [id = 679] 13:54:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1003A400) [pid = 3348] [serial = 2037] [outer = 00000000] 13:54:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (10E18400) [pid = 3348] [serial = 2038] [outer = 1003A400] 13:54:34 INFO - PROCESS | 3348 | 1464641674105 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1433B000) [pid = 3348] [serial = 2039] [outer = 1003A400] 13:54:35 INFO - PROCESS | 3348 | 1464641675235 Marionette TRACE conn5 <- [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] 13:54:35 INFO - PROCESS | 3348 | 1464641675267 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 13:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:54:35 INFO - PROCESS | 3348 | 1464641675273 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 3348 | 1464641675276 Marionette TRACE conn5 <- [1,2682,null,{}] 13:54:35 INFO - PROCESS | 3348 | 1464641675280 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:35 INFO - PROCESS | 3348 | 1464641675391 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 13:54:35 INFO - PROCESS | 3348 | 1464641675536 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 3348 | ++DOCSHELL 1649E000 == 54 [pid = 3348] [id = 680] 13:54:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1749D000) [pid = 3348] [serial = 2040] [outer = 00000000] 13:54:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (17727000) [pid = 3348] [serial = 2041] [outer = 1749D000] 13:54:35 INFO - PROCESS | 3348 | 1464641675591 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (177AD800) [pid = 3348] [serial = 2042] [outer = 1749D000] 13:54:36 INFO - PROCESS | 3348 | 1464641676646 Marionette TRACE conn5 <- [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] 13:54:36 INFO - PROCESS | 3348 | 1464641676702 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 13:54:36 INFO - PROCESS | 3348 | 1464641676706 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:54:36 INFO - PROCESS | 3348 | 1464641676710 Marionette TRACE conn5 <- [1,2686,null,{}] 13:54:36 INFO - PROCESS | 3348 | 1464641676721 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:36 INFO - PROCESS | 3348 | 1464641676934 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 13:54:37 INFO - PROCESS | 3348 | 1464641677042 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 3348 | ++DOCSHELL 18F29400 == 55 [pid = 3348] [id = 681] 13:54:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (19255800) [pid = 3348] [serial = 2043] [outer = 00000000] 13:54:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (19CAF000) [pid = 3348] [serial = 2044] [outer = 19255800] 13:54:37 INFO - PROCESS | 3348 | 1464641677098 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1A01C400) [pid = 3348] [serial = 2045] [outer = 19255800] 13:54:38 INFO - PROCESS | 3348 | 1464641678154 Marionette TRACE conn5 <- [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] 13:54:38 INFO - PROCESS | 3348 | 1464641678197 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 13:54:38 INFO - PROCESS | 3348 | 1464641678200 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:54:38 INFO - PROCESS | 3348 | 1464641678202 Marionette TRACE conn5 <- [1,2690,null,{}] 13:54:38 INFO - PROCESS | 3348 | 1464641678206 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:38 INFO - PROCESS | 3348 | 1464641678317 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 13:54:38 INFO - PROCESS | 3348 | 1464641678461 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 3348 | ++DOCSHELL 14A83800 == 56 [pid = 3348] [id = 682] 13:54:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (160F7000) [pid = 3348] [serial = 2046] [outer = 00000000] 13:54:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (17724800) [pid = 3348] [serial = 2047] [outer = 160F7000] 13:54:38 INFO - PROCESS | 3348 | 1464641678519 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (177B1C00) [pid = 3348] [serial = 2048] [outer = 160F7000] 13:54:39 INFO - PROCESS | 3348 | 1464641679202 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:54:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1067ms 13:54:39 INFO - PROCESS | 3348 | 1464641679271 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 3348 | 1464641679275 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 13:54:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:54:39 INFO - PROCESS | 3348 | 1464641679280 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 3348 | 1464641679283 Marionette TRACE conn5 <- [1,2694,null,{}] 13:54:39 INFO - PROCESS | 3348 | 1464641679289 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:39 INFO - PROCESS | 3348 | 1464641679390 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 13:54:39 INFO - PROCESS | 3348 | 1464641679538 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 3348 | ++DOCSHELL 14DAB800 == 57 [pid = 3348] [id = 683] 13:54:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (14DB5000) [pid = 3348] [serial = 2049] [outer = 00000000] 13:54:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (163DC800) [pid = 3348] [serial = 2050] [outer = 14DB5000] 13:54:39 INFO - PROCESS | 3348 | 1464641679590 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (174A2400) [pid = 3348] [serial = 2051] [outer = 14DB5000] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 0FCF3C00 == 56 [pid = 3348] [id = 677] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 177B3000 == 55 [pid = 3348] [id = 676] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 160FD400 == 54 [pid = 3348] [id = 675] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 0FF08000 == 53 [pid = 3348] [id = 674] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 10025C00 == 52 [pid = 3348] [id = 673] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 19261C00 == 51 [pid = 3348] [id = 672] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 1B3D9000 == 50 [pid = 3348] [id = 671] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 19CAEC00 == 49 [pid = 3348] [id = 670] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 160FD800 == 48 [pid = 3348] [id = 669] 13:54:39 INFO - PROCESS | 3348 | --DOCSHELL 1001B800 == 47 [pid = 3348] [id = 668] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (1832B400) [pid = 3348] [serial = 1990] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (19255400) [pid = 3348] [serial = 1993] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (183E1400) [pid = 3348] [serial = 1991] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1A04D000) [pid = 3348] [serial = 1961] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (0FE55000) [pid = 3348] [serial = 1978] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (10019000) [pid = 3348] [serial = 1979] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (14D0E800) [pid = 3348] [serial = 1981] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (15A0D400) [pid = 3348] [serial = 1982] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1109E400) [pid = 3348] [serial = 1976] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (10022C00) [pid = 3348] [serial = 1975] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (106B3400) [pid = 3348] [serial = 1963] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (17709000) [pid = 3348] [serial = 1984] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (17713800) [pid = 3348] [serial = 1985] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1A022800) [pid = 3348] [serial = 1969] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1649AC00) [pid = 3348] [serial = 1966] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1A51C000) [pid = 3348] [serial = 1972] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1776B400) [pid = 3348] [serial = 1996] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (18B54800) [pid = 3348] [serial = 1997] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1A050400) [pid = 3348] [serial = 2002] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (19259C00) [pid = 3348] [serial = 1994] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (17772000) [pid = 3348] [serial = 1987] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (177AE800) [pid = 3348] [serial = 1988] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (19994C00) [pid = 3348] [serial = 1999] [outer = 00000000] [url = about:blank] 13:54:39 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1A01B000) [pid = 3348] [serial = 2000] [outer = 00000000] [url = about:blank] 13:54:40 INFO - PROCESS | 3348 | 1464641680138 Marionette TRACE conn5 <- [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]]]}] 13:54:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:54:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 932ms 13:54:40 INFO - PROCESS | 3348 | 1464641680213 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 13:54:40 INFO - PROCESS | 3348 | 1464641680218 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 13:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:54:40 INFO - PROCESS | 3348 | 1464641680224 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:54:40 INFO - PROCESS | 3348 | 1464641680226 Marionette TRACE conn5 <- [1,2698,null,{}] 13:54:40 INFO - PROCESS | 3348 | 1464641680230 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:40 INFO - PROCESS | 3348 | 1464641680318 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 13:54:40 INFO - PROCESS | 3348 | 1464641680331 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 3348 | ++DOCSHELL 107AEC00 == 48 [pid = 3348] [id = 684] 13:54:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (141B2C00) [pid = 3348] [serial = 2052] [outer = 00000000] 13:54:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (14B89C00) [pid = 3348] [serial = 2053] [outer = 141B2C00] 13:54:40 INFO - PROCESS | 3348 | 1464641680376 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (15A0D400) [pid = 3348] [serial = 2054] [outer = 141B2C00] 13:54:40 INFO - PROCESS | 3348 | 1464641680889 Marionette TRACE conn5 <- [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] 13:54:40 INFO - PROCESS | 3348 | 1464641680959 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 13:54:40 INFO - PROCESS | 3348 | 1464641680963 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:54:40 INFO - PROCESS | 3348 | 1464641680967 Marionette TRACE conn5 <- [1,2702,null,{}] 13:54:40 INFO - PROCESS | 3348 | 1464641680977 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:41 INFO - PROCESS | 3348 | 1464641681065 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 13:54:41 INFO - PROCESS | 3348 | 1464641681204 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 3348 | ++DOCSHELL 177B3000 == 49 [pid = 3348] [id = 685] 13:54:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (177B3400) [pid = 3348] [serial = 2055] [outer = 00000000] 13:54:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (18326800) [pid = 3348] [serial = 2056] [outer = 177B3400] 13:54:41 INFO - PROCESS | 3348 | 1464641681253 Marionette DEBUG loaded listener.js 13:54:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (18B37000) [pid = 3348] [serial = 2057] [outer = 177B3400] 13:54:41 INFO - PROCESS | 3348 | 1464641681619 Marionette TRACE conn5 <- [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]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 13:54:41 INFO - PROCESS | 3348 | 1464641681653 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 3348 | 1464641681656 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 13:54:41 INFO - PROCESS | 3348 | 1464641681660 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:54:41 INFO - PROCESS | 3348 | 1464641681662 Marionette TRACE conn5 <- [1,2706,null,{}] 13:54:41 INFO - PROCESS | 3348 | 1464641681665 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:41 INFO - PROCESS | 3348 | 1464641681754 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 13:54:41 INFO - PROCESS | 3348 | 1464641681762 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 3348 | ++DOCSHELL 18BE2400 == 50 [pid = 3348] [id = 686] 13:54:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (19258000) [pid = 3348] [serial = 2058] [outer = 00000000] 13:54:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1927C800) [pid = 3348] [serial = 2059] [outer = 19258000] 13:54:41 INFO - PROCESS | 3348 | 1464641681806 Marionette DEBUG loaded listener.js 13:54:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (199D2800) [pid = 3348] [serial = 2060] [outer = 19258000] 13:54:42 INFO - PROCESS | 3348 | 1464641682279 Marionette TRACE conn5 <- [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] 13:54:42 INFO - PROCESS | 3348 | 1464641682347 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 13:54:42 INFO - PROCESS | 3348 | 1464641682356 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 3348 | 1464641682358 Marionette TRACE conn5 <- [1,2710,null,{}] 13:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:54:42 INFO - PROCESS | 3348 | 1464641682362 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:42 INFO - PROCESS | 3348 | 1464641682478 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 13:54:42 INFO - PROCESS | 3348 | 1464641682577 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 3348 | ++DOCSHELL 1A01A000 == 51 [pid = 3348] [id = 687] 13:54:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A01A800) [pid = 3348] [serial = 2061] [outer = 00000000] 13:54:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1A049800) [pid = 3348] [serial = 2062] [outer = 1A01A800] 13:54:42 INFO - PROCESS | 3348 | 1464641682621 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1A050000) [pid = 3348] [serial = 2063] [outer = 1A01A800] 13:54:43 INFO - PROCESS | 3348 | 1464641683068 Marionette TRACE conn5 <- [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] 13:54:43 INFO - PROCESS | 3348 | 1464641683101 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 13:54:43 INFO - PROCESS | 3348 | 1464641683104 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - PROCESS | 3348 | 1464641683106 Marionette TRACE conn5 <- [1,2714,null,{}] 13:54:43 INFO - PROCESS | 3348 | 1464641683109 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:43 INFO - PROCESS | 3348 | 1464641683250 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 13:54:43 INFO - PROCESS | 3348 | 1464641683323 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 3348 | ++DOCSHELL 1A279400 == 52 [pid = 3348] [id = 688] 13:54:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1A2D3400) [pid = 3348] [serial = 2064] [outer = 00000000] 13:54:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1B6E9800) [pid = 3348] [serial = 2065] [outer = 1A2D3400] 13:54:43 INFO - PROCESS | 3348 | 1464641683373 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1B79EC00) [pid = 3348] [serial = 2066] [outer = 1A2D3400] 13:54:43 INFO - PROCESS | 3348 | 1464641683839 Marionette TRACE conn5 <- [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]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:54:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 830ms 13:54:43 INFO - PROCESS | 3348 | 1464641683939 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 13:54:43 INFO - PROCESS | 3348 | 1464641683941 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 13:54:43 INFO - PROCESS | 3348 | 1464641683945 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:54:43 INFO - PROCESS | 3348 | 1464641683947 Marionette TRACE conn5 <- [1,2718,null,{}] 13:54:44 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (19278000) [pid = 3348] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:54:44 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (177B5800) [pid = 3348] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:54:44 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1001C800) [pid = 3348] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:54:44 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1002FC00) [pid = 3348] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:54:44 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (174A4C00) [pid = 3348] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:54:44 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (19993000) [pid = 3348] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:54:44 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (11001800) [pid = 3348] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:54:44 INFO - PROCESS | 3348 | 1464641684128 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:44 INFO - PROCESS | 3348 | 1464641684214 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 13:54:44 INFO - PROCESS | 3348 | 1464641684220 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 3348 | ++DOCSHELL 0FF05000 == 53 [pid = 3348] [id = 689] 13:54:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (0FF06400) [pid = 3348] [serial = 2067] [outer = 00000000] 13:54:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (19CAC000) [pid = 3348] [serial = 2068] [outer = 0FF06400] 13:54:44 INFO - PROCESS | 3348 | 1464641684267 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1B6E9000) [pid = 3348] [serial = 2069] [outer = 0FF06400] 13:54:45 INFO - PROCESS | 3348 | 1464641685199 Marionette TRACE conn5 <- [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] 13:54:45 INFO - PROCESS | 3348 | 1464641685253 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 13:54:45 INFO - PROCESS | 3348 | 1464641685256 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 3348 | 1464641685258 Marionette TRACE conn5 <- [1,2722,null,{}] 13:54:45 INFO - PROCESS | 3348 | 1464641685265 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:45 INFO - PROCESS | 3348 | 1464641685346 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 13:54:45 INFO - PROCESS | 3348 | 1464641685353 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 3348 | ++DOCSHELL 0FF02C00 == 54 [pid = 3348] [id = 690] 13:54:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (19CAAC00) [pid = 3348] [serial = 2070] [outer = 00000000] 13:54:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1C588800) [pid = 3348] [serial = 2071] [outer = 19CAAC00] 13:54:45 INFO - PROCESS | 3348 | 1464641685396 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1CC52C00) [pid = 3348] [serial = 2072] [outer = 19CAAC00] 13:54:45 INFO - PROCESS | 3348 | 1464641685850 Marionette TRACE conn5 <- [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]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 13:54:45 INFO - PROCESS | 3348 | 1464641685890 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 3348 | 1464641685892 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 13:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:54:45 INFO - PROCESS | 3348 | 1464641685895 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 3348 | 1464641685897 Marionette TRACE conn5 <- [1,2726,null,{}] 13:54:45 INFO - PROCESS | 3348 | 1464641685900 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:46 INFO - PROCESS | 3348 | 1464641685989 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 13:54:46 INFO - PROCESS | 3348 | 1464641685995 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 3348 | ++DOCSHELL 1C57E000 == 55 [pid = 3348] [id = 691] 13:54:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1CC54800) [pid = 3348] [serial = 2073] [outer = 00000000] 13:54:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1CC5B400) [pid = 3348] [serial = 2074] [outer = 1CC54800] 13:54:46 INFO - PROCESS | 3348 | 1464641686041 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1CC5F400) [pid = 3348] [serial = 2075] [outer = 1CC54800] 13:54:46 INFO - PROCESS | 3348 | 1464641686825 Marionette TRACE conn5 <- [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]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 13:54:46 INFO - PROCESS | 3348 | 1464641686868 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 3348 | 1464641686874 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 13:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:54:46 INFO - PROCESS | 3348 | 1464641686878 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 3348 | 1464641686883 Marionette TRACE conn5 <- [1,2730,null,{}] 13:54:46 INFO - PROCESS | 3348 | 1464641686889 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 3348 | 1464641687010 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 13:54:47 INFO - PROCESS | 3348 | 1464641687162 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 3348 | ++DOCSHELL 1109E800 == 56 [pid = 3348] [id = 692] 13:54:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1418E400) [pid = 3348] [serial = 2076] [outer = 00000000] 13:54:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (14DA7C00) [pid = 3348] [serial = 2077] [outer = 1418E400] 13:54:47 INFO - PROCESS | 3348 | 1464641687221 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (16421800) [pid = 3348] [serial = 2078] [outer = 1418E400] 13:54:47 INFO - PROCESS | 3348 | 1464641687788 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:54:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 930ms 13:54:47 INFO - PROCESS | 3348 | 1464641687818 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 3348 | 1464641687824 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 13:54:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:54:47 INFO - PROCESS | 3348 | 1464641687832 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 3348 | 1464641687835 Marionette TRACE conn5 <- [1,2734,null,{}] 13:54:47 INFO - PROCESS | 3348 | 1464641687839 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 3348 | 1464641687955 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 13:54:48 INFO - PROCESS | 3348 | 1464641688119 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 3348 | ++DOCSHELL 19254000 == 57 [pid = 3348] [id = 693] 13:54:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (19256800) [pid = 3348] [serial = 2079] [outer = 00000000] 13:54:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (19CAA000) [pid = 3348] [serial = 2080] [outer = 19256800] 13:54:48 INFO - PROCESS | 3348 | 1464641688178 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (1A274000) [pid = 3348] [serial = 2081] [outer = 19256800] 13:54:48 INFO - PROCESS | 3348 | 1464641688803 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:54:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1022ms 13:54:48 INFO - PROCESS | 3348 | 1464641688855 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 3348 | 1464641688858 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 13:54:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:54:48 INFO - PROCESS | 3348 | 1464641688862 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 3348 | 1464641688866 Marionette TRACE conn5 <- [1,2738,null,{}] 13:54:48 INFO - PROCESS | 3348 | 1464641688877 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 3348 | 1464641689045 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 13:54:49 INFO - PROCESS | 3348 | 1464641689200 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 3348 | ++DOCSHELL 1CC5EC00 == 58 [pid = 3348] [id = 694] 13:54:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (1CCB1C00) [pid = 3348] [serial = 2082] [outer = 00000000] 13:54:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (1CCB6400) [pid = 3348] [serial = 2083] [outer = 1CCB1C00] 13:54:49 INFO - PROCESS | 3348 | 1464641689261 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (1CCBB800) [pid = 3348] [serial = 2084] [outer = 1CCB1C00] 13:54:49 INFO - PROCESS | 3348 | 1464641689811 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:54:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 971ms 13:54:49 INFO - PROCESS | 3348 | 1464641689850 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 3348 | 1464641689853 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 13:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:54:49 INFO - PROCESS | 3348 | 1464641689858 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 3348 | 1464641689861 Marionette TRACE conn5 <- [1,2742,null,{}] 13:54:49 INFO - PROCESS | 3348 | 1464641689864 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 3348 | 1464641689975 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 13:54:50 INFO - PROCESS | 3348 | 1464641690135 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 3348 | ++DOCSHELL 1D229800 == 59 [pid = 3348] [id = 695] 13:54:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (1D22E400) [pid = 3348] [serial = 2085] [outer = 00000000] 13:54:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (1D233800) [pid = 3348] [serial = 2086] [outer = 1D22E400] 13:54:50 INFO - PROCESS | 3348 | 1464641690195 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (1D39DC00) [pid = 3348] [serial = 2087] [outer = 1D22E400] 13:54:50 INFO - PROCESS | 3348 | 1464641690801 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:54:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 13:54:50 INFO - PROCESS | 3348 | 1464641690833 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 3348 | 1464641690835 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 13:54:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:54:50 INFO - PROCESS | 3348 | 1464641690853 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 3348 | 1464641690855 Marionette TRACE conn5 <- [1,2746,null,{}] 13:54:50 INFO - PROCESS | 3348 | 1464641690859 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 3348 | 1464641690964 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 13:54:51 INFO - PROCESS | 3348 | 1464641691109 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:51 INFO - PROCESS | 3348 | ++DOCSHELL 10399800 == 60 [pid = 3348] [id = 696] 13:54:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (107A1400) [pid = 3348] [serial = 2088] [outer = 00000000] 13:54:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (1D231C00) [pid = 3348] [serial = 2089] [outer = 107A1400] 13:54:51 INFO - PROCESS | 3348 | 1464641691163 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (1D4E3400) [pid = 3348] [serial = 2090] [outer = 107A1400] 13:54:51 INFO - PROCESS | 3348 | 1464641691802 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:54:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 13:54:51 INFO - PROCESS | 3348 | 1464641691824 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 3348 | 1464641691827 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 13:54:51 INFO - PROCESS | 3348 | 1464641691830 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:54:51 INFO - PROCESS | 3348 | 1464641691833 Marionette TRACE conn5 <- [1,2750,null,{}] 13:54:51 INFO - PROCESS | 3348 | 1464641691836 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:51 INFO - PROCESS | 3348 | 1464641691962 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 13:54:52 INFO - PROCESS | 3348 | 1464641692273 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 3348 | ++DOCSHELL 0FCEE800 == 61 [pid = 3348] [id = 697] 13:54:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 134 (0FE4EC00) [pid = 3348] [serial = 2091] [outer = 00000000] 13:54:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 135 (10024000) [pid = 3348] [serial = 2092] [outer = 0FE4EC00] 13:54:52 INFO - PROCESS | 3348 | 1464641692351 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (11075C00) [pid = 3348] [serial = 2093] [outer = 0FE4EC00] 13:54:52 INFO - PROCESS | 3348 | 1464641692908 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:54:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:54:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1125ms 13:54:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:54:52 INFO - PROCESS | 3348 | 1464641692960 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 13:54:52 INFO - PROCESS | 3348 | 1464641692964 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 13:54:52 INFO - PROCESS | 3348 | 1464641692969 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:54:52 INFO - PROCESS | 3348 | 1464641692972 Marionette TRACE conn5 <- [1,2754,null,{}] 13:54:52 INFO - PROCESS | 3348 | 1464641692977 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 3348 | 1464641693086 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 13:54:53 INFO - PROCESS | 3348 | 1464641693261 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 0FF02C00 == 60 [pid = 3348] [id = 690] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 0FF05000 == 59 [pid = 3348] [id = 689] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 1A279400 == 58 [pid = 3348] [id = 688] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 1A01A000 == 57 [pid = 3348] [id = 687] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 18BE2400 == 56 [pid = 3348] [id = 686] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 177B3000 == 55 [pid = 3348] [id = 685] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 107AEC00 == 54 [pid = 3348] [id = 684] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 14DAB800 == 53 [pid = 3348] [id = 683] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 1649E000 == 52 [pid = 3348] [id = 680] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (1927AC00) [pid = 3348] [serial = 2035] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | ++DOCSHELL 0CF75C00 == 53 [pid = 3348] [id = 698] 13:54:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (0FCF1800) [pid = 3348] [serial = 2094] [outer = 00000000] 13:54:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 137 (0FF07800) [pid = 3348] [serial = 2095] [outer = 0FCF1800] 13:54:53 INFO - PROCESS | 3348 | 1464641693379 Marionette DEBUG loaded listener.js 13:54:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 138 (10392C00) [pid = 3348] [serial = 2096] [outer = 0FCF1800] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 0FE51800 == 52 [pid = 3348] [id = 667] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 10027400 == 51 [pid = 3348] [id = 679] 13:54:53 INFO - PROCESS | 3348 | --DOCSHELL 18328C00 == 50 [pid = 3348] [id = 678] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 137 (19281000) [pid = 3348] [serial = 1877] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 136 (18329800) [pid = 3348] [serial = 2029] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (10039400) [pid = 3348] [serial = 2005] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 134 (17405800) [pid = 3348] [serial = 2008] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 133 (1A206400) [pid = 3348] [serial = 2011] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (14338800) [pid = 3348] [serial = 2023] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (1448C000) [pid = 3348] [serial = 2024] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (160F4800) [pid = 3348] [serial = 2021] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (14DA9000) [pid = 3348] [serial = 2020] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (1772CC00) [pid = 3348] [serial = 2026] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (1C268400) [pid = 3348] [serial = 2018] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (1B8EEC00) [pid = 3348] [serial = 2017] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (1B79B000) [pid = 3348] [serial = 2014] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (1740F000) [pid = 3348] [serial = 2032] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (177AC000) [pid = 3348] [serial = 2033] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (18338C00) [pid = 3348] [serial = 2030] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (14338C00) [pid = 3348] [serial = 2027] [outer = 00000000] [url = about:blank] 13:54:53 INFO - PROCESS | 3348 | 1464641693817 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:54:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 890ms 13:54:53 INFO - PROCESS | 3348 | 1464641693861 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 3348 | 1464641693865 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 13:54:53 INFO - PROCESS | 3348 | 1464641693869 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:54:53 INFO - PROCESS | 3348 | 1464641693871 Marionette TRACE conn5 <- [1,2758,null,{}] 13:54:53 INFO - PROCESS | 3348 | 1464641693875 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 3348 | 1464641693964 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 13:54:53 INFO - PROCESS | 3348 | 1464641693974 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 3348 | ++DOCSHELL 1467F800 == 51 [pid = 3348] [id = 699] 13:54:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (14A3F800) [pid = 3348] [serial = 2097] [outer = 00000000] 13:54:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (14DA9000) [pid = 3348] [serial = 2098] [outer = 14A3F800] 13:54:54 INFO - PROCESS | 3348 | 1464641694019 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (15F09400) [pid = 3348] [serial = 2099] [outer = 14A3F800] 13:54:54 INFO - PROCESS | 3348 | 1464641694530 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:54:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:54:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 672ms 13:54:54 INFO - PROCESS | 3348 | 1464641694545 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 13:54:54 INFO - PROCESS | 3348 | 1464641694548 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 13:54:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:54:54 INFO - PROCESS | 3348 | 1464641694557 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:54:54 INFO - PROCESS | 3348 | 1464641694563 Marionette TRACE conn5 <- [1,2762,null,{}] 13:54:54 INFO - PROCESS | 3348 | 1464641694572 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:54 INFO - PROCESS | 3348 | 1464641694661 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 13:54:54 INFO - PROCESS | 3348 | 1464641694672 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 3348 | ++DOCSHELL 1772FC00 == 52 [pid = 3348] [id = 700] 13:54:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (17730000) [pid = 3348] [serial = 2100] [outer = 00000000] 13:54:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (1776FC00) [pid = 3348] [serial = 2101] [outer = 17730000] 13:54:54 INFO - PROCESS | 3348 | 1464641694716 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (177B0400) [pid = 3348] [serial = 2102] [outer = 17730000] 13:54:55 INFO - PROCESS | 3348 | 1464641695209 Marionette TRACE conn5 <- [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]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:54:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 690ms 13:54:55 INFO - PROCESS | 3348 | 1464641695245 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 3348 | 1464641695248 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 13:54:55 INFO - PROCESS | 3348 | 1464641695251 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 3348 | 1464641695253 Marionette TRACE conn5 <- [1,2766,null,{}] 13:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:54:55 INFO - PROCESS | 3348 | 1464641695256 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:55 INFO - PROCESS | 3348 | 1464641695347 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 13:54:55 INFO - PROCESS | 3348 | 1464641695356 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 3348 | ++DOCSHELL 1776F000 == 53 [pid = 3348] [id = 701] 13:54:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (177B6C00) [pid = 3348] [serial = 2103] [outer = 00000000] 13:54:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (18B59400) [pid = 3348] [serial = 2104] [outer = 177B6C00] 13:54:55 INFO - PROCESS | 3348 | 1464641695400 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (18BDD400) [pid = 3348] [serial = 2105] [outer = 177B6C00] 13:54:55 INFO - PROCESS | 3348 | 1464641695871 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:54:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 13:54:55 INFO - PROCESS | 3348 | 1464641695925 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 3348 | 1464641695928 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 13:54:55 INFO - PROCESS | 3348 | 1464641695931 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:54:55 INFO - PROCESS | 3348 | 1464641695933 Marionette TRACE conn5 <- [1,2770,null,{}] 13:54:55 INFO - PROCESS | 3348 | 1464641695936 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 3348 | 1464641696058 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 13:54:56 INFO - PROCESS | 3348 | 1464641696162 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 3348 | ++DOCSHELL 1925D400 == 54 [pid = 3348] [id = 702] 13:54:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (1925D800) [pid = 3348] [serial = 2106] [outer = 00000000] 13:54:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (1927D400) [pid = 3348] [serial = 2107] [outer = 1925D800] 13:54:56 INFO - PROCESS | 3348 | 1464641696216 Marionette DEBUG loaded listener.js 13:54:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (199D4800) [pid = 3348] [serial = 2108] [outer = 1925D800] 13:54:56 INFO - PROCESS | 3348 | 1464641696667 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:54:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:54:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 13:54:56 INFO - PROCESS | 3348 | 1464641696705 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 3348 | 1464641696707 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 13:54:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:54:56 INFO - PROCESS | 3348 | 1464641696710 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 3348 | 1464641696712 Marionette TRACE conn5 <- [1,2774,null,{}] 13:54:56 INFO - PROCESS | 3348 | 1464641696715 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 3348 | 1464641696839 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 13:54:56 INFO - PROCESS | 3348 | 1464641696911 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 3348 | ++DOCSHELL 1A023000 == 55 [pid = 3348] [id = 703] 13:54:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 134 (1A043400) [pid = 3348] [serial = 2109] [outer = 00000000] 13:54:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 135 (1A277400) [pid = 3348] [serial = 2110] [outer = 1A043400] 13:54:56 INFO - PROCESS | 3348 | 1464641696955 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (1A51AC00) [pid = 3348] [serial = 2111] [outer = 1A043400] 13:54:57 INFO - PROCESS | 3348 | 1464641697361 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 13:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:54:57 INFO - PROCESS | 3348 | 1464641697381 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 3348 | 1464641697383 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 13:54:57 INFO - PROCESS | 3348 | 1464641697386 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - PROCESS | 3348 | 1464641697388 Marionette TRACE conn5 <- [1,2778,null,{}] 13:54:57 INFO - PROCESS | 3348 | 1464641697391 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:57 INFO - PROCESS | 3348 | 1464641697512 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 13:54:57 INFO - PROCESS | 3348 | 1464641697613 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 3348 | ++DOCSHELL 1B6E3400 == 56 [pid = 3348] [id = 704] 13:54:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 137 (1B6E5C00) [pid = 3348] [serial = 2112] [outer = 00000000] 13:54:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 138 (1B8EEC00) [pid = 3348] [serial = 2113] [outer = 1B6E5C00] 13:54:57 INFO - PROCESS | 3348 | 1464641697656 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 139 (1C2D4000) [pid = 3348] [serial = 2114] [outer = 1B6E5C00] 13:54:58 INFO - PROCESS | 3348 | --DOMWINDOW == 138 (14DB5000) [pid = 3348] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:54:58 INFO - PROCESS | 3348 | --DOMWINDOW == 137 (1A2D3400) [pid = 3348] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:54:58 INFO - PROCESS | 3348 | --DOMWINDOW == 136 (177B3400) [pid = 3348] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:54:58 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (1A01A800) [pid = 3348] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:54:58 INFO - PROCESS | 3348 | --DOMWINDOW == 134 (141B2C00) [pid = 3348] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:54:58 INFO - PROCESS | 3348 | --DOMWINDOW == 133 (0FF06400) [pid = 3348] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:54:58 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (19258000) [pid = 3348] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:54:58 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (19CAAC00) [pid = 3348] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:54:58 INFO - PROCESS | 3348 | 1464641698257 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 932ms 13:54:58 INFO - PROCESS | 3348 | 1464641698320 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 13:54:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:54:58 INFO - PROCESS | 3348 | 1464641698322 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 13:54:58 INFO - PROCESS | 3348 | 1464641698325 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:54:58 INFO - PROCESS | 3348 | 1464641698327 Marionette TRACE conn5 <- [1,2782,null,{}] 13:54:58 INFO - PROCESS | 3348 | 1464641698330 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:58 INFO - PROCESS | 3348 | 1464641698414 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 13:54:58 INFO - PROCESS | 3348 | 1464641698521 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 3348 | ++DOCSHELL 141B2C00 == 57 [pid = 3348] [id = 705] 13:54:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (14338400) [pid = 3348] [serial = 2115] [outer = 00000000] 13:54:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (19261C00) [pid = 3348] [serial = 2116] [outer = 14338400] 13:54:58 INFO - PROCESS | 3348 | 1464641698566 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 134 (1A04C400) [pid = 3348] [serial = 2117] [outer = 14338400] 13:54:59 INFO - PROCESS | 3348 | 1464641698978 Marionette TRACE conn5 <- [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]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 13:54:59 INFO - PROCESS | 3348 | 1464641698995 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 13:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:54:59 INFO - PROCESS | 3348 | 1464641698997 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 13:54:59 INFO - PROCESS | 3348 | 1464641699000 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 3348 | 1464641699002 Marionette TRACE conn5 <- [1,2786,null,{}] 13:54:59 INFO - PROCESS | 3348 | 1464641699005 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 3348 | 1464641699091 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 13:54:59 INFO - PROCESS | 3348 | 1464641699097 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 3348 | ++DOCSHELL 19258000 == 58 [pid = 3348] [id = 706] 13:54:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 135 (1B8E7000) [pid = 3348] [serial = 2118] [outer = 00000000] 13:54:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (1CCAFC00) [pid = 3348] [serial = 2119] [outer = 1B8E7000] 13:54:59 INFO - PROCESS | 3348 | 1464641699141 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 137 (1CCB9800) [pid = 3348] [serial = 2120] [outer = 1B8E7000] 13:54:59 INFO - PROCESS | 3348 | 1464641699583 Marionette TRACE conn5 <- [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]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 631ms 13:54:59 INFO - PROCESS | 3348 | 1464641699643 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 3348 | 1464641699645 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 13:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:54:59 INFO - PROCESS | 3348 | 1464641699648 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 3348 | 1464641699650 Marionette TRACE conn5 <- [1,2790,null,{}] 13:54:59 INFO - PROCESS | 3348 | 1464641699653 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 3348 | 1464641699738 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 13:54:59 INFO - PROCESS | 3348 | 1464641699744 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 3348 | ++DOCSHELL 0C632800 == 59 [pid = 3348] [id = 707] 13:54:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 138 (174C0800) [pid = 3348] [serial = 2121] [outer = 00000000] 13:54:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 139 (1D4DE400) [pid = 3348] [serial = 2122] [outer = 174C0800] 13:54:59 INFO - PROCESS | 3348 | 1464641699792 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 140 (1D68A800) [pid = 3348] [serial = 2123] [outer = 174C0800] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 19274400 == 58 [pid = 3348] [id = 625] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 19273000 == 57 [pid = 3348] [id = 656] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 177B0C00 == 56 [pid = 3348] [id = 568] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1A2D3000 == 55 [pid = 3348] [id = 657] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 14A83800 == 54 [pid = 3348] [id = 682] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 174BEC00 == 53 [pid = 3348] [id = 642] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 18F29400 == 52 [pid = 3348] [id = 681] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 183DA400 == 51 [pid = 3348] [id = 614] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 0FF01400 == 50 [pid = 3348] [id = 570] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 0C634400 == 49 [pid = 3348] [id = 571] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 19258400 == 48 [pid = 3348] [id = 585] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 14343C00 == 47 [pid = 3348] [id = 612] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 17769C00 == 46 [pid = 3348] [id = 613] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 0CFD9400 == 45 [pid = 3348] [id = 643] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 18BD4800 == 44 [pid = 3348] [id = 569] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1772E000 == 43 [pid = 3348] [id = 628] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 10016C00 == 42 [pid = 3348] [id = 615] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 177B4800 == 41 [pid = 3348] [id = 565] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 0CF75C00 == 40 [pid = 3348] [id = 698] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 10399800 == 39 [pid = 3348] [id = 696] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 0FCEE800 == 38 [pid = 3348] [id = 697] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1D229800 == 37 [pid = 3348] [id = 695] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1CC5EC00 == 36 [pid = 3348] [id = 694] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1109E800 == 35 [pid = 3348] [id = 692] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 19254000 == 34 [pid = 3348] [id = 693] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1C57E000 == 33 [pid = 3348] [id = 691] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1B6E3400 == 32 [pid = 3348] [id = 704] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1A023000 == 31 [pid = 3348] [id = 703] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 141B2C00 == 30 [pid = 3348] [id = 705] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1925D400 == 29 [pid = 3348] [id = 702] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 19258000 == 28 [pid = 3348] [id = 706] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1776F000 == 27 [pid = 3348] [id = 701] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1772FC00 == 26 [pid = 3348] [id = 700] 13:55:01 INFO - PROCESS | 3348 | --DOCSHELL 1467F800 == 25 [pid = 3348] [id = 699] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 139 (1CC52C00) [pid = 3348] [serial = 2072] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 138 (163DC800) [pid = 3348] [serial = 2050] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 137 (174A2400) [pid = 3348] [serial = 2051] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 136 (1B6E9800) [pid = 3348] [serial = 2065] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (18B37000) [pid = 3348] [serial = 2057] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 134 (1B79EC00) [pid = 3348] [serial = 2066] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 133 (1A049800) [pid = 3348] [serial = 2062] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (17724800) [pid = 3348] [serial = 2047] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (19CAF000) [pid = 3348] [serial = 2044] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (18326800) [pid = 3348] [serial = 2056] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (15A0D400) [pid = 3348] [serial = 2054] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (10E18400) [pid = 3348] [serial = 2038] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (1B6E9000) [pid = 3348] [serial = 2069] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (1927C800) [pid = 3348] [serial = 2059] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (17727000) [pid = 3348] [serial = 2041] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (1A050000) [pid = 3348] [serial = 2063] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (19CAC000) [pid = 3348] [serial = 2068] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (199D2800) [pid = 3348] [serial = 2060] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (14B89C00) [pid = 3348] [serial = 2053] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1C588800) [pid = 3348] [serial = 2071] [outer = 00000000] [url = about:blank] 13:55:02 INFO - PROCESS | 3348 | 1464641702172 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:55:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2567ms 13:55:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:55:02 INFO - PROCESS | 3348 | 1464641702220 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 3348 | 1464641702225 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 13:55:02 INFO - PROCESS | 3348 | 1464641702230 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 3348 | 1464641702235 Marionette TRACE conn5 <- [1,2794,null,{}] 13:55:02 INFO - PROCESS | 3348 | 1464641702242 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:02 INFO - PROCESS | 3348 | 1464641702335 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 13:55:02 INFO - PROCESS | 3348 | 1464641702346 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 3348 | ++DOCSHELL 0CFDBC00 == 26 [pid = 3348] [id = 708] 13:55:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (0FB38400) [pid = 3348] [serial = 2124] [outer = 00000000] 13:55:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (0FCFA800) [pid = 3348] [serial = 2125] [outer = 0FB38400] 13:55:02 INFO - PROCESS | 3348 | 1464641702396 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (0FE5A800) [pid = 3348] [serial = 2126] [outer = 0FB38400] 13:55:02 INFO - PROCESS | 3348 | 1464641702918 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:55:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 13:55:02 INFO - PROCESS | 3348 | 1464641702960 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 3348 | 1464641702966 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 13:55:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:55:02 INFO - PROCESS | 3348 | 1464641702973 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 3348 | 1464641702975 Marionette TRACE conn5 <- [1,2798,null,{}] 13:55:03 INFO - PROCESS | 3348 | 1464641702979 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:03 INFO - PROCESS | 3348 | 1464641703069 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 13:55:03 INFO - PROCESS | 3348 | 1464641703170 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 3348 | ++DOCSHELL 1001B400 == 27 [pid = 3348] [id = 709] 13:55:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (1001B800) [pid = 3348] [serial = 2127] [outer = 00000000] 13:55:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (10024400) [pid = 3348] [serial = 2128] [outer = 1001B800] 13:55:03 INFO - PROCESS | 3348 | 1464641703223 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (10030800) [pid = 3348] [serial = 2129] [outer = 1001B800] 13:55:03 INFO - PROCESS | 3348 | 1464641703598 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:55:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 13:55:03 INFO - PROCESS | 3348 | 1464641703645 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 3348 | 1464641703647 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 13:55:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:55:03 INFO - PROCESS | 3348 | 1464641703651 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - PROCESS | 3348 | 1464641703655 Marionette TRACE conn5 <- [1,2802,null,{}] 13:55:03 INFO - PROCESS | 3348 | 1464641703666 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:03 INFO - PROCESS | 3348 | 1464641703787 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 13:55:03 INFO - PROCESS | 3348 | 1464641703798 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 3348 | ++DOCSHELL 10E16000 == 28 [pid = 3348] [id = 710] 13:55:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (10E18400) [pid = 3348] [serial = 2130] [outer = 00000000] 13:55:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (1418B800) [pid = 3348] [serial = 2131] [outer = 10E18400] 13:55:03 INFO - PROCESS | 3348 | 1464641703848 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (1432FC00) [pid = 3348] [serial = 2132] [outer = 10E18400] 13:55:04 INFO - PROCESS | 3348 | 1464641704311 Marionette TRACE conn5 <- [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]]]}] 13:55:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:55:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 731ms 13:55:04 INFO - PROCESS | 3348 | 1464641704385 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 13:55:04 INFO - PROCESS | 3348 | 1464641704388 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 13:55:04 INFO - PROCESS | 3348 | 1464641704391 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:55:04 INFO - PROCESS | 3348 | 1464641704393 Marionette TRACE conn5 <- [1,2806,null,{}] 13:55:04 INFO - PROCESS | 3348 | 1464641704396 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:04 INFO - PROCESS | 3348 | 1464641704486 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 13:55:04 INFO - PROCESS | 3348 | 1464641704493 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 3348 | ++DOCSHELL 1418AC00 == 29 [pid = 3348] [id = 711] 13:55:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (14345C00) [pid = 3348] [serial = 2133] [outer = 00000000] 13:55:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (1434D400) [pid = 3348] [serial = 2134] [outer = 14345C00] 13:55:04 INFO - PROCESS | 3348 | 1464641704552 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (14A3D400) [pid = 3348] [serial = 2135] [outer = 14345C00] 13:55:05 INFO - PROCESS | 3348 | 1464641705023 Marionette TRACE conn5 <- [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]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:55:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 13:55:05 INFO - PROCESS | 3348 | 1464641705065 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 3348 | 1464641705067 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 13:55:05 INFO - PROCESS | 3348 | 1464641705070 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:55:05 INFO - PROCESS | 3348 | 1464641705072 Marionette TRACE conn5 <- [1,2810,null,{}] 13:55:05 INFO - PROCESS | 3348 | 1464641705075 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 3348 | 1464641705157 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 13:55:05 INFO - PROCESS | 3348 | 1464641705195 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 3348 | ++DOCSHELL 14B88000 == 30 [pid = 3348] [id = 712] 13:55:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (14B88800) [pid = 3348] [serial = 2136] [outer = 00000000] 13:55:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 134 (14D20800) [pid = 3348] [serial = 2137] [outer = 14B88800] 13:55:05 INFO - PROCESS | 3348 | 1464641705244 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 135 (14DA8C00) [pid = 3348] [serial = 2138] [outer = 14B88800] 13:55:05 INFO - PROCESS | 3348 | 1464641705701 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:55:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 13:55:05 INFO - PROCESS | 3348 | 1464641705745 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 3348 | 1464641705747 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 13:55:05 INFO - PROCESS | 3348 | 1464641705750 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:55:05 INFO - PROCESS | 3348 | 1464641705752 Marionette TRACE conn5 <- [1,2814,null,{}] 13:55:05 INFO - PROCESS | 3348 | 1464641705755 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 3348 | 1464641705868 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 13:55:05 INFO - PROCESS | 3348 | 1464641705876 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 3348 | ++DOCSHELL 160FA000 == 31 [pid = 3348] [id = 713] 13:55:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (160FB000) [pid = 3348] [serial = 2139] [outer = 00000000] 13:55:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 137 (1649AC00) [pid = 3348] [serial = 2140] [outer = 160FB000] 13:55:05 INFO - PROCESS | 3348 | 1464641705921 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 138 (17406400) [pid = 3348] [serial = 2141] [outer = 160FB000] 13:55:06 INFO - PROCESS | 3348 | 1464641706386 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:55:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:55:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 13:55:06 INFO - PROCESS | 3348 | 1464641706425 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 3348 | 1464641706427 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 13:55:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:55:06 INFO - PROCESS | 3348 | 1464641706430 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 3348 | 1464641706432 Marionette TRACE conn5 <- [1,2818,null,{}] 13:55:06 INFO - PROCESS | 3348 | 1464641706435 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:06 INFO - PROCESS | 3348 | 1464641706511 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 13:55:06 INFO - PROCESS | 3348 | 1464641706518 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 3348 | ++DOCSHELL 1749B400 == 32 [pid = 3348] [id = 714] 13:55:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 139 (174A3000) [pid = 3348] [serial = 2142] [outer = 00000000] 13:55:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 140 (1770C400) [pid = 3348] [serial = 2143] [outer = 174A3000] 13:55:06 INFO - PROCESS | 3348 | 1464641706563 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 141 (17715400) [pid = 3348] [serial = 2144] [outer = 174A3000] 13:55:07 INFO - PROCESS | 3348 | 1464641707033 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:55:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 13:55:07 INFO - PROCESS | 3348 | 1464641707082 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 3348 | 1464641707085 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 13:55:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:55:07 INFO - PROCESS | 3348 | 1464641707100 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 3348 | 1464641707102 Marionette TRACE conn5 <- [1,2822,null,{}] 13:55:07 INFO - PROCESS | 3348 | 1464641707106 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 3348 | 1464641707183 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 13:55:07 INFO - PROCESS | 3348 | 1464641707190 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 3348 | ++DOCSHELL 17722000 == 33 [pid = 3348] [id = 715] 13:55:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 142 (17724400) [pid = 3348] [serial = 2145] [outer = 00000000] 13:55:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 143 (17765C00) [pid = 3348] [serial = 2146] [outer = 17724400] 13:55:07 INFO - PROCESS | 3348 | 1464641707234 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 144 (1772BC00) [pid = 3348] [serial = 2147] [outer = 17724400] 13:55:07 INFO - PROCESS | 3348 | 1464641707740 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:55:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 13:55:07 INFO - PROCESS | 3348 | 1464641707787 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 3348 | 1464641707789 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 13:55:07 INFO - PROCESS | 3348 | 1464641707792 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:55:07 INFO - PROCESS | 3348 | 1464641707794 Marionette TRACE conn5 <- [1,2826,null,{}] 13:55:07 INFO - PROCESS | 3348 | 1464641707797 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 3348 | 1464641707918 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 13:55:08 INFO - PROCESS | 3348 | 1464641708022 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 3348 | ++DOCSHELL 10E12800 == 34 [pid = 3348] [id = 716] 13:55:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 145 (177B0800) [pid = 3348] [serial = 2148] [outer = 00000000] 13:55:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 146 (177B7800) [pid = 3348] [serial = 2149] [outer = 177B0800] 13:55:08 INFO - PROCESS | 3348 | 1464641708069 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 147 (17CB8400) [pid = 3348] [serial = 2150] [outer = 177B0800] 13:55:08 INFO - PROCESS | 3348 | 1464641708485 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:55:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 13:55:08 INFO - PROCESS | 3348 | 1464641708527 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 13:55:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:55:08 INFO - PROCESS | 3348 | 1464641708529 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 13:55:08 INFO - PROCESS | 3348 | 1464641708532 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 3348 | 1464641708534 Marionette TRACE conn5 <- [1,2830,null,{}] 13:55:08 INFO - PROCESS | 3348 | 1464641708537 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:08 INFO - PROCESS | 3348 | 1464641708660 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 13:55:08 INFO - PROCESS | 3348 | 1464641708671 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 3348 | ++DOCSHELL 10026800 == 35 [pid = 3348] [id = 717] 13:55:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 148 (17728000) [pid = 3348] [serial = 2151] [outer = 00000000] 13:55:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 149 (17CC5000) [pid = 3348] [serial = 2152] [outer = 17728000] 13:55:08 INFO - PROCESS | 3348 | 1464641708773 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 150 (1831DC00) [pid = 3348] [serial = 2153] [outer = 17728000] 13:55:09 INFO - PROCESS | 3348 | 1464641709204 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:55:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 13:55:09 INFO - PROCESS | 3348 | 1464641709263 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 3348 | 1464641709265 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 13:55:09 INFO - PROCESS | 3348 | 1464641709269 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:55:09 INFO - PROCESS | 3348 | 1464641709271 Marionette TRACE conn5 <- [1,2834,null,{}] 13:55:09 INFO - PROCESS | 3348 | 1464641709275 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 3348 | 1464641709995 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 149 (14347C00) [pid = 3348] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 148 (1770B000) [pid = 3348] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 147 (0FE79C00) [pid = 3348] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 146 (14636400) [pid = 3348] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 145 (15F01800) [pid = 3348] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 144 (164A0400) [pid = 3348] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 143 (160F7000) [pid = 3348] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 142 (1B8E7000) [pid = 3348] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 141 (1925D800) [pid = 3348] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 140 (1A043400) [pid = 3348] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 139 (14338400) [pid = 3348] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 138 (1B6E5C00) [pid = 3348] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 137 (177B6C00) [pid = 3348] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 136 (17730000) [pid = 3348] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (14A3F800) [pid = 3348] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 134 (0FCF1800) [pid = 3348] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 133 (0FE4EC00) [pid = 3348] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (107A1400) [pid = 3348] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (1D22E400) [pid = 3348] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (1CCB1C00) [pid = 3348] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (19256800) [pid = 3348] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (1418E400) [pid = 3348] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (1CC54800) [pid = 3348] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (10027000) [pid = 3348] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (17765000) [pid = 3348] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (18BE0400) [pid = 3348] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (160FE000) [pid = 3348] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1776B800) [pid = 3348] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (19255800) [pid = 3348] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1B3D9400) [pid = 3348] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (0FCFB000) [pid = 3348] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (19CB5000) [pid = 3348] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (14339800) [pid = 3348] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (0C62CC00) [pid = 3348] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1003A400) [pid = 3348] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (10020400) [pid = 3348] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (0FE6BC00) [pid = 3348] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1749D000) [pid = 3348] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (18335C00) [pid = 3348] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (183DC400) [pid = 3348] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (19CAF400) [pid = 3348] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1927F400) [pid = 3348] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:55:10 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1A2D3800) [pid = 3348] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:55:10 INFO - PROCESS | 3348 | 1464641710083 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 3348 | ++DOCSHELL 08B94400 == 36 [pid = 3348] [id = 718] 13:55:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (0C62CC00) [pid = 3348] [serial = 2154] [outer = 00000000] 13:55:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (0FCFB000) [pid = 3348] [serial = 2155] [outer = 0C62CC00] 13:55:10 INFO - PROCESS | 3348 | 1464641710149 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1109D000) [pid = 3348] [serial = 2156] [outer = 0C62CC00] 13:55:10 INFO - PROCESS | 3348 | 1464641710533 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:55:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1318ms 13:55:10 INFO - PROCESS | 3348 | 1464641710590 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 3348 | 1464641710592 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 13:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:55:10 INFO - PROCESS | 3348 | 1464641710594 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 3348 | 1464641710596 Marionette TRACE conn5 <- [1,2838,null,{}] 13:55:10 INFO - PROCESS | 3348 | 1464641710600 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 3348 | 1464641710679 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 13:55:10 INFO - PROCESS | 3348 | 1464641710687 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 3348 | ++DOCSHELL 1448DC00 == 37 [pid = 3348] [id = 719] 13:55:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (14632400) [pid = 3348] [serial = 2157] [outer = 00000000] 13:55:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (160FEC00) [pid = 3348] [serial = 2158] [outer = 14632400] 13:55:10 INFO - PROCESS | 3348 | 1464641710733 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (17709400) [pid = 3348] [serial = 2159] [outer = 14632400] 13:55:11 INFO - PROCESS | 3348 | 1464641711192 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:55:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 13:55:11 INFO - PROCESS | 3348 | 1464641711226 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 3348 | 1464641711228 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 13:55:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:55:11 INFO - PROCESS | 3348 | 1464641711231 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 3348 | 1464641711233 Marionette TRACE conn5 <- [1,2842,null,{}] 13:55:11 INFO - PROCESS | 3348 | 1464641711236 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 3348 | 1464641711320 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 13:55:11 INFO - PROCESS | 3348 | 1464641711326 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 3348 | ++DOCSHELL 177B3400 == 38 [pid = 3348] [id = 720] 13:55:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (177B6C00) [pid = 3348] [serial = 2160] [outer = 00000000] 13:55:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (18332000) [pid = 3348] [serial = 2161] [outer = 177B6C00] 13:55:11 INFO - PROCESS | 3348 | 1464641711372 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (183D7C00) [pid = 3348] [serial = 2162] [outer = 177B6C00] 13:55:11 INFO - PROCESS | 3348 | 1464641711812 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:55:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 13:55:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:55:11 INFO - PROCESS | 3348 | 1464641711862 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 3348 | 1464641711864 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 13:55:11 INFO - PROCESS | 3348 | 1464641711867 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 3348 | 1464641711868 Marionette TRACE conn5 <- [1,2846,null,{}] 13:55:11 INFO - PROCESS | 3348 | 1464641711886 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 3348 | 1464641711970 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 13:55:12 INFO - PROCESS | 3348 | 1464641712137 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 3348 | ++DOCSHELL 08B95C00 == 39 [pid = 3348] [id = 721] 13:55:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (0927EC00) [pid = 3348] [serial = 2163] [outer = 00000000] 13:55:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (0C630800) [pid = 3348] [serial = 2164] [outer = 0927EC00] 13:55:12 INFO - PROCESS | 3348 | 1464641712243 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (0FB3F800) [pid = 3348] [serial = 2165] [outer = 0927EC00] 13:55:13 INFO - PROCESS | 3348 | 1464641713037 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:55:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1191ms 13:55:13 INFO - PROCESS | 3348 | 1464641713060 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 3348 | 1464641713065 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 13:55:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:55:13 INFO - PROCESS | 3348 | 1464641713070 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 3348 | 1464641713074 Marionette TRACE conn5 <- [1,2850,null,{}] 13:55:13 INFO - PROCESS | 3348 | 1464641713079 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:13 INFO - PROCESS | 3348 | 1464641713207 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 13:55:13 INFO - PROCESS | 3348 | 1464641713359 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 3348 | ++DOCSHELL 10397C00 == 40 [pid = 3348] [id = 722] 13:55:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (10399800) [pid = 3348] [serial = 2166] [outer = 00000000] 13:55:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (106B6800) [pid = 3348] [serial = 2167] [outer = 10399800] 13:55:13 INFO - PROCESS | 3348 | 1464641713419 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (10E13800) [pid = 3348] [serial = 2168] [outer = 10399800] 13:55:14 INFO - PROCESS | 3348 | 1464641714205 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:55:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:55:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1183ms 13:55:14 INFO - PROCESS | 3348 | 1464641714261 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 3348 | 1464641714265 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 13:55:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:55:14 INFO - PROCESS | 3348 | 1464641714270 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - PROCESS | 3348 | 1464641714272 Marionette TRACE conn5 <- [1,2854,null,{}] 13:55:14 INFO - PROCESS | 3348 | 1464641714276 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:14 INFO - PROCESS | 3348 | 1464641714402 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 13:55:14 INFO - PROCESS | 3348 | 1464641714542 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 3348 | ++DOCSHELL 10019000 == 41 [pid = 3348] [id = 723] 13:55:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (10027800) [pid = 3348] [serial = 2169] [outer = 00000000] 13:55:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (107AF000) [pid = 3348] [serial = 2170] [outer = 10027800] 13:55:14 INFO - PROCESS | 3348 | 1464641714598 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (14344400) [pid = 3348] [serial = 2171] [outer = 10027800] 13:55:15 INFO - PROCESS | 3348 | --DOCSHELL 1448AC00 == 40 [pid = 3348] [id = 590] 13:55:15 INFO - PROCESS | 3348 | --DOCSHELL 1645A400 == 39 [pid = 3348] [id = 598] 13:55:15 INFO - PROCESS | 3348 | --DOCSHELL 1072A400 == 38 [pid = 3348] [id = 588] 13:55:15 INFO - PROCESS | 3348 | --DOCSHELL 1770E800 == 37 [pid = 3348] [id = 593] 13:55:15 INFO - PROCESS | 3348 | --DOCSHELL 177A9800 == 36 [pid = 3348] [id = 595] 13:55:15 INFO - PROCESS | 3348 | --DOCSHELL 0FF0B800 == 35 [pid = 3348] [id = 589] 13:55:15 INFO - PROCESS | 3348 | --DOCSHELL 0C632800 == 34 [pid = 3348] [id = 707] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (177B1C00) [pid = 3348] [serial = 2048] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (1A27D000) [pid = 3348] [serial = 2003] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1A046800) [pid = 3348] [serial = 1931] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (14685C00) [pid = 3348] [serial = 1925] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (0FF05C00) [pid = 3348] [serial = 1922] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (1433B000) [pid = 3348] [serial = 2039] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (10E14400) [pid = 3348] [serial = 2006] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1003A800) [pid = 3348] [serial = 1835] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (177AD800) [pid = 3348] [serial = 2042] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (194A5C00) [pid = 3348] [serial = 2036] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (18BD7C00) [pid = 3348] [serial = 1844] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1B3B4800) [pid = 3348] [serial = 2012] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1A20F800) [pid = 3348] [serial = 1970] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1B3BCC00) [pid = 3348] [serial = 1973] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (14D19C00) [pid = 3348] [serial = 1838] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (19258C00) [pid = 3348] [serial = 1928] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1002C000) [pid = 3348] [serial = 1880] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (15A1A800) [pid = 3348] [serial = 1883] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (174A3400) [pid = 3348] [serial = 1967] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (14334000) [pid = 3348] [serial = 1964] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (19256000) [pid = 3348] [serial = 1886] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (19260C00) [pid = 3348] [serial = 1799] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (17725800) [pid = 3348] [serial = 2009] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1832DC00) [pid = 3348] [serial = 1841] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A01C400) [pid = 3348] [serial = 2045] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1B7D7400) [pid = 3348] [serial = 2015] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1003C400) [pid = 3348] [serial = 1802] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1CCB9800) [pid = 3348] [serial = 2120] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1D4DE400) [pid = 3348] [serial = 2122] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1927D400) [pid = 3348] [serial = 2107] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (199D4800) [pid = 3348] [serial = 2108] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1A51AC00) [pid = 3348] [serial = 2111] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1A277400) [pid = 3348] [serial = 2110] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (19261C00) [pid = 3348] [serial = 2116] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1B8EEC00) [pid = 3348] [serial = 2113] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1CCAFC00) [pid = 3348] [serial = 2119] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1C2D4000) [pid = 3348] [serial = 2114] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18B59400) [pid = 3348] [serial = 2104] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1776FC00) [pid = 3348] [serial = 2101] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (177B0400) [pid = 3348] [serial = 2102] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14DA9000) [pid = 3348] [serial = 2098] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (15F09400) [pid = 3348] [serial = 2099] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (0FF07800) [pid = 3348] [serial = 2095] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (10392C00) [pid = 3348] [serial = 2096] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (11075C00) [pid = 3348] [serial = 2093] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10024000) [pid = 3348] [serial = 2092] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1D4E3400) [pid = 3348] [serial = 2090] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1D231C00) [pid = 3348] [serial = 2089] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1D39DC00) [pid = 3348] [serial = 2087] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1D233800) [pid = 3348] [serial = 2086] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1CCBB800) [pid = 3348] [serial = 2084] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1CCB6400) [pid = 3348] [serial = 2083] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1A274000) [pid = 3348] [serial = 2081] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (19CAA000) [pid = 3348] [serial = 2080] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (16421800) [pid = 3348] [serial = 2078] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (14DA7C00) [pid = 3348] [serial = 2077] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1CC5B400) [pid = 3348] [serial = 2074] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1CC5F400) [pid = 3348] [serial = 2075] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1A04C400) [pid = 3348] [serial = 2117] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (18BDD400) [pid = 3348] [serial = 2105] [outer = 00000000] [url = about:blank] 13:55:15 INFO - PROCESS | 3348 | 1464641715511 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1270ms 13:55:15 INFO - PROCESS | 3348 | 1464641715541 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 13:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:55:15 INFO - PROCESS | 3348 | 1464641715546 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 13:55:15 INFO - PROCESS | 3348 | 1464641715550 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 3348 | 1464641715554 Marionette TRACE conn5 <- [1,2858,null,{}] 13:55:15 INFO - PROCESS | 3348 | 1464641715559 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 3348 | 1464641715650 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 13:55:15 INFO - PROCESS | 3348 | 1464641715665 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 3348 | ++DOCSHELL 0FE6D400 == 35 [pid = 3348] [id = 724] 13:55:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (0FE6FC00) [pid = 3348] [serial = 2172] [outer = 00000000] 13:55:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (0FF07800) [pid = 3348] [serial = 2173] [outer = 0FE6FC00] 13:55:15 INFO - PROCESS | 3348 | 1464641715716 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (10019C00) [pid = 3348] [serial = 2174] [outer = 0FE6FC00] 13:55:16 INFO - PROCESS | 3348 | 1464641716292 Marionette TRACE conn5 <- [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]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 790ms 13:55:16 INFO - PROCESS | 3348 | 1464641716341 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 3348 | 1464641716347 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 13:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:55:16 INFO - PROCESS | 3348 | 1464641716353 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 3348 | 1464641716356 Marionette TRACE conn5 <- [1,2862,null,{}] 13:55:16 INFO - PROCESS | 3348 | 1464641716359 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 3348 | 1464641716452 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 13:55:16 INFO - PROCESS | 3348 | 1464641716553 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 3348 | ++DOCSHELL 10016400 == 36 [pid = 3348] [id = 725] 13:55:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (10023800) [pid = 3348] [serial = 2175] [outer = 00000000] 13:55:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (10E16400) [pid = 3348] [serial = 2176] [outer = 10023800] 13:55:16 INFO - PROCESS | 3348 | 1464641716601 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1418D400) [pid = 3348] [serial = 2177] [outer = 10023800] 13:55:17 INFO - PROCESS | 3348 | 1464641717015 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 13:55:17 INFO - PROCESS | 3348 | 1464641717028 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 13:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:55:17 INFO - PROCESS | 3348 | 1464641717030 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 13:55:17 INFO - PROCESS | 3348 | 1464641717033 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - PROCESS | 3348 | 1464641717037 Marionette TRACE conn5 <- [1,2866,null,{}] 13:55:17 INFO - PROCESS | 3348 | 1464641717047 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:17 INFO - PROCESS | 3348 | 1464641717134 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 13:55:17 INFO - PROCESS | 3348 | 1464641717143 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 3348 | ++DOCSHELL 1467EC00 == 37 [pid = 3348] [id = 726] 13:55:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (14A3F800) [pid = 3348] [serial = 2178] [outer = 00000000] 13:55:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (14A9D400) [pid = 3348] [serial = 2179] [outer = 14A3F800] 13:55:17 INFO - PROCESS | 3348 | 1464641717190 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14D27800) [pid = 3348] [serial = 2180] [outer = 14A3F800] 13:55:17 INFO - PROCESS | 3348 | 1464641717655 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 13:55:17 INFO - PROCESS | 3348 | 1464641717724 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 13:55:17 INFO - PROCESS | 3348 | 1464641717727 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 13:55:17 INFO - PROCESS | 3348 | 1464641717730 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:55:17 INFO - PROCESS | 3348 | 1464641717732 Marionette TRACE conn5 <- [1,2870,null,{}] 13:55:17 INFO - PROCESS | 3348 | 1464641717750 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:17 INFO - PROCESS | 3348 | 1464641717904 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 13:55:17 INFO - PROCESS | 3348 | 1464641717933 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 3348 | ++DOCSHELL 0FF06000 == 38 [pid = 3348] [id = 727] 13:55:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15F0B800) [pid = 3348] [serial = 2181] [outer = 00000000] 13:55:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (160F9400) [pid = 3348] [serial = 2182] [outer = 15F0B800] 13:55:18 INFO - PROCESS | 3348 | 1464641717980 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (163DB400) [pid = 3348] [serial = 2183] [outer = 15F0B800] 13:55:18 INFO - PROCESS | 3348 | 1464641718441 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 13:55:18 INFO - PROCESS | 3348 | 1464641718464 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 3348 | 1464641718467 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 13:55:18 INFO - PROCESS | 3348 | 1464641718470 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:55:18 INFO - PROCESS | 3348 | 1464641718471 Marionette TRACE conn5 <- [1,2874,null,{}] 13:55:18 INFO - PROCESS | 3348 | 1464641718475 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 3348 | 1464641718586 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 13:55:18 INFO - PROCESS | 3348 | 1464641718593 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 3348 | ++DOCSHELL 16421800 == 39 [pid = 3348] [id = 728] 13:55:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (16452400) [pid = 3348] [serial = 2184] [outer = 00000000] 13:55:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1740E800) [pid = 3348] [serial = 2185] [outer = 16452400] 13:55:18 INFO - PROCESS | 3348 | 1464641718637 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (174C3800) [pid = 3348] [serial = 2186] [outer = 16452400] 13:55:19 INFO - PROCESS | 3348 | 1464641719136 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 13:55:19 INFO - PROCESS | 3348 | 1464641719204 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 3348 | 1464641719206 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 13:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:55:19 INFO - PROCESS | 3348 | 1464641719209 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 3348 | 1464641719211 Marionette TRACE conn5 <- [1,2878,null,{}] 13:55:19 INFO - PROCESS | 3348 | 1464641719214 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:19 INFO - PROCESS | 3348 | 1464641719372 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 13:55:19 INFO - PROCESS | 3348 | 1464641719386 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 3348 | ++DOCSHELL 17708C00 == 40 [pid = 3348] [id = 729] 13:55:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17725C00) [pid = 3348] [serial = 2187] [outer = 00000000] 13:55:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17772400) [pid = 3348] [serial = 2188] [outer = 17725C00] 13:55:19 INFO - PROCESS | 3348 | 1464641719492 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (177ADC00) [pid = 3348] [serial = 2189] [outer = 17725C00] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (177B0800) [pid = 3348] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (10E18400) [pid = 3348] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (160FB000) [pid = 3348] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1001B800) [pid = 3348] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14B88800) [pid = 3348] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (17724400) [pid = 3348] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (14345C00) [pid = 3348] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (174A3000) [pid = 3348] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (17728000) [pid = 3348] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (14632400) [pid = 3348] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (0FB38400) [pid = 3348] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:55:19 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (0C62CC00) [pid = 3348] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:55:20 INFO - PROCESS | 3348 | 1464641720010 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 871ms 13:55:20 INFO - PROCESS | 3348 | 1464641720080 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 3348 | 1464641720082 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 13:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:55:20 INFO - PROCESS | 3348 | 1464641720086 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 3348 | 1464641720088 Marionette TRACE conn5 <- [1,2882,null,{}] 13:55:20 INFO - PROCESS | 3348 | 1464641720099 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 3348 | 1464641720191 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 13:55:20 INFO - PROCESS | 3348 | 1464641720198 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 3348 | ++DOCSHELL 14388C00 == 41 [pid = 3348] [id = 730] 13:55:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (14632C00) [pid = 3348] [serial = 2190] [outer = 00000000] 13:55:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (17728000) [pid = 3348] [serial = 2191] [outer = 14632C00] 13:55:20 INFO - PROCESS | 3348 | 1464641720245 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (177AC400) [pid = 3348] [serial = 2192] [outer = 14632C00] 13:55:20 INFO - PROCESS | 3348 | 1464641720668 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 13:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:55:20 INFO - PROCESS | 3348 | 1464641720720 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 3348 | 1464641720722 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 13:55:20 INFO - PROCESS | 3348 | 1464641720725 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 3348 | 1464641720727 Marionette TRACE conn5 <- [1,2886,null,{}] 13:55:20 INFO - PROCESS | 3348 | 1464641720730 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 3348 | 1464641720811 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 13:55:20 INFO - PROCESS | 3348 | 1464641720818 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 3348 | ++DOCSHELL 174A3000 == 42 [pid = 3348] [id = 731] 13:55:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (177B5000) [pid = 3348] [serial = 2193] [outer = 00000000] 13:55:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17CBCC00) [pid = 3348] [serial = 2194] [outer = 177B5000] 13:55:20 INFO - PROCESS | 3348 | 1464641720862 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17CC7400) [pid = 3348] [serial = 2195] [outer = 177B5000] 13:55:21 INFO - PROCESS | 3348 | 1464641721312 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 13:55:21 INFO - PROCESS | 3348 | 1464641721369 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 3348 | 1464641721371 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 13:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:55:21 INFO - PROCESS | 3348 | 1464641721375 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 3348 | 1464641721377 Marionette TRACE conn5 <- [1,2890,null,{}] 13:55:21 INFO - PROCESS | 3348 | 1464641721380 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 3348 | 1464641721465 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 13:55:21 INFO - PROCESS | 3348 | 1464641721472 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 3348 | ++DOCSHELL 1462A800 == 43 [pid = 3348] [id = 732] 13:55:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1831A400) [pid = 3348] [serial = 2196] [outer = 00000000] 13:55:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18328400) [pid = 3348] [serial = 2197] [outer = 1831A400] 13:55:21 INFO - PROCESS | 3348 | 1464641721518 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18331C00) [pid = 3348] [serial = 2198] [outer = 1831A400] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 0CFD2C00 == 42 [pid = 3348] [id = 600] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 14337800 == 41 [pid = 3348] [id = 597] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 1071E000 == 40 [pid = 3348] [id = 594] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 15A11C00 == 39 [pid = 3348] [id = 599] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 0FC66400 == 38 [pid = 3348] [id = 602] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 160F2400 == 37 [pid = 3348] [id = 591] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 107A4000 == 36 [pid = 3348] [id = 603] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 10024C00 == 35 [pid = 3348] [id = 587] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 0FB89C00 == 34 [pid = 3348] [id = 586] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 08B90000 == 33 [pid = 3348] [id = 601] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 163D8C00 == 32 [pid = 3348] [id = 592] 13:55:22 INFO - PROCESS | 3348 | --DOCSHELL 0C630C00 == 31 [pid = 3348] [id = 596] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (18332000) [pid = 3348] [serial = 2161] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (177B7800) [pid = 3348] [serial = 2149] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1418B800) [pid = 3348] [serial = 2131] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1432FC00) [pid = 3348] [serial = 2132] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1649AC00) [pid = 3348] [serial = 2140] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (17406400) [pid = 3348] [serial = 2141] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10024400) [pid = 3348] [serial = 2128] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (10030800) [pid = 3348] [serial = 2129] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (14D20800) [pid = 3348] [serial = 2137] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (14DA8C00) [pid = 3348] [serial = 2138] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (17765C00) [pid = 3348] [serial = 2146] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1434D400) [pid = 3348] [serial = 2134] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (14A3D400) [pid = 3348] [serial = 2135] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1770C400) [pid = 3348] [serial = 2143] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (17715400) [pid = 3348] [serial = 2144] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (17CC5000) [pid = 3348] [serial = 2152] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (17CB8400) [pid = 3348] [serial = 2150] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (1831DC00) [pid = 3348] [serial = 2153] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (160FEC00) [pid = 3348] [serial = 2158] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (0FCFA800) [pid = 3348] [serial = 2125] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (0FE5A800) [pid = 3348] [serial = 2126] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (0FCFB000) [pid = 3348] [serial = 2155] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (17709400) [pid = 3348] [serial = 2159] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (1109D000) [pid = 3348] [serial = 2156] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (1772BC00) [pid = 3348] [serial = 2147] [outer = 00000000] [url = about:blank] 13:55:23 INFO - PROCESS | 3348 | 1464641723379 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2017ms 13:55:23 INFO - PROCESS | 3348 | 1464641723395 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 3348 | 1464641723399 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 13:55:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:55:23 INFO - PROCESS | 3348 | 1464641723405 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 3348 | 1464641723409 Marionette TRACE conn5 <- [1,2894,null,{}] 13:55:23 INFO - PROCESS | 3348 | 1464641723415 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:23 INFO - PROCESS | 3348 | 1464641723509 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 13:55:23 INFO - PROCESS | 3348 | 1464641723522 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 3348 | ++DOCSHELL 0FE4EC00 == 32 [pid = 3348] [id = 733] 13:55:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (0FE56C00) [pid = 3348] [serial = 2199] [outer = 00000000] 13:55:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (0FE73000) [pid = 3348] [serial = 2200] [outer = 0FE56C00] 13:55:23 INFO - PROCESS | 3348 | 1464641723571 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (0FF07400) [pid = 3348] [serial = 2201] [outer = 0FE56C00] 13:55:24 INFO - PROCESS | 3348 | 1464641724076 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:55:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 13:55:24 INFO - PROCESS | 3348 | 1464641724135 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 3348 | 1464641724142 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 13:55:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:55:24 INFO - PROCESS | 3348 | 1464641724148 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 3348 | 1464641724151 Marionette TRACE conn5 <- [1,2898,null,{}] 13:55:24 INFO - PROCESS | 3348 | 1464641724155 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 3348 | 1464641724239 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 13:55:24 INFO - PROCESS | 3348 | 1464641724249 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 3348 | ++DOCSHELL 1002EC00 == 33 [pid = 3348] [id = 734] 13:55:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (10030400) [pid = 3348] [serial = 2202] [outer = 00000000] 13:55:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (10033C00) [pid = 3348] [serial = 2203] [outer = 10030400] 13:55:24 INFO - PROCESS | 3348 | 1464641724309 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (1003AC00) [pid = 3348] [serial = 2204] [outer = 10030400] 13:55:24 INFO - PROCESS | 3348 | 1464641724712 Marionette TRACE conn5 <- [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]]]}] 13:55:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:55:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:55:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 631ms 13:55:24 INFO - PROCESS | 3348 | 1464641724780 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 3348 | 1464641724782 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 13:55:24 INFO - TEST-START | /DOMEvents/constructors.html 13:55:24 INFO - PROCESS | 3348 | 1464641724786 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 3348 | 1464641724790 Marionette TRACE conn5 <- [1,2902,null,{}] 13:55:24 INFO - PROCESS | 3348 | 1464641724811 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 3348 | 1464641724897 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 13:55:24 INFO - PROCESS | 3348 | 1464641724935 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 3348 | ++DOCSHELL 106C9400 == 34 [pid = 3348] [id = 735] 13:55:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (106CC000) [pid = 3348] [serial = 2205] [outer = 00000000] 13:55:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (110A4000) [pid = 3348] [serial = 2206] [outer = 106CC000] 13:55:25 INFO - PROCESS | 3348 | 1464641724983 Marionette DEBUG loaded listener.js 13:55:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1432EC00) [pid = 3348] [serial = 2207] [outer = 106CC000] 13:55:25 INFO - PROCESS | 3348 | 1464641725609 Marionette TRACE conn5 <- [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]]]}] 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:55:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:55:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:55:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:55:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:55:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:55:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:55:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:55:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:55:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 883ms 13:55:25 INFO - PROCESS | 3348 | 1464641725673 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 13:55:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:55:25 INFO - PROCESS | 3348 | 1464641725675 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 13:55:25 INFO - PROCESS | 3348 | 1464641725679 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 3348 | 1464641725681 Marionette TRACE conn5 <- [1,2906,null,{}] 13:55:25 INFO - PROCESS | 3348 | 1464641725684 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:25 INFO - PROCESS | 3348 | 1464641725770 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 13:55:25 INFO - PROCESS | 3348 | 1464641725863 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:25 INFO - PROCESS | 3348 | ++DOCSHELL 10014C00 == 35 [pid = 3348] [id = 736] 13:55:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (14337400) [pid = 3348] [serial = 2208] [outer = 00000000] 13:55:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (1438F000) [pid = 3348] [serial = 2209] [outer = 14337400] 13:55:25 INFO - PROCESS | 3348 | 1464641725910 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (1448D000) [pid = 3348] [serial = 2210] [outer = 14337400] 13:55:26 INFO - PROCESS | 3348 | 1464641726254 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:55:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:55:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 616ms 13:55:26 INFO - PROCESS | 3348 | 1464641726298 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 3348 | 1464641726301 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 13:55:26 INFO - PROCESS | 3348 | 1464641726304 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 3348 | 1464641726306 Marionette TRACE conn5 <- [1,2910,null,{}] 13:55:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:55:26 INFO - PROCESS | 3348 | 1464641726309 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:26 INFO - PROCESS | 3348 | 1464641726427 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 13:55:26 INFO - PROCESS | 3348 | 1464641726435 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 3348 | ++DOCSHELL 1462AC00 == 36 [pid = 3348] [id = 737] 13:55:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (14678400) [pid = 3348] [serial = 2211] [outer = 00000000] 13:55:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (14D0E800) [pid = 3348] [serial = 2212] [outer = 14678400] 13:55:26 INFO - PROCESS | 3348 | 1464641726483 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (14D20800) [pid = 3348] [serial = 2213] [outer = 14678400] 13:55:26 INFO - PROCESS | 3348 | [3348] 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 13:55:26 INFO - PROCESS | 3348 | [3348] 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 13:55:26 INFO - PROCESS | 3348 | [3348] 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 13:55:26 INFO - PROCESS | 3348 | [3348] 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 13:55:26 INFO - PROCESS | 3348 | 1464641726904 Marionette TRACE conn5 <- [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]]]}] 13:55:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:55:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:55:26 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 13:55:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:55:26 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 13:55:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:55:26 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]" 13:55:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:55:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:55:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 631ms 13:55:26 INFO - PROCESS | 3348 | 1464641726939 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 13:55:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:55:26 INFO - PROCESS | 3348 | 1464641726941 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 13:55:26 INFO - PROCESS | 3348 | 1464641726945 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 3348 | 1464641726946 Marionette TRACE conn5 <- [1,2914,null,{}] 13:55:26 INFO - PROCESS | 3348 | 1464641726950 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 3348 | 1464641727080 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 13:55:27 INFO - PROCESS | 3348 | 1464641727089 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 3348 | ++DOCSHELL 14DAF400 == 37 [pid = 3348] [id = 738] 13:55:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (14DAFC00) [pid = 3348] [serial = 2214] [outer = 00000000] 13:55:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (160F8800) [pid = 3348] [serial = 2215] [outer = 14DAFC00] 13:55:27 INFO - PROCESS | 3348 | 1464641727134 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (164A8000) [pid = 3348] [serial = 2216] [outer = 14DAFC00] 13:55:27 INFO - PROCESS | 3348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:55:27 INFO - PROCESS | 3348 | 1464641727529 Marionette TRACE conn5 <- [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]]]}] 13:55:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:55:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 13:55:27 INFO - PROCESS | 3348 | 1464641727575 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 3348 | 1464641727577 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 13:55:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:55:27 INFO - PROCESS | 3348 | 1464641727580 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 3348 | 1464641727582 Marionette TRACE conn5 <- [1,2918,null,{}] 13:55:27 INFO - PROCESS | 3348 | 1464641727585 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 3348 | 1464641727659 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 13:55:27 INFO - PROCESS | 3348 | 1464641727780 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 3348 | ++DOCSHELL 164A6400 == 38 [pid = 3348] [id = 739] 13:55:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (164A7800) [pid = 3348] [serial = 2217] [outer = 00000000] 13:55:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1770E400) [pid = 3348] [serial = 2218] [outer = 164A7800] 13:55:27 INFO - PROCESS | 3348 | 1464641727836 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17710400) [pid = 3348] [serial = 2219] [outer = 164A7800] 13:55:28 INFO - PROCESS | 3348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:55:28 INFO - PROCESS | 3348 | 1464641728169 Marionette TRACE conn5 <- [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]]]}] 13:55:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:55:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 631ms 13:55:28 INFO - PROCESS | 3348 | 1464641728212 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 13:55:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:55:28 INFO - PROCESS | 3348 | 1464641728214 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 13:55:28 INFO - PROCESS | 3348 | 1464641728217 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - PROCESS | 3348 | 1464641728219 Marionette TRACE conn5 <- [1,2922,null,{}] 13:55:28 INFO - PROCESS | 3348 | 1464641728222 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:28 INFO - PROCESS | 3348 | 1464641728297 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 13:55:28 INFO - PROCESS | 3348 | 1464641728304 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:28 INFO - PROCESS | 3348 | ++DOCSHELL 1770E000 == 39 [pid = 3348] [id = 740] 13:55:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17721800) [pid = 3348] [serial = 2220] [outer = 00000000] 13:55:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1772EC00) [pid = 3348] [serial = 2221] [outer = 17721800] 13:55:28 INFO - PROCESS | 3348 | 1464641728351 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (17727400) [pid = 3348] [serial = 2222] [outer = 17721800] 13:55:28 INFO - PROCESS | 3348 | 1464641728798 Marionette TRACE conn5 <- [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]]]}] 13:55:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:55:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 13:55:28 INFO - PROCESS | 3348 | 1464641728848 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 3348 | 1464641728851 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 13:55:28 INFO - PROCESS | 3348 | 1464641728854 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:55:28 INFO - PROCESS | 3348 | 1464641728855 Marionette TRACE conn5 <- [1,2926,null,{}] 13:55:28 INFO - PROCESS | 3348 | 1464641728859 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 3348 | 1464641728990 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 13:55:29 INFO - PROCESS | 3348 | 1464641729007 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 3348 | ++DOCSHELL 106C6000 == 40 [pid = 3348] [id = 741] 13:55:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1776D800) [pid = 3348] [serial = 2223] [outer = 00000000] 13:55:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (177AF000) [pid = 3348] [serial = 2224] [outer = 1776D800] 13:55:29 INFO - PROCESS | 3348 | 1464641729079 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (177B7800) [pid = 3348] [serial = 2225] [outer = 1776D800] 13:55:29 INFO - PROCESS | 3348 | 1464641729479 Marionette TRACE conn5 <- [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]]]}] 13:55:29 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. 13:55:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 13:55:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:55:29 INFO - PROCESS | 3348 | 1464641729528 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 3348 | 1464641729530 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 13:55:29 INFO - PROCESS | 3348 | 1464641729533 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 3348 | 1464641729535 Marionette TRACE conn5 <- [1,2930,null,{}] 13:55:29 INFO - PROCESS | 3348 | 1464641729538 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 3348 | 1464641729654 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 13:55:29 INFO - PROCESS | 3348 | 1464641729659 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 3348 | ++DOCSHELL 0FB8EC00 == 41 [pid = 3348] [id = 742] 13:55:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (0FC5C000) [pid = 3348] [serial = 2226] [outer = 00000000] 13:55:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (17CBE400) [pid = 3348] [serial = 2227] [outer = 0FC5C000] 13:55:29 INFO - PROCESS | 3348 | 1464641729703 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17CC5400) [pid = 3348] [serial = 2228] [outer = 0FC5C000] 13:55:30 INFO - PROCESS | 3348 | 1464641730133 Marionette TRACE conn5 <- [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"]]]}] 13:55:30 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 13:55:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:55:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 13:55:30 INFO - PROCESS | 3348 | 1464641730172 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 3348 | 1464641730175 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 13:55:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:55:30 INFO - PROCESS | 3348 | 1464641730178 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 3348 | 1464641730180 Marionette TRACE conn5 <- [1,2934,null,{}] 13:55:30 INFO - PROCESS | 3348 | 1464641730184 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 3348 | 1464641730307 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 13:55:30 INFO - PROCESS | 3348 | 1464641730313 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 3348 | ++DOCSHELL 1438EC00 == 42 [pid = 3348] [id = 743] 13:55:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (17CC7C00) [pid = 3348] [serial = 2229] [outer = 00000000] 13:55:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18333400) [pid = 3348] [serial = 2230] [outer = 17CC7C00] 13:55:30 INFO - PROCESS | 3348 | 1464641730362 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (183DD000) [pid = 3348] [serial = 2231] [outer = 17CC7C00] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (177B5000) [pid = 3348] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (15F0B800) [pid = 3348] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (16452400) [pid = 3348] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (17725C00) [pid = 3348] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (14A3F800) [pid = 3348] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10023800) [pid = 3348] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0FE6FC00) [pid = 3348] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (10027800) [pid = 3348] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10399800) [pid = 3348] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (0927EC00) [pid = 3348] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (14632C00) [pid = 3348] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (177B6C00) [pid = 3348] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:55:30 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (174C0800) [pid = 3348] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:55:30 INFO - PROCESS | 3348 | 1464641730921 Marionette TRACE conn5 <- [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]]]}] 13:55:30 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. 13:55:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 771ms 13:55:30 INFO - PROCESS | 3348 | 1464641730950 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 13:55:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:55:30 INFO - PROCESS | 3348 | 1464641730952 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 13:55:30 INFO - PROCESS | 3348 | 1464641730956 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 3348 | 1464641730957 Marionette TRACE conn5 <- [1,2938,null,{}] 13:55:30 INFO - PROCESS | 3348 | 1464641730972 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 3348 | 1464641731051 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 13:55:31 INFO - PROCESS | 3348 | 1464641731070 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 3348 | ++DOCSHELL 1072CC00 == 43 [pid = 3348] [id = 744] 13:55:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1432E400) [pid = 3348] [serial = 2232] [outer = 00000000] 13:55:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16452400) [pid = 3348] [serial = 2233] [outer = 1432E400] 13:55:31 INFO - PROCESS | 3348 | 1464641731113 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (17713C00) [pid = 3348] [serial = 2234] [outer = 1432E400] 13:55:31 INFO - PROCESS | 3348 | ++DOCSHELL 18B31400 == 44 [pid = 3348] [id = 745] 13:55:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18B31C00) [pid = 3348] [serial = 2235] [outer = 00000000] 13:55:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18B51000) [pid = 3348] [serial = 2236] [outer = 18B31C00] 13:55:31 INFO - PROCESS | 3348 | 1464641731596 Marionette TRACE conn5 <- [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]]]}] 13:55:31 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. 13:55:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 13:55:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:55:31 INFO - PROCESS | 3348 | 1464641731647 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 3348 | 1464641731649 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 13:55:31 INFO - PROCESS | 3348 | 1464641731652 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 3348 | 1464641731654 Marionette TRACE conn5 <- [1,2942,null,{}] 13:55:31 INFO - PROCESS | 3348 | 1464641731657 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 3348 | 1464641731748 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 13:55:31 INFO - PROCESS | 3348 | 1464641731755 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 3348 | ++DOCSHELL 18334800 == 45 [pid = 3348] [id = 746] 13:55:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (18336800) [pid = 3348] [serial = 2237] [outer = 00000000] 13:55:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18B50800) [pid = 3348] [serial = 2238] [outer = 18336800] 13:55:31 INFO - PROCESS | 3348 | 1464641731800 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18BD6000) [pid = 3348] [serial = 2239] [outer = 18336800] 13:55:32 INFO - PROCESS | 3348 | 1464641732241 Marionette TRACE conn5 <- [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]]]}] 13:55:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:55:32 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 13:55:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 13:55:32 INFO - PROCESS | 3348 | 1464641732284 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 3348 | 1464641732286 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 13:55:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:55:32 INFO - PROCESS | 3348 | 1464641732308 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - PROCESS | 3348 | 1464641732310 Marionette TRACE conn5 <- [1,2946,null,{}] 13:55:32 INFO - PROCESS | 3348 | 1464641732324 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 3348 | 1464641732434 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 13:55:32 INFO - PROCESS | 3348 | 1464641732441 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 3348 | ++DOCSHELL 18BD8800 == 46 [pid = 3348] [id = 747] 13:55:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18BE2400) [pid = 3348] [serial = 2240] [outer = 00000000] 13:55:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18F2C400) [pid = 3348] [serial = 2241] [outer = 18BE2400] 13:55:32 INFO - PROCESS | 3348 | 1464641732487 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18F2D000) [pid = 3348] [serial = 2242] [outer = 18BE2400] 13:55:33 INFO - PROCESS | 3348 | 1464641733181 Marionette TRACE conn5 <- [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]]]}] 13:55:33 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. 13:55:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 950ms 13:55:33 INFO - PROCESS | 3348 | 1464641733244 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 3348 | 1464641733249 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 13:55:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:55:33 INFO - PROCESS | 3348 | 1464641733255 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 3348 | 1464641733259 Marionette TRACE conn5 <- [1,2950,null,{}] 13:55:33 INFO - PROCESS | 3348 | 1464641733265 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:33 INFO - PROCESS | 3348 | 1464641733392 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 13:55:33 INFO - PROCESS | 3348 | 1464641733525 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 3348 | ++DOCSHELL 0FE51800 == 47 [pid = 3348] [id = 748] 13:55:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (0FE58C00) [pid = 3348] [serial = 2243] [outer = 00000000] 13:55:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1001A800) [pid = 3348] [serial = 2244] [outer = 0FE58C00] 13:55:33 INFO - PROCESS | 3348 | 1464641733583 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (10030C00) [pid = 3348] [serial = 2245] [outer = 0FE58C00] 13:55:34 INFO - PROCESS | 3348 | 1464641734148 Marionette TRACE conn5 <- [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]]]}] 13:55:34 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. 13:55:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 13:55:34 INFO - PROCESS | 3348 | 1464641734190 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 3348 | 1464641734196 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 13:55:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:55:34 INFO - PROCESS | 3348 | 1464641734202 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 3348 | 1464641734205 Marionette TRACE conn5 <- [1,2954,null,{}] 13:55:34 INFO - PROCESS | 3348 | 1464641734209 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 3348 | 1464641734326 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 13:55:34 INFO - PROCESS | 3348 | 1464641734446 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 3348 | ++DOCSHELL 10727C00 == 48 [pid = 3348] [id = 749] 13:55:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1109D000) [pid = 3348] [serial = 2246] [outer = 00000000] 13:55:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (14346000) [pid = 3348] [serial = 2247] [outer = 1109D000] 13:55:34 INFO - PROCESS | 3348 | 1464641734500 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (143F0400) [pid = 3348] [serial = 2248] [outer = 1109D000] 13:55:35 INFO - PROCESS | 3348 | 1464641735326 Marionette TRACE conn5 <- [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]]]}] 13:55:35 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. 13:55:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1177ms 13:55:35 INFO - PROCESS | 3348 | 1464641735380 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 3348 | 1464641735385 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 13:55:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:55:35 INFO - PROCESS | 3348 | 1464641735389 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 3348 | 1464641735393 Marionette TRACE conn5 <- [1,2958,null,{}] 13:55:35 INFO - PROCESS | 3348 | 1464641735399 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:35 INFO - PROCESS | 3348 | 1464641735506 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 18334800 == 47 [pid = 3348] [id = 746] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 18B31400 == 46 [pid = 3348] [id = 745] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 1072CC00 == 45 [pid = 3348] [id = 744] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 1438EC00 == 44 [pid = 3348] [id = 743] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 0FB8EC00 == 43 [pid = 3348] [id = 742] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 106C6000 == 42 [pid = 3348] [id = 741] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 1770E000 == 41 [pid = 3348] [id = 740] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 164A6400 == 40 [pid = 3348] [id = 739] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 14DAF400 == 39 [pid = 3348] [id = 738] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 1462AC00 == 38 [pid = 3348] [id = 737] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 10014C00 == 37 [pid = 3348] [id = 736] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (18328400) [pid = 3348] [serial = 2197] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 106C9400 == 36 [pid = 3348] [id = 735] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 1002EC00 == 35 [pid = 3348] [id = 734] 13:55:35 INFO - PROCESS | 3348 | --DOCSHELL 0FE4EC00 == 34 [pid = 3348] [id = 733] 13:55:35 INFO - PROCESS | 3348 | 1464641735706 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (183D7C00) [pid = 3348] [serial = 2162] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1D68A800) [pid = 3348] [serial = 2123] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (17CC7400) [pid = 3348] [serial = 2195] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (160F9400) [pid = 3348] [serial = 2182] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (163DB400) [pid = 3348] [serial = 2183] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (174C3800) [pid = 3348] [serial = 2186] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1740E800) [pid = 3348] [serial = 2185] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (17772400) [pid = 3348] [serial = 2188] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (17CBCC00) [pid = 3348] [serial = 2194] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (177ADC00) [pid = 3348] [serial = 2189] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (14A9D400) [pid = 3348] [serial = 2179] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10E16400) [pid = 3348] [serial = 2176] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1418D400) [pid = 3348] [serial = 2177] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (0FF07800) [pid = 3348] [serial = 2173] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (10019C00) [pid = 3348] [serial = 2174] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (14344400) [pid = 3348] [serial = 2171] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (107AF000) [pid = 3348] [serial = 2170] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10E13800) [pid = 3348] [serial = 2168] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (106B6800) [pid = 3348] [serial = 2167] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (0FB3F800) [pid = 3348] [serial = 2165] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (0C630800) [pid = 3348] [serial = 2164] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (17728000) [pid = 3348] [serial = 2191] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (177AC400) [pid = 3348] [serial = 2192] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (14D27800) [pid = 3348] [serial = 2180] [outer = 00000000] [url = about:blank] 13:55:35 INFO - PROCESS | 3348 | ++DOCSHELL 09280400 == 35 [pid = 3348] [id = 750] 13:55:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (092F5000) [pid = 3348] [serial = 2249] [outer = 00000000] 13:55:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (0CF7A000) [pid = 3348] [serial = 2250] [outer = 092F5000] 13:55:35 INFO - PROCESS | 3348 | 1464641735765 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (0FE6FC00) [pid = 3348] [serial = 2251] [outer = 092F5000] 13:55:36 INFO - PROCESS | 3348 | 1464641736137 Marionette TRACE conn5 <- [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]]]}] 13:55:36 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. 13:55:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 830ms 13:55:36 INFO - PROCESS | 3348 | 1464641736220 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 3348 | 1464641736226 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 13:55:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:55:36 INFO - PROCESS | 3348 | 1464641736232 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 3348 | 1464641736235 Marionette TRACE conn5 <- [1,2962,null,{}] 13:55:36 INFO - PROCESS | 3348 | 1464641736243 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:36 INFO - PROCESS | 3348 | 1464641736369 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 13:55:36 INFO - PROCESS | 3348 | 1464641736465 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0A000 == 36 [pid = 3348] [id = 751] 13:55:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (10012800) [pid = 3348] [serial = 2252] [outer = 00000000] 13:55:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1040CC00) [pid = 3348] [serial = 2253] [outer = 10012800] 13:55:36 INFO - PROCESS | 3348 | 1464641736513 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (106C4800) [pid = 3348] [serial = 2254] [outer = 10012800] 13:55:36 INFO - PROCESS | 3348 | 1464641736851 Marionette TRACE conn5 <- [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]]]}] 13:55:36 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. 13:55:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 13:55:36 INFO - PROCESS | 3348 | 1464641736925 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 3348 | 1464641736927 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 13:55:36 INFO - PROCESS | 3348 | 1464641736931 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:55:36 INFO - PROCESS | 3348 | 1464641736934 Marionette TRACE conn5 <- [1,2966,null,{}] 13:55:36 INFO - PROCESS | 3348 | 1464641736946 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 3348 | 1464641737037 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 13:55:37 INFO - PROCESS | 3348 | 1464641737045 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 3348 | ++DOCSHELL 1433C800 == 37 [pid = 3348] [id = 752] 13:55:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1433C400) [pid = 3348] [serial = 2255] [outer = 00000000] 13:55:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1434A800) [pid = 3348] [serial = 2256] [outer = 1433C400] 13:55:37 INFO - PROCESS | 3348 | 1464641737096 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1448AC00) [pid = 3348] [serial = 2257] [outer = 1433C400] 13:55:37 INFO - PROCESS | 3348 | 1464641737511 Marionette TRACE conn5 <- [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]]]}] 13:55:37 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. 13:55:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 13:55:37 INFO - PROCESS | 3348 | 1464641737583 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 3348 | 1464641737585 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 13:55:37 INFO - PROCESS | 3348 | 1464641737593 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 3348 | 1464641737595 Marionette TRACE conn5 <- [1,2970,null,{}] 13:55:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:55:37 INFO - PROCESS | 3348 | 1464641737599 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 3348 | 1464641737686 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 13:55:37 INFO - PROCESS | 3348 | 1464641737692 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 3348 | ++DOCSHELL 14D0D000 == 38 [pid = 3348] [id = 753] 13:55:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (14D1C400) [pid = 3348] [serial = 2258] [outer = 00000000] 13:55:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14DACC00) [pid = 3348] [serial = 2259] [outer = 14D1C400] 13:55:37 INFO - PROCESS | 3348 | 1464641737737 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15A13400) [pid = 3348] [serial = 2260] [outer = 14D1C400] 13:55:38 INFO - PROCESS | 3348 | 1464641738232 Marionette TRACE conn5 <- [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"]]]}] 13:55:38 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 13:55:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:55:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 13:55:38 INFO - PROCESS | 3348 | 1464641738274 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 13:55:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:55:38 INFO - PROCESS | 3348 | 1464641738276 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 13:55:38 INFO - PROCESS | 3348 | 1464641738280 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 3348 | 1464641738281 Marionette TRACE conn5 <- [1,2974,null,{}] 13:55:38 INFO - PROCESS | 3348 | 1464641738285 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:38 INFO - PROCESS | 3348 | 1464641738407 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 13:55:38 INFO - PROCESS | 3348 | 1464641738413 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 3348 | ++DOCSHELL 15A1B400 == 39 [pid = 3348] [id = 754] 13:55:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (15F02400) [pid = 3348] [serial = 2261] [outer = 00000000] 13:55:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (163D6800) [pid = 3348] [serial = 2262] [outer = 15F02400] 13:55:38 INFO - PROCESS | 3348 | 1464641738461 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16427800) [pid = 3348] [serial = 2263] [outer = 15F02400] 13:55:38 INFO - PROCESS | 3348 | 1464641738871 Marionette TRACE conn5 <- [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]]]}] 13:55:38 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. 13:55:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 13:55:38 INFO - PROCESS | 3348 | 1464641738911 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 3348 | 1464641738913 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 13:55:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:55:38 INFO - PROCESS | 3348 | 1464641738915 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 3348 | 1464641738917 Marionette TRACE conn5 <- [1,2978,null,{}] 13:55:38 INFO - PROCESS | 3348 | 1464641738921 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 3348 | 1464641739059 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 13:55:39 INFO - PROCESS | 3348 | 1464641739149 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 3348 | ++DOCSHELL 1001D800 == 40 [pid = 3348] [id = 755] 13:55:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (15A0D400) [pid = 3348] [serial = 2264] [outer = 00000000] 13:55:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1770EC00) [pid = 3348] [serial = 2265] [outer = 15A0D400] 13:55:39 INFO - PROCESS | 3348 | 1464641739194 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1770F000) [pid = 3348] [serial = 2266] [outer = 15A0D400] 13:55:39 INFO - PROCESS | 3348 | ++DOCSHELL 177AA000 == 41 [pid = 3348] [id = 756] 13:55:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (177ABC00) [pid = 3348] [serial = 2267] [outer = 00000000] 13:55:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (177AC400) [pid = 3348] [serial = 2268] [outer = 177ABC00] 13:55:39 INFO - PROCESS | 3348 | 1464641739616 Marionette TRACE conn5 <- [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]]]}] 13:55:39 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. 13:55:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 731ms 13:55:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:55:39 INFO - PROCESS | 3348 | 1464641739646 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 3348 | 1464641739648 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 13:55:39 INFO - PROCESS | 3348 | 1464641739651 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 3348 | 1464641739653 Marionette TRACE conn5 <- [1,2982,null,{}] 13:55:39 INFO - PROCESS | 3348 | 1464641739656 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 3348 | 1464641739774 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 13:55:39 INFO - PROCESS | 3348 | 1464641739780 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 3348 | ++DOCSHELL 17766800 == 42 [pid = 3348] [id = 757] 13:55:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (17767C00) [pid = 3348] [serial = 2269] [outer = 00000000] 13:55:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (177AD800) [pid = 3348] [serial = 2270] [outer = 17767C00] 13:55:39 INFO - PROCESS | 3348 | 1464641739823 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (177B5400) [pid = 3348] [serial = 2271] [outer = 17767C00] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (18336800) [pid = 3348] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1776D800) [pid = 3348] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (106CC000) [pid = 3348] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14678400) [pid = 3348] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0FE56C00) [pid = 3348] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (0FC5C000) [pid = 3348] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (14337400) [pid = 3348] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (17721800) [pid = 3348] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (10030400) [pid = 3348] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17CC7C00) [pid = 3348] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14DAFC00) [pid = 3348] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (164A7800) [pid = 3348] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1831A400) [pid = 3348] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (18B31C00) [pid = 3348] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:55:40 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1432E400) [pid = 3348] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:55:40 INFO - PROCESS | 3348 | 1464641740360 Marionette TRACE conn5 <- [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]]]}] 13:55:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:55:40 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 13:55:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 13:55:40 INFO - PROCESS | 3348 | 1464641740408 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 3348 | 1464641740410 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 13:55:40 INFO - PROCESS | 3348 | 1464641740443 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 3348 | 1464641740445 Marionette TRACE conn5 <- [1,2986,null,{}] 13:55:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:55:40 INFO - PROCESS | 3348 | 1464641740448 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 3348 | 1464641740533 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 13:55:40 INFO - PROCESS | 3348 | 1464641740540 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 3348 | ++DOCSHELL 1433B800 == 43 [pid = 3348] [id = 758] 13:55:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17721800) [pid = 3348] [serial = 2272] [outer = 00000000] 13:55:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17CB8C00) [pid = 3348] [serial = 2273] [outer = 17721800] 13:55:40 INFO - PROCESS | 3348 | 1464641740586 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (17CBD800) [pid = 3348] [serial = 2274] [outer = 17721800] 13:55:41 INFO - PROCESS | 3348 | 1464641740978 Marionette TRACE conn5 <- [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]]]}] 13:55:41 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. 13:55:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 13:55:41 INFO - PROCESS | 3348 | 1464641741019 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 3348 | 1464641741021 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 13:55:41 INFO - PROCESS | 3348 | 1464641741024 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:55:41 INFO - PROCESS | 3348 | 1464641741026 Marionette TRACE conn5 <- [1,2990,null,{}] 13:55:41 INFO - PROCESS | 3348 | 1464641741030 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 3348 | 1464641741161 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 13:55:41 INFO - PROCESS | 3348 | 1464641741175 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 3348 | ++DOCSHELL 14342400 == 44 [pid = 3348] [id = 759] 13:55:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (17CC0800) [pid = 3348] [serial = 2275] [outer = 00000000] 13:55:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18323400) [pid = 3348] [serial = 2276] [outer = 17CC0800] 13:55:41 INFO - PROCESS | 3348 | 1464641741220 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1832A000) [pid = 3348] [serial = 2277] [outer = 17CC0800] 13:55:41 INFO - PROCESS | 3348 | 1464641741618 Marionette TRACE conn5 <- [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]]]}] 13:55:41 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. 13:55:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 13:55:41 INFO - PROCESS | 3348 | 1464641741659 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 13:55:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:55:41 INFO - PROCESS | 3348 | 1464641741661 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 13:55:41 INFO - PROCESS | 3348 | 1464641741664 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 3348 | 1464641741666 Marionette TRACE conn5 <- [1,2994,null,{}] 13:55:41 INFO - PROCESS | 3348 | 1464641741669 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 3348 | 1464641741795 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 13:55:41 INFO - PROCESS | 3348 | 1464641741805 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 3348 | ++DOCSHELL 14DB5C00 == 45 [pid = 3348] [id = 760] 13:55:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (177B8000) [pid = 3348] [serial = 2278] [outer = 00000000] 13:55:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18338C00) [pid = 3348] [serial = 2279] [outer = 177B8000] 13:55:41 INFO - PROCESS | 3348 | 1464641741849 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (183D8C00) [pid = 3348] [serial = 2280] [outer = 177B8000] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 1462A800 == 44 [pid = 3348] [id = 732] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 0FF06000 == 43 [pid = 3348] [id = 727] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 17708C00 == 42 [pid = 3348] [id = 729] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 174A3000 == 41 [pid = 3348] [id = 731] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 14388C00 == 40 [pid = 3348] [id = 730] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 16421800 == 39 [pid = 3348] [id = 728] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 1467EC00 == 38 [pid = 3348] [id = 726] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 09280400 == 37 [pid = 3348] [id = 750] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 0FE51800 == 36 [pid = 3348] [id = 748] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 10727C00 == 35 [pid = 3348] [id = 749] 13:55:42 INFO - PROCESS | 3348 | --DOCSHELL 18BD8800 == 34 [pid = 3348] [id = 747] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 0FF0A000 == 33 [pid = 3348] [id = 751] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 1433B800 == 32 [pid = 3348] [id = 758] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 17766800 == 31 [pid = 3348] [id = 757] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 14342400 == 30 [pid = 3348] [id = 759] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 1433C800 == 29 [pid = 3348] [id = 752] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 14D0D000 == 28 [pid = 3348] [id = 753] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 1001D800 == 27 [pid = 3348] [id = 755] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 15A1B400 == 26 [pid = 3348] [id = 754] 13:55:43 INFO - PROCESS | 3348 | --DOCSHELL 177AA000 == 25 [pid = 3348] [id = 756] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (14D0E800) [pid = 3348] [serial = 2212] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (14D20800) [pid = 3348] [serial = 2213] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0FE73000) [pid = 3348] [serial = 2200] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17CBE400) [pid = 3348] [serial = 2227] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (0FF07400) [pid = 3348] [serial = 2201] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1438F000) [pid = 3348] [serial = 2209] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1448D000) [pid = 3348] [serial = 2210] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1772EC00) [pid = 3348] [serial = 2221] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (10033C00) [pid = 3348] [serial = 2203] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1003AC00) [pid = 3348] [serial = 2204] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (18BD6000) [pid = 3348] [serial = 2239] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (18333400) [pid = 3348] [serial = 2230] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (18F2C400) [pid = 3348] [serial = 2241] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (18B50800) [pid = 3348] [serial = 2238] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (183DD000) [pid = 3348] [serial = 2231] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (160F8800) [pid = 3348] [serial = 2215] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (164A8000) [pid = 3348] [serial = 2216] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1770E400) [pid = 3348] [serial = 2218] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (17710400) [pid = 3348] [serial = 2219] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (18331C00) [pid = 3348] [serial = 2198] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (17CC5400) [pid = 3348] [serial = 2228] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (18B51000) [pid = 3348] [serial = 2236] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (16452400) [pid = 3348] [serial = 2233] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (17713C00) [pid = 3348] [serial = 2234] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (177B7800) [pid = 3348] [serial = 2225] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (17727400) [pid = 3348] [serial = 2222] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (177AF000) [pid = 3348] [serial = 2224] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (110A4000) [pid = 3348] [serial = 2206] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (1432EC00) [pid = 3348] [serial = 2207] [outer = 00000000] [url = about:blank] 13:55:43 INFO - PROCESS | 3348 | 1464641743630 Marionette TRACE conn5 <- [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]]]}] 13:55:43 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. 13:55:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2020ms 13:55:43 INFO - PROCESS | 3348 | 1464641743686 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 3348 | 1464641743690 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 13:55:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:55:43 INFO - PROCESS | 3348 | 1464641743698 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 3348 | 1464641743701 Marionette TRACE conn5 <- [1,2998,null,{}] 13:55:43 INFO - PROCESS | 3348 | 1464641743708 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 3348 | 1464641743796 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 13:55:43 INFO - PROCESS | 3348 | 1464641743805 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 3348 | ++DOCSHELL 0FCF1800 == 26 [pid = 3348] [id = 761] 13:55:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (0FCF3400) [pid = 3348] [serial = 2281] [outer = 00000000] 13:55:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (0FE73000) [pid = 3348] [serial = 2282] [outer = 0FCF3400] 13:55:43 INFO - PROCESS | 3348 | 1464641743852 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (0FF05000) [pid = 3348] [serial = 2283] [outer = 0FCF3400] 13:55:44 INFO - PROCESS | 3348 | [3348] 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 13:55:44 INFO - PROCESS | 3348 | 1464641744417 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:55:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:55:44 INFO - {} 13:55:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:55:44 INFO - {} 13:55:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:55:44 INFO - {} 13:55:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:55:44 INFO - {} 13:55:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 771ms 13:55:44 INFO - PROCESS | 3348 | 1464641744471 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 3348 | 1464641744477 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 13:55:44 INFO - TEST-START | /FileAPI/fileReader.html 13:55:44 INFO - PROCESS | 3348 | 1464641744484 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 3348 | 1464641744486 Marionette TRACE conn5 <- [1,3002,null,{}] 13:55:44 INFO - PROCESS | 3348 | 1464641744490 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 3348 | 1464641744592 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 13:55:44 INFO - PROCESS | 3348 | 1464641744678 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 3348 | ++DOCSHELL 10039C00 == 27 [pid = 3348] [id = 762] 13:55:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (1003A400) [pid = 3348] [serial = 2284] [outer = 00000000] 13:55:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (1003F800) [pid = 3348] [serial = 2285] [outer = 1003A400] 13:55:44 INFO - PROCESS | 3348 | 1464641744722 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (10403400) [pid = 3348] [serial = 2286] [outer = 1003A400] 13:55:45 INFO - PROCESS | 3348 | 1464641745064 Marionette TRACE conn5 <- [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]]]}] 13:55:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:55:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:55:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:55:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:55:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 13:55:45 INFO - PROCESS | 3348 | 1464641745118 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 3348 | 1464641745121 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 13:55:45 INFO - TEST-START | /FileAPI/historical.html 13:55:45 INFO - PROCESS | 3348 | 1464641745124 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 3348 | 1464641745128 Marionette TRACE conn5 <- [1,3006,null,{}] 13:55:45 INFO - PROCESS | 3348 | 1464641745139 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 3348 | 1464641745221 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 13:55:45 INFO - PROCESS | 3348 | 1464641745261 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 3348 | ++DOCSHELL 11081400 == 28 [pid = 3348] [id = 763] 13:55:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (1418C000) [pid = 3348] [serial = 2287] [outer = 00000000] 13:55:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (1432EC00) [pid = 3348] [serial = 2288] [outer = 1418C000] 13:55:45 INFO - PROCESS | 3348 | 1464641745308 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (14337400) [pid = 3348] [serial = 2289] [outer = 1418C000] 13:55:45 INFO - PROCESS | 3348 | 1464641745733 Marionette TRACE conn5 <- [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"]]]}] 13:55:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:55:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:55:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:55:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:55:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:55:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:55:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:55:45 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 13:55:45 INFO - PROCESS | 3348 | 1464641745755 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 3348 | 1464641745768 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 13:55:45 INFO - PROCESS | 3348 | 1464641745784 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 3348 | 1464641745786 Marionette TRACE conn5 <- [1,3010,null,{}] 13:55:45 INFO - TEST-START | /FileAPI/idlharness.html 13:55:45 INFO - PROCESS | 3348 | 1464641745794 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 3348 | 1464641745879 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 13:55:45 INFO - PROCESS | 3348 | 1464641745886 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 3348 | ++DOCSHELL 1432E800 == 29 [pid = 3348] [id = 764] 13:55:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (1433BC00) [pid = 3348] [serial = 2290] [outer = 00000000] 13:55:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (1462BC00) [pid = 3348] [serial = 2291] [outer = 1433BC00] 13:55:45 INFO - PROCESS | 3348 | 1464641745933 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (14A7C800) [pid = 3348] [serial = 2292] [outer = 1433BC00] 13:55:46 INFO - PROCESS | 3348 | 1464641746773 Marionette TRACE conn5 <- [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]]]}] 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:55:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:55:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:55:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:55:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:55:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:55:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:55:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:55:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:55:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:55:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:55:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:55:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:55:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:55:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:55:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:55:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:55:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:55:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:55:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:55:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:55:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:55:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:55:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:55:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:55:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:55:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:55:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:55:46 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 13:55:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:55:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:55:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:55:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:55:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:55:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:55:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:55:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:55:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:55:46 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 13:55:46 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 13:55:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:55:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:55:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:55:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:55:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:55:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:55:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:55:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:55:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:55:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:55:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:55:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:55:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:55:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:55:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:55:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:55:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:55:46 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 13:55:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:55:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:55:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:55:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:55:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:55:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:55:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:55:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:55:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:55:46 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 13:55:46 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 13:55:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:55:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:55:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:55:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:55:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:55:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:55:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:55:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:55:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:55:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:55:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1067ms 13:55:46 INFO - PROCESS | 3348 | 1464641746859 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 13:55:46 INFO - PROCESS | 3348 | 1464641746861 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 13:55:46 INFO - PROCESS | 3348 | 1464641746869 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - TEST-START | /FileAPI/idlharness.worker 13:55:46 INFO - PROCESS | 3348 | 1464641746871 Marionette TRACE conn5 <- [1,3014,null,{}] 13:55:46 INFO - PROCESS | 3348 | 1464641746875 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:47 INFO - PROCESS | 3348 | 1464641746989 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 13:55:47 INFO - PROCESS | 3348 | 1464641746998 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 3348 | ++DOCSHELL 14A83800 == 30 [pid = 3348] [id = 765] 13:55:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (14D1C800) [pid = 3348] [serial = 2293] [outer = 00000000] 13:55:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (1770CC00) [pid = 3348] [serial = 2294] [outer = 14D1C800] 13:55:47 INFO - PROCESS | 3348 | 1464641747045 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (17711C00) [pid = 3348] [serial = 2295] [outer = 14D1C800] 13:55:47 INFO - PROCESS | 3348 | [3348] 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 13:55:48 INFO - PROCESS | 3348 | 1464641747965 Marionette TRACE conn5 <- [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,{},{}]]]}] 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:55:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:55:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:55:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:55:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:55:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:55:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:55:48 INFO - {} 13:55:48 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 13:55:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:55:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:55:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:55:48 INFO - {} 13:55:48 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 - {} 13:55:48 INFO - {} 13:55:48 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 13:55:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:55:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:55:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:55:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:55:48 INFO - {} 13:55:48 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 13:55:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:55:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:55:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:55:48 INFO - {} 13:55:48 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 - {} 13:55:48 INFO - {} 13:55:48 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 13:55:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:55:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:55:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 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 13:55:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:55:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:55:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 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 13:55:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 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 13:55:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 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 13:55:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:55:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:55:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:55:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:55:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:55:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:55:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:55:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:55:48 INFO - {} 13:55:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1255ms 13:55:48 INFO - PROCESS | 3348 | 1464641748130 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 13:55:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:55:48 INFO - PROCESS | 3348 | 1464641748132 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 13:55:48 INFO - PROCESS | 3348 | 1464641748135 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 3348 | 1464641748137 Marionette TRACE conn5 <- [1,3018,null,{}] 13:55:48 INFO - PROCESS | 3348 | 1464641748141 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 3348 | 1464641748242 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 13:55:48 INFO - PROCESS | 3348 | 1464641748279 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 3348 | ++DOCSHELL 17768C00 == 31 [pid = 3348] [id = 766] 13:55:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (17769000) [pid = 3348] [serial = 2296] [outer = 00000000] 13:55:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (19273000) [pid = 3348] [serial = 2297] [outer = 17769000] 13:55:48 INFO - PROCESS | 3348 | 1464641748326 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (19276C00) [pid = 3348] [serial = 2298] [outer = 17769000] 13:55:48 INFO - PROCESS | 3348 | 1464641748764 Marionette TRACE conn5 <- [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]]]}] 13:55:48 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 13:55:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 13:55:48 INFO - PROCESS | 3348 | 1464641748812 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 3348 | 1464641748814 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 13:55:48 INFO - PROCESS | 3348 | 1464641748818 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:55:48 INFO - PROCESS | 3348 | 1464641748819 Marionette TRACE conn5 <- [1,3022,null,{}] 13:55:48 INFO - PROCESS | 3348 | 1464641748823 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 3348 | 1464641748942 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 13:55:48 INFO - PROCESS | 3348 | 1464641748948 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 3348 | ++DOCSHELL 1927DC00 == 32 [pid = 3348] [id = 767] 13:55:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (19280400) [pid = 3348] [serial = 2299] [outer = 00000000] 13:55:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (194A5800) [pid = 3348] [serial = 2300] [outer = 19280400] 13:55:49 INFO - PROCESS | 3348 | 1464641748994 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (19535000) [pid = 3348] [serial = 2301] [outer = 19280400] 13:55:49 INFO - PROCESS | 3348 | 1464641749399 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:55:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 631ms 13:55:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:55:49 INFO - PROCESS | 3348 | 1464641749451 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 3348 | 1464641749453 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 13:55:49 INFO - PROCESS | 3348 | 1464641749456 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 3348 | 1464641749458 Marionette TRACE conn5 <- [1,3026,null,{}] 13:55:49 INFO - PROCESS | 3348 | 1464641749461 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:49 INFO - PROCESS | 3348 | 1464641749571 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 13:55:49 INFO - PROCESS | 3348 | 1464641749576 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 3348 | ++DOCSHELL 1002A000 == 33 [pid = 3348] [id = 768] 13:55:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1003E800) [pid = 3348] [serial = 2302] [outer = 00000000] 13:55:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (10025800) [pid = 3348] [serial = 2303] [outer = 1003E800] 13:55:49 INFO - PROCESS | 3348 | 1464641749621 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (143FC800) [pid = 3348] [serial = 2304] [outer = 1003E800] 13:55:50 INFO - PROCESS | 3348 | 1464641750029 Marionette TRACE conn5 <- [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"]]]}] 13:55:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:55:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:55:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 13:55:50 INFO - PROCESS | 3348 | 1464641750087 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 3348 | 1464641750089 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 13:55:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:55:50 INFO - PROCESS | 3348 | 1464641750100 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 3348 | 1464641750102 Marionette TRACE conn5 <- [1,3030,null,{}] 13:55:50 INFO - PROCESS | 3348 | 1464641750105 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 3348 | 1464641750222 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 13:55:50 INFO - PROCESS | 3348 | 1464641750228 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 3348 | ++DOCSHELL 11075C00 == 34 [pid = 3348] [id = 769] 13:55:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19CAF000) [pid = 3348] [serial = 2305] [outer = 00000000] 13:55:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19FD1400) [pid = 3348] [serial = 2306] [outer = 19CAF000] 13:55:50 INFO - PROCESS | 3348 | 1464641750274 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1A019400) [pid = 3348] [serial = 2307] [outer = 19CAF000] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (17767C00) [pid = 3348] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17CC0800) [pid = 3348] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15F02400) [pid = 3348] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (15A0D400) [pid = 3348] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (177ABC00) [pid = 3348] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17721800) [pid = 3348] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (14D1C400) [pid = 3348] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1433C400) [pid = 3348] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10012800) [pid = 3348] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (092F5000) [pid = 3348] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1109D000) [pid = 3348] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (0FE58C00) [pid = 3348] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:55:51 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (18BE2400) [pid = 3348] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:55:51 INFO - PROCESS | 3348 | 1464641751119 Marionette TRACE conn5 <- [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]]]}] 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:55:51 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. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:55:51 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'.) 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:55:51 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. 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:55:51 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. 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:55:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:55:51 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. 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:55:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:55:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:55:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:55:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1095ms 13:55:51 INFO - PROCESS | 3348 | 1464641751198 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 3348 | 1464641751200 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 13:55:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:55:51 INFO - PROCESS | 3348 | 1464641751203 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 3348 | 1464641751205 Marionette TRACE conn5 <- [1,3034,null,{}] 13:55:51 INFO - PROCESS | 3348 | 1464641751208 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:51 INFO - PROCESS | 3348 | 1464641751292 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 13:55:51 INFO - PROCESS | 3348 | 1464641751379 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 3348 | ++DOCSHELL 0FE58C00 == 35 [pid = 3348] [id = 770] 13:55:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1433C400) [pid = 3348] [serial = 2308] [outer = 00000000] 13:55:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (15F02400) [pid = 3348] [serial = 2309] [outer = 1433C400] 13:55:51 INFO - PROCESS | 3348 | 1464641751422 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (177B1400) [pid = 3348] [serial = 2310] [outer = 1433C400] 13:55:51 INFO - PROCESS | 3348 | [3348] 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 13:55:51 INFO - PROCESS | 3348 | 1464641751805 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:55:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:55:51 INFO - {} 13:55:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 13:55:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:55:51 INFO - PROCESS | 3348 | 1464641751837 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 3348 | 1464641751839 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 13:55:51 INFO - PROCESS | 3348 | 1464641751842 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 3348 | 1464641751845 Marionette TRACE conn5 <- [1,3038,null,{}] 13:55:51 INFO - PROCESS | 3348 | 1464641751848 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 3348 | 1464641751976 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 13:55:52 INFO - PROCESS | 3348 | 1464641751984 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 3348 | ++DOCSHELL 1462B400 == 36 [pid = 3348] [id = 771] 13:55:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1A01AC00) [pid = 3348] [serial = 2311] [outer = 00000000] 13:55:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1A04E800) [pid = 3348] [serial = 2312] [outer = 1A01AC00] 13:55:52 INFO - PROCESS | 3348 | 1464641752034 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1A274000) [pid = 3348] [serial = 2313] [outer = 1A01AC00] 13:55:52 INFO - PROCESS | 3348 | 1464641752417 Marionette TRACE conn5 <- [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]]]}] 13:55:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:55:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:55:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:55:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:55:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 13:55:52 INFO - PROCESS | 3348 | 1464641752478 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 3348 | 1464641752480 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 13:55:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:55:52 INFO - PROCESS | 3348 | 1464641752484 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 3348 | 1464641752486 Marionette TRACE conn5 <- [1,3042,null,{}] 13:55:52 INFO - PROCESS | 3348 | 1464641752490 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 3348 | 1464641752572 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 13:55:52 INFO - PROCESS | 3348 | 1464641752578 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 3348 | ++DOCSHELL 1A276800 == 37 [pid = 3348] [id = 772] 13:55:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1A277000) [pid = 3348] [serial = 2314] [outer = 00000000] 13:55:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1A332C00) [pid = 3348] [serial = 2315] [outer = 1A277000] 13:55:52 INFO - PROCESS | 3348 | 1464641752625 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1A279800) [pid = 3348] [serial = 2316] [outer = 1A277000] 13:55:53 INFO - PROCESS | 3348 | 1464641753475 Marionette TRACE conn5 <- [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"]]]}] 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:55:53 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" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:55:53 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" 13:55:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:55:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1066ms 13:55:53 INFO - PROCESS | 3348 | 1464641753556 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 3348 | 1464641753560 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 13:55:53 INFO - PROCESS | 3348 | 1464641753566 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:55:53 INFO - PROCESS | 3348 | 1464641753570 Marionette TRACE conn5 <- [1,3046,null,{}] 13:55:53 INFO - PROCESS | 3348 | 1464641753620 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 3348 | 1464641753729 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 13:55:53 INFO - PROCESS | 3348 | 1464641753865 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 3348 | ++DOCSHELL 092FD400 == 38 [pid = 3348] [id = 773] 13:55:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (0FE70000) [pid = 3348] [serial = 2317] [outer = 00000000] 13:55:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1001BC00) [pid = 3348] [serial = 2318] [outer = 0FE70000] 13:55:53 INFO - PROCESS | 3348 | 1464641753924 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (10032000) [pid = 3348] [serial = 2319] [outer = 0FE70000] 13:55:54 INFO - PROCESS | 3348 | 1464641754620 Marionette TRACE conn5 <- [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]]]}] 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:55:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:55:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:55:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:55:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:55:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:55:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:55:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:55:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:55:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1124ms 13:55:54 INFO - PROCESS | 3348 | 1464641754694 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 3348 | 1464641754700 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 13:55:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:55:54 INFO - PROCESS | 3348 | 1464641754707 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 3348 | 1464641754710 Marionette TRACE conn5 <- [1,3050,null,{}] 13:55:54 INFO - PROCESS | 3348 | 1464641754714 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:54 INFO - PROCESS | 3348 | 1464641754831 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 13:55:55 INFO - PROCESS | 3348 | 1464641754968 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 3348 | ++DOCSHELL 1448D000 == 39 [pid = 3348] [id = 774] 13:55:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1462A800) [pid = 3348] [serial = 2320] [outer = 00000000] 13:55:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (14B89800) [pid = 3348] [serial = 2321] [outer = 1462A800] 13:55:55 INFO - PROCESS | 3348 | 1464641755023 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (160F6000) [pid = 3348] [serial = 2322] [outer = 1462A800] 13:55:55 INFO - PROCESS | 3348 | [3348] 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 13:55:55 INFO - PROCESS | 3348 | 1464641755888 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:55:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:55:55 INFO - {} 13:55:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1226ms 13:55:56 INFO - PROCESS | 3348 | 1464641755978 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 3348 | 1464641755982 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 13:55:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:55:56 INFO - PROCESS | 3348 | 1464641755991 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 3348 | 1464641755995 Marionette TRACE conn5 <- [1,3054,null,{}] 13:55:56 INFO - PROCESS | 3348 | 1464641756001 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 3348 | 1464641756112 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 13:55:56 INFO - PROCESS | 3348 | 1464641756246 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 3348 | ++DOCSHELL 0FF07400 == 40 [pid = 3348] [id = 775] 13:55:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10018400) [pid = 3348] [serial = 2323] [outer = 00000000] 13:55:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1002FC00) [pid = 3348] [serial = 2324] [outer = 10018400] 13:55:56 INFO - PROCESS | 3348 | 1464641756297 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (10405000) [pid = 3348] [serial = 2325] [outer = 10018400] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 1462B400 == 39 [pid = 3348] [id = 771] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 0FE58C00 == 38 [pid = 3348] [id = 770] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 11075C00 == 37 [pid = 3348] [id = 769] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 1002A000 == 36 [pid = 3348] [id = 768] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 1927DC00 == 35 [pid = 3348] [id = 767] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 17768C00 == 34 [pid = 3348] [id = 766] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 14A83800 == 33 [pid = 3348] [id = 765] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 1432E800 == 32 [pid = 3348] [id = 764] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 11081400 == 31 [pid = 3348] [id = 763] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 10039C00 == 30 [pid = 3348] [id = 762] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (18338C00) [pid = 3348] [serial = 2279] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 0FCF1800 == 29 [pid = 3348] [id = 761] 13:55:56 INFO - PROCESS | 3348 | --DOCSHELL 14DB5C00 == 28 [pid = 3348] [id = 760] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1832A000) [pid = 3348] [serial = 2277] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (163D6800) [pid = 3348] [serial = 2262] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1770EC00) [pid = 3348] [serial = 2265] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (177AD800) [pid = 3348] [serial = 2270] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1770F000) [pid = 3348] [serial = 2266] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (177AC400) [pid = 3348] [serial = 2268] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (177B5400) [pid = 3348] [serial = 2271] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (17CB8C00) [pid = 3348] [serial = 2273] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (14DACC00) [pid = 3348] [serial = 2259] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1434A800) [pid = 3348] [serial = 2256] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1448AC00) [pid = 3348] [serial = 2257] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1040CC00) [pid = 3348] [serial = 2253] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (106C4800) [pid = 3348] [serial = 2254] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (0CF7A000) [pid = 3348] [serial = 2250] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (0FE6FC00) [pid = 3348] [serial = 2251] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (143F0400) [pid = 3348] [serial = 2248] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (14346000) [pid = 3348] [serial = 2247] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (10030C00) [pid = 3348] [serial = 2245] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1001A800) [pid = 3348] [serial = 2244] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (18F2D000) [pid = 3348] [serial = 2242] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (16427800) [pid = 3348] [serial = 2263] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (17CBD800) [pid = 3348] [serial = 2274] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (15A13400) [pid = 3348] [serial = 2260] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (18323400) [pid = 3348] [serial = 2276] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 3348 | 1464641756772 Marionette TRACE conn5 <- [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]]]}] 13:55:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:55:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:55:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:55:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:55:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:55:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:55:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:55:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 13:55:56 INFO - PROCESS | 3348 | 1464641756821 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 3348 | 1464641756826 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 13:55:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:55:56 INFO - PROCESS | 3348 | 1464641756833 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 3348 | 1464641756835 Marionette TRACE conn5 <- [1,3058,null,{}] 13:55:56 INFO - PROCESS | 3348 | 1464641756839 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 3348 | 1464641756930 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 13:55:56 INFO - PROCESS | 3348 | 1464641756940 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 3348 | ++DOCSHELL 10012400 == 29 [pid = 3348] [id = 776] 13:55:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (10017400) [pid = 3348] [serial = 2326] [outer = 00000000] 13:55:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1002F000) [pid = 3348] [serial = 2327] [outer = 10017400] 13:55:57 INFO - PROCESS | 3348 | 1464641756988 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (1064A000) [pid = 3348] [serial = 2328] [outer = 10017400] 13:55:57 INFO - PROCESS | 3348 | 1464641757489 Marionette TRACE conn5 <- [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]]]}] 13:55:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:55:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:55:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:55:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:55:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:55:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:55:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 13:55:57 INFO - PROCESS | 3348 | 1464641757506 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 3348 | 1464641757508 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 13:55:57 INFO - PROCESS | 3348 | 1464641757511 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:55:57 INFO - PROCESS | 3348 | 1464641757515 Marionette TRACE conn5 <- [1,3062,null,{}] 13:55:57 INFO - PROCESS | 3348 | 1464641757526 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:57 INFO - PROCESS | 3348 | 1464641757655 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 13:55:57 INFO - PROCESS | 3348 | 1464641757675 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 3348 | ++DOCSHELL 1433F800 == 30 [pid = 3348] [id = 777] 13:55:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (14341800) [pid = 3348] [serial = 2329] [outer = 00000000] 13:55:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (14349400) [pid = 3348] [serial = 2330] [outer = 14341800] 13:55:57 INFO - PROCESS | 3348 | 1464641757732 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (14396000) [pid = 3348] [serial = 2331] [outer = 14341800] 13:55:58 INFO - PROCESS | 3348 | 1464641758163 Marionette TRACE conn5 <- [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]]]}] 13:55:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:55:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:55:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:55:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:55:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:55:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:55:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 13:55:58 INFO - PROCESS | 3348 | 1464641758186 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 3348 | 1464641758188 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 13:55:58 INFO - PROCESS | 3348 | 1464641758191 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 3348 | 1464641758193 Marionette TRACE conn5 <- [1,3066,null,{}] 13:55:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:55:58 INFO - PROCESS | 3348 | 1464641758196 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 3348 | 1464641758325 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 13:55:58 INFO - PROCESS | 3348 | 1464641758334 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 3348 | ++DOCSHELL 106C4800 == 31 [pid = 3348] [id = 778] 13:55:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (14B80800) [pid = 3348] [serial = 2332] [outer = 00000000] 13:55:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (14DB6400) [pid = 3348] [serial = 2333] [outer = 14B80800] 13:55:58 INFO - PROCESS | 3348 | 1464641758379 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (15A1BC00) [pid = 3348] [serial = 2334] [outer = 14B80800] 13:55:58 INFO - PROCESS | 3348 | 1464641758827 Marionette TRACE conn5 <- [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] 13:55:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:55:58 INFO - PROCESS | 3348 | 1464641758878 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 13:55:58 INFO - PROCESS | 3348 | 1464641758882 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 3348 | 1464641758883 Marionette TRACE conn5 <- [1,3070,null,{}] 13:55:58 INFO - PROCESS | 3348 | 1464641758887 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 3348 | 1464641759009 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 13:55:59 INFO - PROCESS | 3348 | 1464641759109 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 3348 | ++DOCSHELL 160F2800 == 32 [pid = 3348] [id = 779] 13:55:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (160F8C00) [pid = 3348] [serial = 2335] [outer = 00000000] 13:55:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1740AC00) [pid = 3348] [serial = 2336] [outer = 160F8C00] 13:55:59 INFO - PROCESS | 3348 | 1464641759156 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1740CC00) [pid = 3348] [serial = 2337] [outer = 160F8C00] 13:55:59 INFO - PROCESS | 3348 | 1464641759594 Marionette TRACE conn5 <- [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]]]}] 13:55:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:55:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:55:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:55:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 731ms 13:55:59 INFO - PROCESS | 3348 | 1464641759613 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 3348 | 1464641759615 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 13:55:59 INFO - PROCESS | 3348 | 1464641759618 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 3348 | 1464641759620 Marionette TRACE conn5 <- [1,3074,null,{}] 13:55:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:55:59 INFO - PROCESS | 3348 | 1464641759630 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 3348 | 1464641759762 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 13:55:59 INFO - PROCESS | 3348 | 1464641759769 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 3348 | ++DOCSHELL 174C5C00 == 33 [pid = 3348] [id = 780] 13:55:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1770A400) [pid = 3348] [serial = 2338] [outer = 00000000] 13:55:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1772DC00) [pid = 3348] [serial = 2339] [outer = 1770A400] 13:55:59 INFO - PROCESS | 3348 | 1464641759815 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1776E000) [pid = 3348] [serial = 2340] [outer = 1770A400] 13:56:00 INFO - PROCESS | 3348 | 1464641760268 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:56:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 13:56:00 INFO - PROCESS | 3348 | 1464641760292 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 3348 | 1464641760294 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 13:56:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:56:00 INFO - PROCESS | 3348 | 1464641760304 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 3348 | 1464641760306 Marionette TRACE conn5 <- [1,3078,null,{}] 13:56:00 INFO - PROCESS | 3348 | 1464641760309 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 3348 | 1464641760425 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 13:56:00 INFO - PROCESS | 3348 | 1464641760521 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 3348 | ++DOCSHELL 177AE000 == 34 [pid = 3348] [id = 781] 13:56:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (177B1C00) [pid = 3348] [serial = 2341] [outer = 00000000] 13:56:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (177B8400) [pid = 3348] [serial = 2342] [outer = 177B1C00] 13:56:00 INFO - PROCESS | 3348 | 1464641760565 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (17CBB400) [pid = 3348] [serial = 2343] [outer = 177B1C00] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1003E800) [pid = 3348] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14D1C800) [pid = 3348] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1433BC00) [pid = 3348] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (0FCF3400) [pid = 3348] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1418C000) [pid = 3348] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1003A400) [pid = 3348] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (177B8000) [pid = 3348] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (17769000) [pid = 3348] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1433C400) [pid = 3348] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (19CAF000) [pid = 3348] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1A01AC00) [pid = 3348] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:56:00 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (19280400) [pid = 3348] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:56:01 INFO - PROCESS | 3348 | 1464641761057 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:56:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:56:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 770ms 13:56:01 INFO - PROCESS | 3348 | 1464641761077 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 13:56:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:56:01 INFO - PROCESS | 3348 | 1464641761080 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 13:56:01 INFO - PROCESS | 3348 | 1464641761083 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 3348 | 1464641761084 Marionette TRACE conn5 <- [1,3082,null,{}] 13:56:01 INFO - PROCESS | 3348 | 1464641761088 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 3348 | 1464641761209 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 13:56:01 INFO - PROCESS | 3348 | 1464641761273 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 3348 | ++DOCSHELL 0FF0E000 == 35 [pid = 3348] [id = 782] 13:56:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (10032C00) [pid = 3348] [serial = 2344] [outer = 00000000] 13:56:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (177AE800) [pid = 3348] [serial = 2345] [outer = 10032C00] 13:56:01 INFO - PROCESS | 3348 | 1464641761320 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (17CBF400) [pid = 3348] [serial = 2346] [outer = 10032C00] 13:56:01 INFO - PROCESS | 3348 | 1464641761655 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:56:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:56:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 13:56:01 INFO - PROCESS | 3348 | 1464641761720 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 3348 | 1464641761722 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 13:56:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:56:01 INFO - PROCESS | 3348 | 1464641761725 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 3348 | 1464641761727 Marionette TRACE conn5 <- [1,3086,null,{}] 13:56:01 INFO - PROCESS | 3348 | 1464641761730 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 3348 | 1464641761809 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 13:56:01 INFO - PROCESS | 3348 | 1464641761815 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 3348 | ++DOCSHELL 1433F400 == 36 [pid = 3348] [id = 783] 13:56:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (177AE400) [pid = 3348] [serial = 2347] [outer = 00000000] 13:56:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1831DC00) [pid = 3348] [serial = 2348] [outer = 177AE400] 13:56:01 INFO - PROCESS | 3348 | 1464641761858 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1831E400) [pid = 3348] [serial = 2349] [outer = 177AE400] 13:56:02 INFO - PROCESS | 3348 | 1464641762289 Marionette TRACE conn5 <- [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]]]}] 13:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:56:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 13:56:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:56:02 INFO - PROCESS | 3348 | 1464641762298 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 3348 | 1464641762300 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 13:56:02 INFO - PROCESS | 3348 | 1464641762304 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 3348 | 1464641762305 Marionette TRACE conn5 <- [1,3090,null,{}] 13:56:02 INFO - PROCESS | 3348 | 1464641762309 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 3348 | 1464641762440 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 13:56:02 INFO - PROCESS | 3348 | 1464641762449 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 3348 | ++DOCSHELL 1831BC00 == 37 [pid = 3348] [id = 784] 13:56:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1831F400) [pid = 3348] [serial = 2350] [outer = 00000000] 13:56:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (18329800) [pid = 3348] [serial = 2351] [outer = 1831F400] 13:56:02 INFO - PROCESS | 3348 | 1464641762496 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1832B800) [pid = 3348] [serial = 2352] [outer = 1831F400] 13:56:03 INFO - PROCESS | 3348 | 1464641762958 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:56:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 13:56:03 INFO - PROCESS | 3348 | 1464641762975 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 3348 | 1464641762980 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 13:56:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:56:03 INFO - PROCESS | 3348 | 1464641762985 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 3348 | 1464641762990 Marionette TRACE conn5 <- [1,3094,null,{}] 13:56:03 INFO - PROCESS | 3348 | 1464641762997 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 3348 | 1464641763147 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 13:56:03 INFO - PROCESS | 3348 | 1464641763302 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 3348 | ++DOCSHELL 0FF04C00 == 38 [pid = 3348] [id = 785] 13:56:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (0FF05C00) [pid = 3348] [serial = 2353] [outer = 00000000] 13:56:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (10018C00) [pid = 3348] [serial = 2354] [outer = 0FF05C00] 13:56:03 INFO - PROCESS | 3348 | 1464641763371 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1003FC00) [pid = 3348] [serial = 2355] [outer = 0FF05C00] 13:56:03 INFO - PROCESS | 3348 | 1464641763873 Marionette TRACE conn5 <- [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]]]}] 13:56:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:56:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:56:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:56:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 930ms 13:56:03 INFO - PROCESS | 3348 | 1464641763962 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 3348 | 1464641763968 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 13:56:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:56:04 INFO - PROCESS | 3348 | 1464641763981 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 3348 | 1464641763983 Marionette TRACE conn5 <- [1,3098,null,{}] 13:56:04 INFO - PROCESS | 3348 | 1464641763988 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 3348 | 1464641764102 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 13:56:04 INFO - PROCESS | 3348 | 1464641764212 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 3348 | ++DOCSHELL 1432E800 == 39 [pid = 3348] [id = 786] 13:56:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (14348400) [pid = 3348] [serial = 2356] [outer = 00000000] 13:56:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (14D26C00) [pid = 3348] [serial = 2357] [outer = 14348400] 13:56:04 INFO - PROCESS | 3348 | 1464641764266 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (14DA8000) [pid = 3348] [serial = 2358] [outer = 14348400] 13:56:04 INFO - PROCESS | 3348 | 1464641764821 Marionette TRACE conn5 <- [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"]]]}] 13:56:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:56:04 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 13:56:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:56:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 871ms 13:56:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:56:04 INFO - PROCESS | 3348 | 1464641764856 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 3348 | 1464641764859 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 13:56:04 INFO - PROCESS | 3348 | 1464641764863 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 3348 | 1464641764867 Marionette TRACE conn5 <- [1,3102,null,{}] 13:56:04 INFO - PROCESS | 3348 | 1464641764896 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 3348 | 1464641765008 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 13:56:05 INFO - PROCESS | 3348 | 1464641765165 Marionette TRACE conn5 -> [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\", \"221a8d46-534c-422c-9cb7-c9453cd2d5d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 3348 | ++DOCSHELL 1772E800 == 40 [pid = 3348] [id = 787] 13:56:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1772FC00) [pid = 3348] [serial = 2359] [outer = 00000000] 13:56:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (177B7800) [pid = 3348] [serial = 2360] [outer = 1772FC00] 13:56:05 INFO - PROCESS | 3348 | 1464641765223 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18331800) [pid = 3348] [serial = 2361] [outer = 1772FC00] 13:56:05 INFO - PROCESS | 3348 | 1464641765732 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:56:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:56:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 13:56:05 INFO - PROCESS | 3348 | 1464641765796 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 3348 | 1464641765799 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 13:56:06 WARNING - u'runner_teardown' () 13:56:06 INFO - No more tests 13:56:06 INFO - Got 0 unexpected results 13:56:06 INFO - SUITE-END | took 672s 13:56:06 INFO - Closing logging queue 13:56:06 INFO - queue closed 13:56:07 INFO - Return code: 0 13:56:07 WARNING - # TBPL SUCCESS # 13:56:07 INFO - Running post-action listener: _resource_record_post_action 13:56:07 INFO - Running post-run listener: _resource_record_post_run 13:56:08 INFO - Total resource usage - Wall time: 681s; CPU: 14.0%; Read bytes: 69981696; Write bytes: 1125289984; Read time: 808540; Write time: 8409150 13:56:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:56:08 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 43061760; Read time: 0; Write time: 53280 13:56:08 INFO - run-tests - Wall time: 679s; CPU: 14.0%; Read bytes: 69910016; Write bytes: 1066455040; Read time: 792740; Write time: 8343370 13:56:08 INFO - Running post-run listener: _upload_blobber_files 13:56:08 INFO - Blob upload gear active. 13:56:08 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:56:08 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 13:56:08 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'] 13:56:08 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 13:56:08 INFO - (blobuploader) - INFO - Open directory for files ... 13:56:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:56:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:56:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:56:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:56:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:56:09 INFO - (blobuploader) - INFO - Done attempting. 13:56:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:56:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:56:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:56:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:56:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:56:11 INFO - (blobuploader) - INFO - Done attempting. 13:56:11 INFO - (blobuploader) - INFO - Iteration through files over. 13:56:11 INFO - Return code: 0 13:56:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:56:11 INFO - Using _rmtree_windows ... 13:56:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:56:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/034703db2b345bacc9c3007381d0daa4d2b59b87df736e2cf08a1706ec1d2bae0ad7714ae46323ebdc433296ba12464b0715fee9c9ed72460ce314239f65c7b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ff70c6c0e243fdd683a7dafac99860d9c0d07887ce70d183437920284c8a483634c2531a2d55d4945e00dc063842e7f76a48a34fe2d43ca201dccf75e94d67e"} 13:56:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:56:11 INFO - Writing to file C:\slave\test\properties\blobber_files 13:56:11 INFO - Contents: 13:56:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/034703db2b345bacc9c3007381d0daa4d2b59b87df736e2cf08a1706ec1d2bae0ad7714ae46323ebdc433296ba12464b0715fee9c9ed72460ce314239f65c7b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ff70c6c0e243fdd683a7dafac99860d9c0d07887ce70d183437920284c8a483634c2531a2d55d4945e00dc063842e7f76a48a34fe2d43ca201dccf75e94d67e"} 13:56:11 INFO - Running post-run listener: copy_logs_to_upload_dir 13:56:11 INFO - Copying logs to upload dir... 13:56:11 INFO - mkdir: C:\slave\test\build\upload\logs 13:56:11 INFO - Copying logs to upload dir... 13:56:11 INFO - Using _rmtree_windows ... 13:56:11 INFO - Using _rmtree_windows ... 13:56:11 INFO - Using _rmtree_windows ... 13:56:11 INFO - Using _rmtree_windows ... 13:56:11 INFO - Using _rmtree_windows ... 13:56:11 INFO - Using _rmtree_windows ... 13:56:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=891.686000 ========= master_lag: 2.78 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 54 secs) (at 2016-05-30 13:56:14.686491) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:56:14.687421) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/034703db2b345bacc9c3007381d0daa4d2b59b87df736e2cf08a1706ec1d2bae0ad7714ae46323ebdc433296ba12464b0715fee9c9ed72460ce314239f65c7b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ff70c6c0e243fdd683a7dafac99860d9c0d07887ce70d183437920284c8a483634c2531a2d55d4945e00dc063842e7f76a48a34fe2d43ca201dccf75e94d67e"} build_url:https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/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/034703db2b345bacc9c3007381d0daa4d2b59b87df736e2cf08a1706ec1d2bae0ad7714ae46323ebdc433296ba12464b0715fee9c9ed72460ce314239f65c7b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ff70c6c0e243fdd683a7dafac99860d9c0d07887ce70d183437920284c8a483634c2531a2d55d4945e00dc063842e7f76a48a34fe2d43ca201dccf75e94d67e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.25 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:56:15.037448) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:56:15.037746) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:56:15.153360) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-05-30 13:56:15.153642) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-05-30 13:56:20.423439) ========= ========= Total master_lag: 3.11 =========