builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-161 starttime: 1468752357.49 results: success (0) buildid: 20160717013154 builduid: b29bf0c67b4642cdbf4ed5e6aa124749 revision: 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 03:45:57.490946) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 03:45:57.491615) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 03:45:57.491965) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 03:45:57.702819) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-17 03:45:57.703284) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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 --03:45:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.18 MB/s 03:45:59 (8.18 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.330000 ========= master_lag: 2.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-17 03:46:01.451674) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-17 03:46:01.452219) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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=5.301000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-17 03:46:06.771252) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 03:46:06.771640) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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-07-17 03:46:07,322 truncating revision to first 12 chars 2016-07-17 03:46:07,322 Setting DEBUG logging. 2016-07-17 03:46:07,322 attempt 1/10 2016-07-17 03:46:07,322 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/92ec0fc8583e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-17 03:46:08,257 unpacking tar archive at: mozilla-beta-92ec0fc8583e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.783000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 03:46:08.654979) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 03:46:08.655343) ========= script_repo_revision: 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 03:46:08.655748) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 03:46:08.656035) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 03:46:08.670976) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 31 secs) (at 2016-07-17 03:46:08.671240) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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 03:46:09 INFO - MultiFileLogger online at 20160717 03:46:09 in C:\slave\test 03:46:09 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 03:46:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:46:09 INFO - {'append_to_log': False, 03:46:09 INFO - 'base_work_dir': 'C:\\slave\\test', 03:46:09 INFO - 'blob_upload_branch': 'mozilla-beta', 03:46:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:46:09 INFO - 'buildbot_json_path': 'buildprops.json', 03:46:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:46:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:46:09 INFO - 'download_minidump_stackwalk': True, 03:46:09 INFO - 'download_symbols': 'true', 03:46:09 INFO - 'e10s': False, 03:46:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:46:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:46:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:46:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:46:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:46:09 INFO - 'C:/mozilla-build/tooltool.py'), 03:46:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:46:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:46:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:46:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:46:09 INFO - 'log_level': 'info', 03:46:09 INFO - 'log_to_console': True, 03:46:09 INFO - 'opt_config_files': (), 03:46:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:46:09 INFO - '--processes=1', 03:46:09 INFO - '--config=%(test_path)s/wptrunner.ini', 03:46:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:46:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:46:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:46:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:46:09 INFO - 'pip_index': False, 03:46:09 INFO - 'require_test_zip': True, 03:46:09 INFO - 'test_type': ('testharness',), 03:46:09 INFO - 'this_chunk': '1', 03:46:09 INFO - 'total_chunks': '10', 03:46:09 INFO - 'virtualenv_path': 'venv', 03:46:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:46:09 INFO - 'work_dir': 'build'} 03:46:09 INFO - ##### 03:46:09 INFO - ##### Running clobber step. 03:46:09 INFO - ##### 03:46:09 INFO - Running pre-action listener: _resource_record_pre_action 03:46:09 INFO - Running main action method: clobber 03:46:09 INFO - rmtree: C:\slave\test\build 03:46:09 INFO - Using _rmtree_windows ... 03:46:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:48:44 INFO - Running post-action listener: _resource_record_post_action 03:48:44 INFO - ##### 03:48:44 INFO - ##### Running read-buildbot-config step. 03:48:44 INFO - ##### 03:48:44 INFO - Running pre-action listener: _resource_record_pre_action 03:48:44 INFO - Running main action method: read_buildbot_config 03:48:44 INFO - Using buildbot properties: 03:48:44 INFO - { 03:48:44 INFO - "project": "", 03:48:44 INFO - "product": "firefox", 03:48:44 INFO - "script_repo_revision": "production", 03:48:44 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 03:48:44 INFO - "repository": "", 03:48:44 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 03:48:44 INFO - "buildid": "20160717013154", 03:48:44 INFO - "pgo_build": "False", 03:48:44 INFO - "basedir": "C:\\slave\\test", 03:48:44 INFO - "buildnumber": 1, 03:48:44 INFO - "slavename": "t-w732-ix-161", 03:48:44 INFO - "revision": "92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa", 03:48:44 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 03:48:44 INFO - "platform": "win32", 03:48:44 INFO - "branch": "mozilla-beta", 03:48:44 INFO - "repo_path": "releases/mozilla-beta", 03:48:44 INFO - "moz_repo_path": "", 03:48:44 INFO - "stage_platform": "win32", 03:48:44 INFO - "builduid": "b29bf0c67b4642cdbf4ed5e6aa124749", 03:48:44 INFO - "slavebuilddir": "test" 03:48:44 INFO - } 03:48:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 03:48:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 03:48:44 INFO - Running post-action listener: _resource_record_post_action 03:48:44 INFO - ##### 03:48:44 INFO - ##### Running download-and-extract step. 03:48:44 INFO - ##### 03:48:44 INFO - Running pre-action listener: _resource_record_pre_action 03:48:44 INFO - Running main action method: download_and_extract 03:48:44 INFO - mkdir: C:\slave\test\build\tests 03:48: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')]} 03:48:44 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:48:44 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 03:48:44 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:48:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 03:48:45 INFO - Downloaded 1240 bytes. 03:48:45 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:48:45 INFO - Using the following test package requirements: 03:48:45 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:48:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:48:45 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 03:48:45 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:48:45 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 03:48:45 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:48:45 INFO - u'jsshell-win32.zip'], 03:48:45 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:48:45 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 03:48:45 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:48:45 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:48:45 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 03:48:45 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:48:45 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 03:48:45 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:48:45 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 03:48:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:48:45 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 03:48:45 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:48:45 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')]} 03:48:45 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:48:45 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 03:48:45 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 03:48:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 03:48:47 INFO - Downloaded 20366180 bytes. 03:48:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:48:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:48:49 INFO - caution: filename not matched: web-platform/* 03:48:49 INFO - Return code: 11 03:48:49 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')]} 03:48:49 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:48:49 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 03:48:49 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 03:48:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 03:48:51 INFO - Downloaded 36389908 bytes. 03:48:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:48:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:50:03 INFO - caution: filename not matched: bin/* 03:50:03 INFO - caution: filename not matched: config/* 03:50:03 INFO - caution: filename not matched: mozbase/* 03:50:03 INFO - caution: filename not matched: marionette/* 03:50:03 INFO - caution: filename not matched: tools/wptserve/* 03:50:03 INFO - Return code: 11 03:50: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')]} 03:50:03 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 03:50:03 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:50:03 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 03:50:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 03:50:07 INFO - Downloaded 68478316 bytes. 03:50:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:50:07 INFO - mkdir: C:\slave\test\properties 03:50:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:50:07 INFO - Writing to file C:\slave\test\properties\build_url 03:50:07 INFO - Contents: 03:50:07 INFO - build_url:https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:50:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:50:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:50:07 INFO - Writing to file C:\slave\test\properties\symbols_url 03:50:07 INFO - Contents: 03:50:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:50:07 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')]} 03:50:07 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:50:07 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:50:07 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:50:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:50:11 INFO - Downloaded 55586409 bytes. 03:50:11 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:50:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:50:14 INFO - Return code: 0 03:50:14 INFO - Running post-action listener: _resource_record_post_action 03:50:14 INFO - Running post-action listener: set_extra_try_arguments 03:50:14 INFO - ##### 03:50:14 INFO - ##### Running create-virtualenv step. 03:50:14 INFO - ##### 03:50:14 INFO - Running pre-action listener: _pre_create_virtualenv 03:50:14 INFO - Running pre-action listener: _resource_record_pre_action 03:50:14 INFO - Running main action method: create_virtualenv 03:50:14 INFO - Creating virtualenv C:\slave\test\build\venv 03:50:14 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 03:50:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:50:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:50:34 INFO - Installing distribute......................................................................................................................................................................................done. 03:50:36 INFO - Return code: 0 03:50:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:50:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:36 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x019B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:50:36 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 03:50:36 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 03:50:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:50:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:50:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:50:36 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 03:50:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:50:36 INFO - 'DCLOCATION': 'SCL3', 03:50:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:50:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:50:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:50:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:50:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:50:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:50:36 INFO - 'HOMEDRIVE': 'C:', 03:50:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:50:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:50:36 INFO - 'KTS_VERSION': '1.19c', 03:50:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:50:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:50:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 03:50:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:50:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:50:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:50:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:50:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:50:36 INFO - 'MOZ_AIRBAG': '1', 03:50:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:36 INFO - 'MOZ_MSVCVERSION': '8', 03:50:36 INFO - 'MOZ_NO_REMOTE': '1', 03:50:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:50:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:50:36 INFO - 'NO_EM_RESTART': '1', 03:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:50:36 INFO - 'OS': 'Windows_NT', 03:50:36 INFO - 'OURDRIVE': 'C:', 03:50:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:50:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:50:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:50:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:50:36 INFO - 'PROCESSOR_LEVEL': '6', 03:50:36 INFO - 'PROCESSOR_REVISION': '1e05', 03:50:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:50:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:50:36 INFO - 'PROMPT': '$P$G', 03:50:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:50:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:50:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:50:36 INFO - 'PWD': 'C:\\slave\\test', 03:50:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:50:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:50:36 INFO - 'SYSTEMDRIVE': 'C:', 03:50:36 INFO - 'SYSTEMROOT': 'C:\\windows', 03:50:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:50:36 INFO - 'TEST1': 'testie', 03:50:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:50:36 INFO - 'USERDOMAIN': 'T-W732-IX-161', 03:50:36 INFO - 'USERNAME': 'cltbld', 03:50:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:50:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:50:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:50:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:50:36 INFO - 'WINDIR': 'C:\\windows', 03:50:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:50:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:50:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:50:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:50:38 INFO - Downloading/unpacking psutil>=0.7.1 03:50:38 INFO - Running setup.py egg_info for package psutil 03:50:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:50:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:50:38 INFO - Installing collected packages: psutil 03:50:38 INFO - Running setup.py install for psutil 03:50:38 INFO - building 'psutil._psutil_windows' extension 03:50:38 INFO - error: Unable to find vcvarsall.bat 03:50:38 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-eg_b8l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:50:38 INFO - running install 03:50:38 INFO - running build 03:50:38 INFO - running build_py 03:50:38 INFO - creating build 03:50:38 INFO - creating build\lib.win32-2.7 03:50:38 INFO - creating build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:50:38 INFO - running build_ext 03:50:38 INFO - building 'psutil._psutil_windows' extension 03:50:38 INFO - error: Unable to find vcvarsall.bat 03:50:38 INFO - ---------------------------------------- 03:50:38 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-eg_b8l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:50:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:50:38 WARNING - Return code: 1 03:50:38 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! 03:50:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:50: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')]} 03:50:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50: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')]} 03:50:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:38 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x019B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:50:38 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 03:50:38 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 03:50:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:50:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:50:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:50:38 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 03:50:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:50:38 INFO - 'DCLOCATION': 'SCL3', 03:50:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:50:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:50:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:50:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:50:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:50:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:50:38 INFO - 'HOMEDRIVE': 'C:', 03:50:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:50:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:50:38 INFO - 'KTS_VERSION': '1.19c', 03:50:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:50:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:50:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 03:50:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:50:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:50:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:50:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:50:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:50:38 INFO - 'MOZ_AIRBAG': '1', 03:50:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:50:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:38 INFO - 'MOZ_MSVCVERSION': '8', 03:50:38 INFO - 'MOZ_NO_REMOTE': '1', 03:50:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:50:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:50:38 INFO - 'NO_EM_RESTART': '1', 03:50:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:50:38 INFO - 'OS': 'Windows_NT', 03:50:38 INFO - 'OURDRIVE': 'C:', 03:50:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:50:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:50:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:50:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:50:38 INFO - 'PROCESSOR_LEVEL': '6', 03:50:38 INFO - 'PROCESSOR_REVISION': '1e05', 03:50:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:50:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:50:38 INFO - 'PROMPT': '$P$G', 03:50:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:50:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:50:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:50:38 INFO - 'PWD': 'C:\\slave\\test', 03:50:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:50:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:50:38 INFO - 'SYSTEMDRIVE': 'C:', 03:50:38 INFO - 'SYSTEMROOT': 'C:\\windows', 03:50:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:50:38 INFO - 'TEST1': 'testie', 03:50:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:50:38 INFO - 'USERDOMAIN': 'T-W732-IX-161', 03:50:38 INFO - 'USERNAME': 'cltbld', 03:50:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:50:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:50:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:50:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:50:38 INFO - 'WINDIR': 'C:\\windows', 03:50:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:50:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:50:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:50:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:50:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:50:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:50:39 INFO - Running setup.py egg_info for package mozsystemmonitor 03:50:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:50:39 INFO - Running setup.py egg_info for package psutil 03:50:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:50:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:50:39 INFO - Installing collected packages: mozsystemmonitor, psutil 03:50:39 INFO - Running setup.py install for mozsystemmonitor 03:50:39 INFO - Running setup.py install for psutil 03:50:39 INFO - building 'psutil._psutil_windows' extension 03:50:39 INFO - error: Unable to find vcvarsall.bat 03:50:39 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-yezsl9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:50:39 INFO - running install 03:50:39 INFO - running build 03:50:39 INFO - running build_py 03:50:39 INFO - running build_ext 03:50:39 INFO - building 'psutil._psutil_windows' extension 03:50:39 INFO - error: Unable to find vcvarsall.bat 03:50:39 INFO - ---------------------------------------- 03:50:39 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-yezsl9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:50:39 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:50:39 WARNING - Return code: 1 03:50:39 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! 03:50:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:50:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:39 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x019B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:50:39 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 03:50:39 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 03:50:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:50:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:50:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:50:39 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 03:50:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:50:39 INFO - 'DCLOCATION': 'SCL3', 03:50:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:50:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:50:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:50:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:50:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:50:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:50:39 INFO - 'HOMEDRIVE': 'C:', 03:50:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:50:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:50:39 INFO - 'KTS_VERSION': '1.19c', 03:50:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:50:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:50:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 03:50:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:50:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:50:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:50:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:50:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:50:39 INFO - 'MOZ_AIRBAG': '1', 03:50:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:50:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:39 INFO - 'MOZ_MSVCVERSION': '8', 03:50:39 INFO - 'MOZ_NO_REMOTE': '1', 03:50:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:50:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:50:39 INFO - 'NO_EM_RESTART': '1', 03:50:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:50:39 INFO - 'OS': 'Windows_NT', 03:50:39 INFO - 'OURDRIVE': 'C:', 03:50:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:50:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:50:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:50:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:50:39 INFO - 'PROCESSOR_LEVEL': '6', 03:50:39 INFO - 'PROCESSOR_REVISION': '1e05', 03:50:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:50:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:50:39 INFO - 'PROMPT': '$P$G', 03:50:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:50:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:50:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:50:39 INFO - 'PWD': 'C:\\slave\\test', 03:50:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:50:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:50:39 INFO - 'SYSTEMDRIVE': 'C:', 03:50:39 INFO - 'SYSTEMROOT': 'C:\\windows', 03:50:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:50:39 INFO - 'TEST1': 'testie', 03:50:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:50:39 INFO - 'USERDOMAIN': 'T-W732-IX-161', 03:50:39 INFO - 'USERNAME': 'cltbld', 03:50:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:50:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:50:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:50:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:50:39 INFO - 'WINDIR': 'C:\\windows', 03:50:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:50:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:50:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:50:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:50:40 INFO - Downloading/unpacking blobuploader==1.2.4 03:50:40 INFO - Downloading blobuploader-1.2.4.tar.gz 03:50:40 INFO - Running setup.py egg_info for package blobuploader 03:50:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:50:46 INFO - Running setup.py egg_info for package requests 03:50:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:50:46 INFO - Downloading docopt-0.6.1.tar.gz 03:50:46 INFO - Running setup.py egg_info for package docopt 03:50:46 INFO - Installing collected packages: blobuploader, docopt, requests 03:50:46 INFO - Running setup.py install for blobuploader 03:50:46 INFO - Running setup.py install for docopt 03:50:46 INFO - Running setup.py install for requests 03:50:46 INFO - Successfully installed blobuploader docopt requests 03:50:46 INFO - Cleaning up... 03:50:46 INFO - Return code: 0 03:50:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:50:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:46 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x019B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CED0C0>, '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-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:50:46 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 03:50:46 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 03:50:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:50:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:50:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:50:46 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 03:50:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:50:46 INFO - 'DCLOCATION': 'SCL3', 03:50:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:50:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:50:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:50:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:50:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:50:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:50:46 INFO - 'HOMEDRIVE': 'C:', 03:50:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:50:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:50:46 INFO - 'KTS_VERSION': '1.19c', 03:50:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:50:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:50:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 03:50:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:50:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:50:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:50:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:50:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:50:46 INFO - 'MOZ_AIRBAG': '1', 03:50:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:50:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:46 INFO - 'MOZ_MSVCVERSION': '8', 03:50:46 INFO - 'MOZ_NO_REMOTE': '1', 03:50:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:50:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:50:46 INFO - 'NO_EM_RESTART': '1', 03:50:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:50:46 INFO - 'OS': 'Windows_NT', 03:50:46 INFO - 'OURDRIVE': 'C:', 03:50:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:50:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:50:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:50:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:50:46 INFO - 'PROCESSOR_LEVEL': '6', 03:50:46 INFO - 'PROCESSOR_REVISION': '1e05', 03:50:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:50:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:50:46 INFO - 'PROMPT': '$P$G', 03:50:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:50:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:50:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:50:46 INFO - 'PWD': 'C:\\slave\\test', 03:50:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:50:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:50:46 INFO - 'SYSTEMDRIVE': 'C:', 03:50:46 INFO - 'SYSTEMROOT': 'C:\\windows', 03:50:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:50:46 INFO - 'TEST1': 'testie', 03:50:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:50:46 INFO - 'USERDOMAIN': 'T-W732-IX-161', 03:50:46 INFO - 'USERNAME': 'cltbld', 03:50:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:50:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:50:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:50:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:50:46 INFO - 'WINDIR': 'C:\\windows', 03:50:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:50:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:50:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:50:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:50:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:50:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:50:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:50:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:50:52 INFO - Unpacking c:\slave\test\build\tests\marionette 03:50:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:50:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:50:52 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 03:50:52 INFO - Running setup.py install for browsermob-proxy 03:51:06 INFO - Running setup.py install for manifestparser 03:51:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for marionette-client 03:51:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:51:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for marionette-driver 03:51:06 INFO - Running setup.py install for mozcrash 03:51:06 INFO - Running setup.py install for mozdebug 03:51:06 INFO - Running setup.py install for mozdevice 03:51:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for mozfile 03:51:06 INFO - Running setup.py install for mozhttpd 03:51:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for mozinfo 03:51:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for mozInstall 03:51:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for mozleak 03:51:06 INFO - Running setup.py install for mozlog 03:51:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for moznetwork 03:51:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for mozprocess 03:51:06 INFO - Running setup.py install for mozprofile 03:51:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for mozrunner 03:51:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for mozscreenshot 03:51:06 INFO - Running setup.py install for moztest 03:51:06 INFO - Running setup.py install for mozversion 03:51:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:51:06 INFO - Running setup.py install for wptserve 03:51:06 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 03:51:06 INFO - Cleaning up... 03:51:06 INFO - Return code: 0 03:51:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:51:06 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')]} 03:51:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:51:06 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')]} 03:51:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:51:06 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x019B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CED0C0>, '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-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:51:06 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 03:51:06 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 03:51:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:51:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:51:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:51:06 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 03:51:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:51:06 INFO - 'DCLOCATION': 'SCL3', 03:51:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:51:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:51:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:51:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:51:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:51:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:51:06 INFO - 'HOMEDRIVE': 'C:', 03:51:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:51:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:51:06 INFO - 'KTS_VERSION': '1.19c', 03:51:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:51:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:51:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 03:51:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:51:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:51:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:51:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:51:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:51:06 INFO - 'MOZ_AIRBAG': '1', 03:51:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:51:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:51:06 INFO - 'MOZ_MSVCVERSION': '8', 03:51:06 INFO - 'MOZ_NO_REMOTE': '1', 03:51:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:51:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:51:06 INFO - 'NO_EM_RESTART': '1', 03:51:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:51:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:51:06 INFO - 'OS': 'Windows_NT', 03:51:06 INFO - 'OURDRIVE': 'C:', 03:51:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:51:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:51:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:51:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:51:06 INFO - 'PROCESSOR_LEVEL': '6', 03:51:06 INFO - 'PROCESSOR_REVISION': '1e05', 03:51:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:51:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:51:06 INFO - 'PROMPT': '$P$G', 03:51:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:51:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:51:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:51:06 INFO - 'PWD': 'C:\\slave\\test', 03:51:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:51:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:51:06 INFO - 'SYSTEMDRIVE': 'C:', 03:51:06 INFO - 'SYSTEMROOT': 'C:\\windows', 03:51:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:51:06 INFO - 'TEST1': 'testie', 03:51:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:51:06 INFO - 'USERDOMAIN': 'T-W732-IX-161', 03:51:06 INFO - 'USERNAME': 'cltbld', 03:51:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:51:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:51:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:51:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:51:06 INFO - 'WINDIR': 'C:\\windows', 03:51:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:51:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:51:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:51:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:51:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:51:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:51:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:51:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:51:10 INFO - Unpacking c:\slave\test\build\tests\marionette 03:51:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:51:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:51:10 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)) 03:51:23 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)) 03:51:23 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)) 03:51:23 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)) 03:51:23 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)) 03:51:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:51:23 INFO - Downloading blessings-1.6.tar.gz 03:51:23 INFO - Running setup.py egg_info for package blessings 03:51:23 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)) 03:51:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:51:23 INFO - Running setup.py install for blessings 03:51:23 INFO - Running setup.py install for browsermob-proxy 03:51:23 INFO - Running setup.py install for manifestparser 03:51:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Running setup.py install for marionette-client 03:51:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:51:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Running setup.py install for marionette-driver 03:51:23 INFO - Running setup.py install for mozcrash 03:51:23 INFO - Running setup.py install for mozdebug 03:51:23 INFO - Running setup.py install for mozdevice 03:51:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Running setup.py install for mozhttpd 03:51:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Running setup.py install for mozInstall 03:51:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Running setup.py install for mozleak 03:51:23 INFO - Running setup.py install for mozprofile 03:51:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Running setup.py install for mozrunner 03:51:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:51:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:51:25 INFO - Running setup.py install for mozscreenshot 03:51:25 INFO - Running setup.py install for moztest 03:51:25 INFO - Running setup.py install for mozversion 03:51:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:51:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:51:25 INFO - Running setup.py install for wptserve 03:51:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:51:25 INFO - Cleaning up... 03:51:25 INFO - Return code: 0 03:51:25 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:51:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:51:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:51:26 INFO - Reading from file tmpfile_stdout 03:51:26 INFO - Using _rmtree_windows ... 03:51:26 INFO - Using _rmtree_windows ... 03:51:26 INFO - Current package versions: 03:51:26 INFO - blessings == 1.6 03:51:26 INFO - blobuploader == 1.2.4 03:51:26 INFO - browsermob-proxy == 0.6.0 03:51:26 INFO - distribute == 0.6.14 03:51:26 INFO - docopt == 0.6.1 03:51:26 INFO - manifestparser == 1.1 03:51:26 INFO - marionette-client == 2.3.0 03:51:26 INFO - marionette-driver == 1.4.0 03:51:26 INFO - mozInstall == 1.12 03:51:26 INFO - mozcrash == 0.17 03:51:26 INFO - mozdebug == 0.1 03:51:26 INFO - mozdevice == 0.48 03:51:26 INFO - mozfile == 1.2 03:51:26 INFO - mozhttpd == 0.7 03:51:26 INFO - mozinfo == 0.9 03:51:26 INFO - mozleak == 0.1 03:51:26 INFO - mozlog == 3.1 03:51:26 INFO - moznetwork == 0.27 03:51:26 INFO - mozprocess == 0.22 03:51:26 INFO - mozprofile == 0.28 03:51:26 INFO - mozrunner == 6.11 03:51:26 INFO - mozscreenshot == 0.1 03:51:26 INFO - mozsystemmonitor == 0.0 03:51:26 INFO - moztest == 0.7 03:51:26 INFO - mozversion == 1.4 03:51:26 INFO - requests == 1.2.3 03:51:26 INFO - wptserve == 1.4.0 03:51:26 INFO - Running post-action listener: _resource_record_post_action 03:51:26 INFO - Running post-action listener: _start_resource_monitoring 03:51:26 INFO - Starting resource monitoring. 03:51:26 INFO - ##### 03:51:26 INFO - ##### Running pull step. 03:51:26 INFO - ##### 03:51:26 INFO - Running pre-action listener: _resource_record_pre_action 03:51:26 INFO - Running main action method: pull 03:51:26 INFO - Pull has nothing to do! 03:51:26 INFO - Running post-action listener: _resource_record_post_action 03:51:26 INFO - ##### 03:51:26 INFO - ##### Running install step. 03:51:26 INFO - ##### 03:51:26 INFO - Running pre-action listener: _resource_record_pre_action 03:51:26 INFO - Running main action method: install 03:51:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:51:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:51:26 INFO - Reading from file tmpfile_stdout 03:51:26 INFO - Using _rmtree_windows ... 03:51:26 INFO - Using _rmtree_windows ... 03:51:26 INFO - Detecting whether we're running mozinstall >=1.0... 03:51:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:51:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:51:26 INFO - Reading from file tmpfile_stdout 03:51:26 INFO - Output received: 03:51:26 INFO - Usage: mozinstall-script.py [options] installer 03:51:26 INFO - Options: 03:51:26 INFO - -h, --help show this help message and exit 03:51:26 INFO - -d DEST, --destination=DEST 03:51:26 INFO - Directory to install application into. [default: 03:51:26 INFO - "C:\slave\test"] 03:51:26 INFO - --app=APP Application being installed. [default: firefox] 03:51:26 INFO - Using _rmtree_windows ... 03:51:26 INFO - Using _rmtree_windows ... 03:51:26 INFO - mkdir: C:\slave\test\build\application 03:51:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:51:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 03:51:29 INFO - Reading from file tmpfile_stdout 03:51:29 INFO - Output received: 03:51:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:51:29 INFO - Using _rmtree_windows ... 03:51:29 INFO - Using _rmtree_windows ... 03:51:29 INFO - Running post-action listener: _resource_record_post_action 03:51:29 INFO - ##### 03:51:29 INFO - ##### Running run-tests step. 03:51:29 INFO - ##### 03:51:29 INFO - Running pre-action listener: _resource_record_pre_action 03:51:29 INFO - Running main action method: run_tests 03:51:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:51:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:51:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:51:29 INFO - grabbing minidump binary from tooltool 03:51:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:51:29 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 0x01C57368>, '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 0x019B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:51:29 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 03:51:29 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 03:51:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:51:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6kklrc 03:51:29 INFO - INFO - File integrity verified, renaming tmp6kklrc to win32-minidump_stackwalk.exe 03:51:29 INFO - Return code: 0 03:51:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:51:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:51:30 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/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 03:51:30 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/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 03:51:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:51:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:51:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:51:30 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 03:51:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:51:30 INFO - 'DCLOCATION': 'SCL3', 03:51:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:51:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:51:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:51:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:51:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:51:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:51:30 INFO - 'HOMEDRIVE': 'C:', 03:51:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:51:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:51:30 INFO - 'KTS_VERSION': '1.19c', 03:51:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:51:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:51:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 03:51:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:51:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:51:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:51:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:51:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:51:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:51:30 INFO - 'MOZ_AIRBAG': '1', 03:51:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:51:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:51:30 INFO - 'MOZ_MSVCVERSION': '8', 03:51:30 INFO - 'MOZ_NO_REMOTE': '1', 03:51:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:51:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:51:30 INFO - 'NO_EM_RESTART': '1', 03:51:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:51:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:51:30 INFO - 'OS': 'Windows_NT', 03:51:30 INFO - 'OURDRIVE': 'C:', 03:51:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:51:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:51:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:51:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:51:30 INFO - 'PROCESSOR_LEVEL': '6', 03:51:30 INFO - 'PROCESSOR_REVISION': '1e05', 03:51:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:51:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:51:30 INFO - 'PROMPT': '$P$G', 03:51:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:51:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:51:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:51:30 INFO - 'PWD': 'C:\\slave\\test', 03:51:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:51:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:51:30 INFO - 'SYSTEMDRIVE': 'C:', 03:51:30 INFO - 'SYSTEMROOT': 'C:\\windows', 03:51:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:51:30 INFO - 'TEST1': 'testie', 03:51:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:51:30 INFO - 'USERDOMAIN': 'T-W732-IX-161', 03:51:30 INFO - 'USERNAME': 'cltbld', 03:51:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:51:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:51:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:51:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:51:30 INFO - 'WINDIR': 'C:\\windows', 03:51:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:51:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:51:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:51:30 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/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 03:51:32 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 03:51:32 INFO - import pkg_resources 03:51:34 INFO - Using 1 client processes 03:51:37 INFO - SUITE-START | Running 778 tests 03:51:37 INFO - Running testharness tests 03:51:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:51:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 03:51:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:51:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:51:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:51:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:51:37 INFO - Setting up ssl 03:51:38 INFO - PROCESS | certutil | 03:51:38 INFO - PROCESS | certutil | 03:51:38 INFO - PROCESS | certutil | 03:51:38 INFO - Certificate Nickname Trust Attributes 03:51:38 INFO - SSL,S/MIME,JAR/XPI 03:51:38 INFO - 03:51:38 INFO - web-platform-tests CT,, 03:51:38 INFO - 03:51:38 INFO - Starting runner 03:51:39 INFO - PROCESS | 2840 | [2840] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:51:39 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:51:40 INFO - PROCESS | 2840 | [2840] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 03:51:41 INFO - PROCESS | 2840 | 1468752701306 Marionette DEBUG Marionette enabled via build flag and pref 03:51:42 INFO - PROCESS | 2840 | ++DOCSHELL 0E693800 == 1 [pid = 2840] [id = 1] 03:51:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 1 (0E693C00) [pid = 2840] [serial = 1] [outer = 00000000] 03:51:42 INFO - PROCESS | 2840 | [2840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:51:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 2 (0E694800) [pid = 2840] [serial = 2] [outer = 0E693C00] 03:51:43 INFO - PROCESS | 2840 | ++DOCSHELL 0EBD3000 == 2 [pid = 2840] [id = 2] 03:51:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 3 (0EBD3400) [pid = 2840] [serial = 3] [outer = 00000000] 03:51:43 INFO - PROCESS | 2840 | [2840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:51:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 4 (0EBD4000) [pid = 2840] [serial = 4] [outer = 0EBD3400] 03:51:43 INFO - PROCESS | 2840 | 1468752703359 Marionette INFO Listening on port 2828 03:51:45 INFO - PROCESS | 2840 | 1468752705591 Marionette DEBUG Marionette enabled via command-line flag 03:51:45 INFO - PROCESS | 2840 | [2840] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:51:45 INFO - PROCESS | 2840 | [2840] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:51:45 INFO - PROCESS | 2840 | ++DOCSHELL 0DC28400 == 3 [pid = 2840] [id = 3] 03:51:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 5 (0DC30400) [pid = 2840] [serial = 5] [outer = 00000000] 03:51:45 INFO - PROCESS | 2840 | [2840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:51:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 6 (0DC31000) [pid = 2840] [serial = 6] [outer = 0DC30400] 03:51:45 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:51:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 7 (12FB5C00) [pid = 2840] [serial = 7] [outer = 0EBD3400] 03:51:46 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:51:46 INFO - PROCESS | 2840 | 1468752706495 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49729 03:51:46 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:51:46 INFO - PROCESS | 2840 | 1468752706517 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49731 03:51:46 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:51:46 INFO - PROCESS | 2840 | 1468752706524 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49732 03:51:46 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:51:46 INFO - PROCESS | 2840 | 1468752706559 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49734 03:51:46 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:51:46 INFO - PROCESS | 2840 | 1468752706566 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49735 03:51:46 INFO - PROCESS | 2840 | 1468752706568 Marionette DEBUG Closed connection conn0 03:51:46 INFO - PROCESS | 2840 | 1468752706571 Marionette DEBUG Closed connection conn1 03:51:46 INFO - PROCESS | 2840 | 1468752706573 Marionette DEBUG Closed connection conn2 03:51:46 INFO - PROCESS | 2840 | 1468752706631 Marionette DEBUG Closed connection conn3 03:51:46 INFO - PROCESS | 2840 | 1468752706658 Marionette DEBUG Closed connection conn4 03:51:46 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:51:46 INFO - PROCESS | 2840 | 1468752706664 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49737 03:51:46 INFO - PROCESS | 2840 | 1468752706751 Marionette DEBUG Closed connection conn5 03:51:46 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:51:46 INFO - PROCESS | 2840 | 1468752706756 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49738 03:51:46 INFO - PROCESS | 2840 | ++DOCSHELL 0E694C00 == 4 [pid = 2840] [id = 4] 03:51:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 8 (13A7D000) [pid = 2840] [serial = 8] [outer = 00000000] 03:51:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 9 (13680400) [pid = 2840] [serial = 9] [outer = 13A7D000] 03:51:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 10 (13A7E000) [pid = 2840] [serial = 10] [outer = 13A7D000] 03:51:46 INFO - PROCESS | 2840 | 1468752706889 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:51:46 INFO - PROCESS | 2840 | 1468752706895 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160717013154","device":"desktop","version":"48.0"} 03:51:48 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:51:48 INFO - PROCESS | 2840 | [2840] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:51:48 INFO - PROCESS | 2840 | [2840] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:51:49 INFO - PROCESS | 2840 | ++DOCSHELL 15651400 == 5 [pid = 2840] [id = 5] 03:51:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 11 (15651800) [pid = 2840] [serial = 11] [outer = 00000000] 03:51:49 INFO - PROCESS | 2840 | ++DOCSHELL 15651C00 == 6 [pid = 2840] [id = 6] 03:51:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 12 (15652000) [pid = 2840] [serial = 12] [outer = 00000000] 03:51:49 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:51:49 INFO - PROCESS | 2840 | ++DOCSHELL 16449C00 == 7 [pid = 2840] [id = 7] 03:51:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 13 (1644A000) [pid = 2840] [serial = 13] [outer = 00000000] 03:51:49 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:51:49 INFO - PROCESS | 2840 | [2840] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:51:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 14 (168E6000) [pid = 2840] [serial = 14] [outer = 1644A000] 03:51:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 15 (16143400) [pid = 2840] [serial = 15] [outer = 15651800] 03:51:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 16 (16144C00) [pid = 2840] [serial = 16] [outer = 15652000] 03:51:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 17 (167C5C00) [pid = 2840] [serial = 17] [outer = 1644A000] 03:51:50 INFO - PROCESS | 2840 | 1468752710846 Marionette INFO startBrowser f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:50 INFO - PROCESS | 2840 | 1468752710883 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 2840 | 1468752710897 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 2840 | 1468752710900 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 18 (19CAF400) [pid = 2840] [serial = 18] [outer = 1644A000] 03:51:51 INFO - PROCESS | 2840 | 1468752711772 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"f4cab7ea-bcd2-41da-9533-0664cf573708","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160717013154","device":"desktop","version":"48.0","command_id":1}}] 03:51:52 INFO - PROCESS | 2840 | 1468752712028 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:51:52 INFO - PROCESS | 2840 | 1468752712032 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:52 INFO - PROCESS | 2840 | 1468752712064 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 03:51:52 INFO - PROCESS | 2840 | 1468752712078 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:51:52 INFO - PROCESS | 2840 | 1468752712080 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:52 INFO - PROCESS | 2840 | [2840] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:51:53 INFO - PROCESS | 2840 | --DOCSHELL 0E693800 == 6 [pid = 2840] [id = 1] 03:51:54 INFO - PROCESS | 2840 | --DOCSHELL 0E694C00 == 5 [pid = 2840] [id = 4] 03:51:55 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:51:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 19 (0CD91000) [pid = 2840] [serial = 19] [outer = 1644A000] 03:51:55 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:51:55 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:55 INFO - PROCESS | 2840 | 1468752715981 Marionette TRACE conn6 <- [1,3,null,{}] 03:51:55 INFO - PROCESS | 2840 | 1468752715987 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:51:55 INFO - PROCESS | 2840 | 1468752715990 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:56 INFO - PROCESS | 2840 | 1468752716013 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 03:51:56 INFO - PROCESS | 2840 | 1468752716032 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 03:51:56 INFO - PROCESS | 2840 | 1468752716037 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 03:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:51:56 INFO - PROCESS | 2840 | 1468752716042 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:51:56 INFO - PROCESS | 2840 | 1468752716045 Marionette TRACE conn6 <- [1,6,null,{}] 03:51:56 INFO - PROCESS | 2840 | 1468752716313 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:56 INFO - PROCESS | 2840 | 1468752716318 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:56 INFO - PROCESS | 2840 | 1468752716336 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 03:51:56 INFO - PROCESS | 2840 | 1468752716341 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 2840 | 1468752716344 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:56 INFO - PROCESS | 2840 | ++DOCSHELL 0DFBB000 == 6 [pid = 2840] [id = 8] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 20 (0DFBE800) [pid = 2840] [serial = 20] [outer = 00000000] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 21 (0DFC7000) [pid = 2840] [serial = 21] [outer = 0DFBE800] 03:51:56 INFO - PROCESS | 2840 | 1468752716397 Marionette DEBUG loaded listener.js 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 22 (0E604C00) [pid = 2840] [serial = 22] [outer = 0DFBE800] 03:51:56 INFO - PROCESS | 2840 | ++DOCSHELL 0EB8D400 == 7 [pid = 2840] [id = 9] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 23 (0EB8DC00) [pid = 2840] [serial = 23] [outer = 00000000] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 24 (0EBD2000) [pid = 2840] [serial = 24] [outer = 0EB8DC00] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 25 (0EBDA400) [pid = 2840] [serial = 25] [outer = 0EB8DC00] 03:51:56 INFO - PROCESS | 2840 | ++DOCSHELL 0A027800 == 8 [pid = 2840] [id = 10] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 26 (11759800) [pid = 2840] [serial = 26] [outer = 00000000] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 27 (119B5000) [pid = 2840] [serial = 27] [outer = 11759800] 03:51:56 INFO - PROCESS | 2840 | ++DOCSHELL 0DB0B000 == 9 [pid = 2840] [id = 11] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 28 (119A9800) [pid = 2840] [serial = 28] [outer = 00000000] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 29 (12F67000) [pid = 2840] [serial = 29] [outer = 119A9800] 03:51:56 INFO - PROCESS | 2840 | 1468752716819 Marionette DEBUG loaded listener.js 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 30 (12FBB000) [pid = 2840] [serial = 30] [outer = 11759800] 03:51:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 31 (13353000) [pid = 2840] [serial = 31] [outer = 119A9800] 03:51:57 INFO - PROCESS | 2840 | 1468752717297 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1318ms 03:51:57 INFO - PROCESS | 2840 | 1468752717405 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 03:51:57 INFO - PROCESS | 2840 | 1468752717408 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 03:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:51:57 INFO - PROCESS | 2840 | 1468752717424 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:51:57 INFO - PROCESS | 2840 | 1468752717426 Marionette TRACE conn6 <- [1,10,null,{}] 03:51:57 INFO - PROCESS | 2840 | 1468752717430 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:57 INFO - PROCESS | 2840 | 1468752717432 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:57 INFO - PROCESS | 2840 | 1468752717550 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 03:51:57 INFO - PROCESS | 2840 | 1468752717558 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:57 INFO - PROCESS | 2840 | 1468752717560 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:57 INFO - PROCESS | 2840 | ++DOCSHELL 12D63C00 == 10 [pid = 2840] [id = 12] 03:51:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 32 (12F63800) [pid = 2840] [serial = 32] [outer = 00000000] 03:51:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 33 (1644D400) [pid = 2840] [serial = 33] [outer = 12F63800] 03:51:57 INFO - PROCESS | 2840 | 1468752717605 Marionette DEBUG loaded listener.js 03:51:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 34 (176E2400) [pid = 2840] [serial = 34] [outer = 12F63800] 03:51:58 INFO - PROCESS | 2840 | 1468752718020 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 631ms 03:51:58 INFO - PROCESS | 2840 | 1468752718050 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 03:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:51:58 INFO - PROCESS | 2840 | 1468752718054 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 03:51:58 INFO - PROCESS | 2840 | 1468752718065 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - PROCESS | 2840 | 1468752718070 Marionette TRACE conn6 <- [1,14,null,{}] 03:51:58 INFO - PROCESS | 2840 | 1468752718073 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:58 INFO - PROCESS | 2840 | 1468752718076 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:58 INFO - PROCESS | 2840 | 1468752718184 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 03:51:58 INFO - PROCESS | 2840 | 1468752718193 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 2840 | 1468752718195 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:58 INFO - PROCESS | 2840 | ++DOCSHELL 12D62400 == 11 [pid = 2840] [id = 13] 03:51:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 35 (17266C00) [pid = 2840] [serial = 35] [outer = 00000000] 03:51:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 36 (194CC800) [pid = 2840] [serial = 36] [outer = 17266C00] 03:51:58 INFO - PROCESS | 2840 | 1468752718252 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 37 (19CAEC00) [pid = 2840] [serial = 37] [outer = 17266C00] 03:51:58 INFO - PROCESS | 2840 | 1468752718663 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 631ms 03:51:58 INFO - PROCESS | 2840 | 1468752718691 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 03:51:58 INFO - PROCESS | 2840 | 1468752718693 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 03:51:58 INFO - PROCESS | 2840 | 1468752718696 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:51:58 INFO - PROCESS | 2840 | 1468752718698 Marionette TRACE conn6 <- [1,18,null,{}] 03:51:58 INFO - PROCESS | 2840 | 1468752718702 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:58 INFO - PROCESS | 2840 | 1468752718704 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:58 INFO - PROCESS | 2840 | 1468752718810 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 03:51:58 INFO - PROCESS | 2840 | 1468752718843 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 2840 | 1468752718845 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:58 INFO - PROCESS | 2840 | ++DOCSHELL 146ECC00 == 12 [pid = 2840] [id = 14] 03:51:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 38 (146ED400) [pid = 2840] [serial = 38] [outer = 00000000] 03:51:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 39 (17601800) [pid = 2840] [serial = 39] [outer = 146ED400] 03:51:58 INFO - PROCESS | 2840 | 1468752718890 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 40 (1760B000) [pid = 2840] [serial = 40] [outer = 146ED400] 03:51:59 INFO - PROCESS | 2840 | 1468752719252 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 570ms 03:51:59 INFO - PROCESS | 2840 | 1468752719271 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 2840 | 1468752719273 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 03:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:51:59 INFO - PROCESS | 2840 | 1468752719276 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 2840 | 1468752719278 Marionette TRACE conn6 <- [1,22,null,{}] 03:51:59 INFO - PROCESS | 2840 | 1468752719282 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:59 INFO - PROCESS | 2840 | 1468752719284 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:59 INFO - PROCESS | 2840 | 1468752719366 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 03:51:59 INFO - PROCESS | 2840 | 1468752719423 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:59 INFO - PROCESS | 2840 | 1468752719428 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:59 INFO - PROCESS | 2840 | ++DOCSHELL 172BF800 == 13 [pid = 2840] [id = 15] 03:51:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 41 (172BFC00) [pid = 2840] [serial = 41] [outer = 00000000] 03:51:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 42 (172C4400) [pid = 2840] [serial = 42] [outer = 172BFC00] 03:51:59 INFO - PROCESS | 2840 | 1468752719479 Marionette DEBUG loaded listener.js 03:51:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 43 (1760F800) [pid = 2840] [serial = 43] [outer = 172BFC00] 03:51:59 INFO - PROCESS | 2840 | 1468752719826 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 03:51:59 INFO - PROCESS | 2840 | 1468752719864 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 2840 | 1468752719866 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 03:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:51:59 INFO - PROCESS | 2840 | 1468752719871 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 2840 | 1468752719873 Marionette TRACE conn6 <- [1,26,null,{}] 03:51:59 INFO - PROCESS | 2840 | 1468752719876 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:59 INFO - PROCESS | 2840 | 1468752719878 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:51:59 INFO - PROCESS | 2840 | 1468752719991 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 03:51:59 INFO - PROCESS | 2840 | 1468752719998 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:59 INFO - PROCESS | 2840 | 1468752720001 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:00 INFO - PROCESS | 2840 | ++DOCSHELL 08E7FC00 == 14 [pid = 2840] [id = 16] 03:52:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 44 (08E80400) [pid = 2840] [serial = 44] [outer = 00000000] 03:52:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 45 (172C0C00) [pid = 2840] [serial = 45] [outer = 08E80400] 03:52:00 INFO - PROCESS | 2840 | 1468752720045 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 46 (19DAA800) [pid = 2840] [serial = 46] [outer = 08E80400] 03:52:00 INFO - PROCESS | 2840 | 1468752720412 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 03:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:52:00 INFO - PROCESS | 2840 | 1468752720446 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 03:52:00 INFO - PROCESS | 2840 | 1468752720448 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 03:52:00 INFO - PROCESS | 2840 | 1468752720451 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 2840 | 1468752720453 Marionette TRACE conn6 <- [1,30,null,{}] 03:52:00 INFO - PROCESS | 2840 | 1468752720456 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:00 INFO - PROCESS | 2840 | 1468752720458 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:00 INFO - PROCESS | 2840 | 1468752720537 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 03:52:00 INFO - PROCESS | 2840 | 1468752720598 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:00 INFO - PROCESS | 2840 | 1468752720600 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:00 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDA000 == 15 [pid = 2840] [id = 17] 03:52:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 47 (0CCDA400) [pid = 2840] [serial = 47] [outer = 00000000] 03:52:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 48 (0CCE4C00) [pid = 2840] [serial = 48] [outer = 0CCDA400] 03:52:00 INFO - PROCESS | 2840 | 1468752720643 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 49 (0DEBFC00) [pid = 2840] [serial = 49] [outer = 0CCDA400] 03:52:01 INFO - PROCESS | 2840 | 1468752721048 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 03:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:52:01 INFO - PROCESS | 2840 | 1468752721082 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 2840 | 1468752721083 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 03:52:01 INFO - PROCESS | 2840 | 1468752721087 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 2840 | 1468752721088 Marionette TRACE conn6 <- [1,34,null,{}] 03:52:01 INFO - PROCESS | 2840 | 1468752721092 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:01 INFO - PROCESS | 2840 | 1468752721094 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:01 INFO - PROCESS | 2840 | 1468752721191 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 03:52:01 INFO - PROCESS | 2840 | 1468752721198 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 2840 | 1468752721200 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:01 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDCC00 == 16 [pid = 2840] [id = 18] 03:52:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 50 (0CCE4800) [pid = 2840] [serial = 50] [outer = 00000000] 03:52:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 51 (0D93B400) [pid = 2840] [serial = 51] [outer = 0CCE4800] 03:52:01 INFO - PROCESS | 2840 | 1468752721243 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 52 (0D93D400) [pid = 2840] [serial = 52] [outer = 0CCE4800] 03:52:01 INFO - PROCESS | 2840 | 1468752721572 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 530ms 03:52:01 INFO - PROCESS | 2840 | 1468752721618 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 2840 | 1468752721620 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 03:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:52:01 INFO - PROCESS | 2840 | 1468752721623 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 2840 | 1468752721625 Marionette TRACE conn6 <- [1,38,null,{}] 03:52:01 INFO - PROCESS | 2840 | 1468752721628 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:01 INFO - PROCESS | 2840 | 1468752721630 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:01 INFO - PROCESS | 2840 | 1468752721719 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 03:52:01 INFO - PROCESS | 2840 | 1468752721724 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 2840 | 1468752721726 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:01 INFO - PROCESS | 2840 | ++DOCSHELL 0D93FC00 == 17 [pid = 2840] [id = 19] 03:52:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 53 (0D940C00) [pid = 2840] [serial = 53] [outer = 00000000] 03:52:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 54 (0DC70000) [pid = 2840] [serial = 54] [outer = 0D940C00] 03:52:01 INFO - PROCESS | 2840 | 1468752721771 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (0DC72000) [pid = 2840] [serial = 55] [outer = 0D940C00] 03:52:02 INFO - PROCESS | 2840 | 1468752722174 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 03:52:02 INFO - PROCESS | 2840 | 1468752722213 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 2840 | 1468752722215 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 03:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:52:02 INFO - PROCESS | 2840 | 1468752722218 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - PROCESS | 2840 | 1468752722220 Marionette TRACE conn6 <- [1,42,null,{}] 03:52:02 INFO - PROCESS | 2840 | 1468752722223 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:02 INFO - PROCESS | 2840 | 1468752722226 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:02 INFO - PROCESS | 2840 | 1468752722332 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 03:52:02 INFO - PROCESS | 2840 | 1468752722338 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 2840 | 1468752722340 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:02 INFO - PROCESS | 2840 | ++DOCSHELL 0DC74800 == 18 [pid = 2840] [id = 20] 03:52:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (0DC74C00) [pid = 2840] [serial = 56] [outer = 00000000] 03:52:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (1A52AC00) [pid = 2840] [serial = 57] [outer = 0DC74C00] 03:52:02 INFO - PROCESS | 2840 | 1468752722389 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (1A683000) [pid = 2840] [serial = 58] [outer = 0DC74C00] 03:52:02 INFO - PROCESS | 2840 | 1468752722786 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 03:52:02 INFO - PROCESS | 2840 | 1468752722852 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 2840 | 1468752722855 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 03:52:02 INFO - PROCESS | 2840 | 1468752722861 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:52:02 INFO - PROCESS | 2840 | 1468752722863 Marionette TRACE conn6 <- [1,46,null,{}] 03:52:02 INFO - PROCESS | 2840 | 1468752722867 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:02 INFO - PROCESS | 2840 | 1468752722868 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:02 INFO - PROCESS | 2840 | 1468752722979 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 03:52:02 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (13A7D000) [pid = 2840] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:52:03 INFO - PROCESS | 2840 | 1468752723048 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 2840 | 1468752723051 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:03 INFO - PROCESS | 2840 | ++DOCSHELL 0D674000 == 19 [pid = 2840] [id = 21] 03:52:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (0D674400) [pid = 2840] [serial = 59] [outer = 00000000] 03:52:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (0D676C00) [pid = 2840] [serial = 60] [outer = 0D674400] 03:52:03 INFO - PROCESS | 2840 | 1468752723099 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (1A688400) [pid = 2840] [serial = 61] [outer = 0D674400] 03:52:03 INFO - PROCESS | 2840 | 1468752723410 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 03:52:03 INFO - PROCESS | 2840 | 1468752723442 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 2840 | 1468752723443 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 03:52:03 INFO - PROCESS | 2840 | 1468752723447 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 2840 | 1468752723448 Marionette TRACE conn6 <- [1,50,null,{}] 03:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:52:03 INFO - PROCESS | 2840 | 1468752723452 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:03 INFO - PROCESS | 2840 | 1468752723453 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:03 INFO - PROCESS | 2840 | 1468752723557 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 03:52:03 INFO - PROCESS | 2840 | 1468752723615 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 2840 | 1468752723616 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:03 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F7800 == 20 [pid = 2840] [id = 22] 03:52:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0D940400) [pid = 2840] [serial = 62] [outer = 00000000] 03:52:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (1C305400) [pid = 2840] [serial = 63] [outer = 0D940400] 03:52:03 INFO - PROCESS | 2840 | 1468752723659 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (1C30B400) [pid = 2840] [serial = 64] [outer = 0D940400] 03:52:03 INFO - PROCESS | 2840 | 1468752723963 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 03:52:04 INFO - PROCESS | 2840 | 1468752724022 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 03:52:04 INFO - PROCESS | 2840 | 1468752724023 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 03:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:52:04 INFO - PROCESS | 2840 | 1468752724027 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 2840 | 1468752724028 Marionette TRACE conn6 <- [1,54,null,{}] 03:52:04 INFO - PROCESS | 2840 | 1468752724032 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:04 INFO - PROCESS | 2840 | 1468752724033 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:04 INFO - PROCESS | 2840 | 1468752724110 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 03:52:04 INFO - PROCESS | 2840 | 1468752724115 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 2840 | 1468752724117 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:04 INFO - PROCESS | 2840 | ++DOCSHELL 1A529000 == 21 [pid = 2840] [id = 23] 03:52:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (1C30D000) [pid = 2840] [serial = 65] [outer = 00000000] 03:52:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (1C39D400) [pid = 2840] [serial = 66] [outer = 1C30D000] 03:52:04 INFO - PROCESS | 2840 | 1468752724159 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (1C3A0C00) [pid = 2840] [serial = 67] [outer = 1C30D000] 03:52:04 INFO - PROCESS | 2840 | 1468752724541 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 03:52:04 INFO - PROCESS | 2840 | 1468752724598 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 03:52:04 INFO - PROCESS | 2840 | 1468752724600 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 03:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:52:04 INFO - PROCESS | 2840 | 1468752724603 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 2840 | 1468752724604 Marionette TRACE conn6 <- [1,58,null,{}] 03:52:04 INFO - PROCESS | 2840 | 1468752724608 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:04 INFO - PROCESS | 2840 | 1468752724609 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:04 INFO - PROCESS | 2840 | 1468752724685 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 03:52:04 INFO - PROCESS | 2840 | 1468752724690 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 2840 | 1468752724691 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:04 INFO - PROCESS | 2840 | ++DOCSHELL 16201400 == 22 [pid = 2840] [id = 24] 03:52:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (16204400) [pid = 2840] [serial = 68] [outer = 00000000] 03:52:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (1620C400) [pid = 2840] [serial = 69] [outer = 16204400] 03:52:04 INFO - PROCESS | 2840 | 1468752724733 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (1C301C00) [pid = 2840] [serial = 70] [outer = 16204400] 03:52:05 INFO - PROCESS | 2840 | 1468752725094 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 530ms 03:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:52:05 INFO - PROCESS | 2840 | 1468752725134 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 2840 | 1468752725135 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 03:52:05 INFO - PROCESS | 2840 | 1468752725138 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 2840 | 1468752725140 Marionette TRACE conn6 <- [1,62,null,{}] 03:52:05 INFO - PROCESS | 2840 | 1468752725143 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:05 INFO - PROCESS | 2840 | 1468752725155 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:05 INFO - PROCESS | 2840 | 1468752725259 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 03:52:05 INFO - PROCESS | 2840 | 1468752725266 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 2840 | 1468752725268 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:05 INFO - PROCESS | 2840 | ++DOCSHELL 1620AC00 == 23 [pid = 2840] [id = 25] 03:52:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (1620B800) [pid = 2840] [serial = 71] [outer = 00000000] 03:52:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (1C3A2C00) [pid = 2840] [serial = 72] [outer = 1620B800] 03:52:05 INFO - PROCESS | 2840 | 1468752725310 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (1CE04800) [pid = 2840] [serial = 73] [outer = 1620B800] 03:52:05 INFO - PROCESS | 2840 | 1468752725665 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 03:52:05 INFO - PROCESS | 2840 | 1468752725710 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 2840 | 1468752725712 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 03:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:52:05 INFO - PROCESS | 2840 | 1468752725720 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 2840 | 1468752725722 Marionette TRACE conn6 <- [1,66,null,{}] 03:52:05 INFO - PROCESS | 2840 | 1468752725726 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:05 INFO - PROCESS | 2840 | 1468752725727 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:05 INFO - PROCESS | 2840 | 1468752725804 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 03:52:05 INFO - PROCESS | 2840 | 1468752725865 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 2840 | 1468752725867 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:05 INFO - PROCESS | 2840 | ++DOCSHELL 1620E800 == 24 [pid = 2840] [id = 26] 03:52:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1644A400) [pid = 2840] [serial = 74] [outer = 00000000] 03:52:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (1C905000) [pid = 2840] [serial = 75] [outer = 1644A400] 03:52:05 INFO - PROCESS | 2840 | 1468752725910 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1C90B000) [pid = 2840] [serial = 76] [outer = 1644A400] 03:52:06 INFO - PROCESS | 2840 | 1468752726245 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 03:52:06 INFO - PROCESS | 2840 | 1468752726292 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 2840 | 1468752726296 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 03:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:52:06 INFO - PROCESS | 2840 | 1468752726301 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 2840 | 1468752726305 Marionette TRACE conn6 <- [1,70,null,{}] 03:52:06 INFO - PROCESS | 2840 | 1468752726311 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:06 INFO - PROCESS | 2840 | 1468752726315 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:06 INFO - PROCESS | 2840 | 1468752726432 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 03:52:06 INFO - PROCESS | 2840 | 1468752726526 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:06 INFO - PROCESS | 2840 | 1468752726530 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:06 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F7000 == 25 [pid = 2840] [id = 27] 03:52:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D1FA400) [pid = 2840] [serial = 77] [outer = 00000000] 03:52:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0D918400) [pid = 2840] [serial = 78] [outer = 0D1FA400] 03:52:06 INFO - PROCESS | 2840 | 1468752726629 Marionette DEBUG loaded listener.js 03:52:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0DE57800) [pid = 2840] [serial = 79] [outer = 0D1FA400] 03:52:07 INFO - PROCESS | 2840 | 1468752727152 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 890ms 03:52:07 INFO - PROCESS | 2840 | 1468752727191 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 2840 | 1468752727196 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 03:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:52:07 INFO - PROCESS | 2840 | 1468752727203 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 2840 | 1468752727206 Marionette TRACE conn6 <- [1,74,null,{}] 03:52:07 INFO - PROCESS | 2840 | 1468752727210 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:07 INFO - PROCESS | 2840 | 1468752727213 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:07 INFO - PROCESS | 2840 | 1468752727322 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 03:52:07 INFO - PROCESS | 2840 | 1468752727403 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 2840 | 1468752727405 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:07 INFO - PROCESS | 2840 | ++DOCSHELL 11762800 == 26 [pid = 2840] [id = 28] 03:52:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (117DF400) [pid = 2840] [serial = 80] [outer = 00000000] 03:52:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (12F69C00) [pid = 2840] [serial = 81] [outer = 117DF400] 03:52:07 INFO - PROCESS | 2840 | 1468752727462 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (14218800) [pid = 2840] [serial = 82] [outer = 117DF400] 03:52:07 INFO - PROCESS | 2840 | 1468752727996 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 830ms 03:52:08 INFO - PROCESS | 2840 | 1468752728036 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 2840 | 1468752728039 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 03:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:52:08 INFO - PROCESS | 2840 | 1468752728043 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 2840 | 1468752728047 Marionette TRACE conn6 <- [1,78,null,{}] 03:52:08 INFO - PROCESS | 2840 | 1468752728058 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:08 INFO - PROCESS | 2840 | 1468752728063 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:08 INFO - PROCESS | 2840 | 1468752728174 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 03:52:08 INFO - PROCESS | 2840 | 1468752728255 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 2840 | 1468752728258 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:08 INFO - PROCESS | 2840 | ++DOCSHELL 17307400 == 27 [pid = 2840] [id = 29] 03:52:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (17604000) [pid = 2840] [serial = 83] [outer = 00000000] 03:52:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (176E5C00) [pid = 2840] [serial = 84] [outer = 17604000] 03:52:08 INFO - PROCESS | 2840 | 1468752728315 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (18BED000) [pid = 2840] [serial = 85] [outer = 17604000] 03:52:08 INFO - PROCESS | 2840 | 1468752728856 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 03:52:09 INFO - PROCESS | 2840 | 1468752729023 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 2840 | 1468752729027 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 03:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:52:09 INFO - PROCESS | 2840 | 1468752729046 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 2840 | 1468752729049 Marionette TRACE conn6 <- [1,82,null,{}] 03:52:09 INFO - PROCESS | 2840 | 1468752729055 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:09 INFO - PROCESS | 2840 | 1468752729058 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:09 INFO - PROCESS | 2840 | 1468752729155 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 03:52:09 INFO - PROCESS | 2840 | 1468752729216 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:09 INFO - PROCESS | 2840 | 1468752729221 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:09 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F2000 == 28 [pid = 2840] [id = 30] 03:52:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D1F6C00) [pid = 2840] [serial = 86] [outer = 00000000] 03:52:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0D85BC00) [pid = 2840] [serial = 87] [outer = 0D1F6C00] 03:52:09 INFO - PROCESS | 2840 | 1468752729269 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0D864800) [pid = 2840] [serial = 88] [outer = 0D1F6C00] 03:52:09 INFO - PROCESS | 2840 | 1468752729814 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 03:52:09 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0EBD4000) [pid = 2840] [serial = 4] [outer = 00000000] [url = about:blank] 03:52:09 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (168E6000) [pid = 2840] [serial = 14] [outer = 00000000] [url = about:blank] 03:52:09 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (13680400) [pid = 2840] [serial = 9] [outer = 00000000] [url = about:blank] 03:52:09 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (13A7E000) [pid = 2840] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:52:09 INFO - PROCESS | 2840 | 1468752729885 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 2840 | 1468752729888 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 03:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:52:09 INFO - PROCESS | 2840 | 1468752729894 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 2840 | 1468752729898 Marionette TRACE conn6 <- [1,86,null,{}] 03:52:09 INFO - PROCESS | 2840 | 1468752729902 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:09 INFO - PROCESS | 2840 | 1468752729904 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:10 INFO - PROCESS | 2840 | 1468752729997 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 03:52:10 INFO - PROCESS | 2840 | 1468752730064 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:10 INFO - PROCESS | 2840 | 1468752730066 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:10 INFO - PROCESS | 2840 | ++DOCSHELL 0D910000 == 29 [pid = 2840] [id = 31] 03:52:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D912C00) [pid = 2840] [serial = 89] [outer = 00000000] 03:52:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D93B800) [pid = 2840] [serial = 90] [outer = 0D912C00] 03:52:10 INFO - PROCESS | 2840 | 1468752730113 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0DC6B000) [pid = 2840] [serial = 91] [outer = 0D912C00] 03:52:10 INFO - PROCESS | 2840 | 1468752730436 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 03:52:10 INFO - PROCESS | 2840 | 1468752730469 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 2840 | 1468752730471 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 03:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:52:10 INFO - PROCESS | 2840 | 1468752730480 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 2840 | 1468752730482 Marionette TRACE conn6 <- [1,90,null,{}] 03:52:10 INFO - PROCESS | 2840 | 1468752730491 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:10 INFO - PROCESS | 2840 | 1468752730495 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:10 INFO - PROCESS | 2840 | 1468752730621 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 03:52:10 INFO - PROCESS | 2840 | 1468752730657 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:10 INFO - PROCESS | 2840 | 1468752730660 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:10 INFO - PROCESS | 2840 | ++DOCSHELL 0EBD4000 == 30 [pid = 2840] [id = 32] 03:52:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0EBD4800) [pid = 2840] [serial = 92] [outer = 00000000] 03:52:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (119B3C00) [pid = 2840] [serial = 93] [outer = 0EBD4800] 03:52:10 INFO - PROCESS | 2840 | 1468752730707 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (12086C00) [pid = 2840] [serial = 94] [outer = 0EBD4800] 03:52:11 INFO - PROCESS | 2840 | 1468752731073 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 630ms 03:52:11 INFO - PROCESS | 2840 | 1468752731113 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 2840 | 1468752731115 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 03:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:52:11 INFO - PROCESS | 2840 | 1468752731118 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 2840 | 1468752731120 Marionette TRACE conn6 <- [1,94,null,{}] 03:52:11 INFO - PROCESS | 2840 | 1468752731123 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:11 INFO - PROCESS | 2840 | 1468752731125 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:11 INFO - PROCESS | 2840 | 1468752731208 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 03:52:11 INFO - PROCESS | 2840 | 1468752731213 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 2840 | 1468752731215 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:11 INFO - PROCESS | 2840 | ++DOCSHELL 13683000 == 31 [pid = 2840] [id = 33] 03:52:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (13A7E000) [pid = 2840] [serial = 95] [outer = 00000000] 03:52:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (14777000) [pid = 2840] [serial = 96] [outer = 13A7E000] 03:52:11 INFO - PROCESS | 2840 | 1468752731259 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (16205C00) [pid = 2840] [serial = 97] [outer = 13A7E000] 03:52:11 INFO - PROCESS | 2840 | 1468752731659 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 570ms 03:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:52:11 INFO - PROCESS | 2840 | 1468752731689 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 2840 | 1468752731691 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 03:52:11 INFO - PROCESS | 2840 | 1468752731710 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 2840 | 1468752731712 Marionette TRACE conn6 <- [1,98,null,{}] 03:52:11 INFO - PROCESS | 2840 | 1468752731716 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:11 INFO - PROCESS | 2840 | 1468752731718 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:11 INFO - PROCESS | 2840 | 1468752731795 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 03:52:11 INFO - PROCESS | 2840 | 1468752731800 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 2840 | 1468752731802 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:11 INFO - PROCESS | 2840 | ++DOCSHELL 0D936400 == 32 [pid = 2840] [id = 34] 03:52:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (16210C00) [pid = 2840] [serial = 98] [outer = 00000000] 03:52:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (172BA800) [pid = 2840] [serial = 99] [outer = 16210C00] 03:52:11 INFO - PROCESS | 2840 | 1468752731845 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (17606C00) [pid = 2840] [serial = 100] [outer = 16210C00] 03:52:12 INFO - PROCESS | 2840 | 1468752732275 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 650ms 03:52:12 INFO - PROCESS | 2840 | 1468752732348 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 2840 | 1468752732350 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 03:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:52:12 INFO - PROCESS | 2840 | 1468752732352 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 2840 | 1468752732354 Marionette TRACE conn6 <- [1,102,null,{}] 03:52:12 INFO - PROCESS | 2840 | 1468752732358 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:12 INFO - PROCESS | 2840 | 1468752732363 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:12 INFO - PROCESS | 2840 | 1468752732497 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 03:52:12 INFO - PROCESS | 2840 | 1468752732551 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:12 INFO - PROCESS | 2840 | 1468752732553 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:12 INFO - PROCESS | 2840 | ++DOCSHELL 194C7400 == 33 [pid = 2840] [id = 35] 03:52:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (194CB000) [pid = 2840] [serial = 101] [outer = 00000000] 03:52:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (19D18800) [pid = 2840] [serial = 102] [outer = 194CB000] 03:52:12 INFO - PROCESS | 2840 | 1468752732596 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (1A524000) [pid = 2840] [serial = 103] [outer = 194CB000] 03:52:12 INFO - PROCESS | 2840 | 1468752732965 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 670ms 03:52:13 INFO - PROCESS | 2840 | 1468752733025 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 03:52:13 INFO - PROCESS | 2840 | 1468752733027 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 03:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:52:13 INFO - PROCESS | 2840 | 1468752733030 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - PROCESS | 2840 | 1468752733032 Marionette TRACE conn6 <- [1,106,null,{}] 03:52:13 INFO - PROCESS | 2840 | 1468752733043 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:13 INFO - PROCESS | 2840 | 1468752733045 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:13 INFO - PROCESS | 2840 | 1468752733146 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 03:52:13 INFO - PROCESS | 2840 | 1468752733211 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 2840 | 1468752733221 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:13 INFO - PROCESS | 2840 | ++DOCSHELL 1474E800 == 34 [pid = 2840] [id = 36] 03:52:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1474EC00) [pid = 2840] [serial = 104] [outer = 00000000] 03:52:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (14752800) [pid = 2840] [serial = 105] [outer = 1474EC00] 03:52:13 INFO - PROCESS | 2840 | 1468752733266 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (14755000) [pid = 2840] [serial = 106] [outer = 1474EC00] 03:52:13 INFO - PROCESS | 2840 | 1468752733653 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 03:52:13 INFO - PROCESS | 2840 | 1468752733701 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 03:52:13 INFO - PROCESS | 2840 | 1468752733703 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 03:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:52:13 INFO - PROCESS | 2840 | 1468752733706 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - PROCESS | 2840 | 1468752733708 Marionette TRACE conn6 <- [1,110,null,{}] 03:52:13 INFO - PROCESS | 2840 | 1468752733711 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:13 INFO - PROCESS | 2840 | 1468752733713 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:13 INFO - PROCESS | 2840 | 1468752733818 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 03:52:13 INFO - PROCESS | 2840 | 1468752733823 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 2840 | 1468752733825 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:13 INFO - PROCESS | 2840 | ++DOCSHELL 14751800 == 35 [pid = 2840] [id = 37] 03:52:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (14757000) [pid = 2840] [serial = 107] [outer = 00000000] 03:52:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (1A67E000) [pid = 2840] [serial = 108] [outer = 14757000] 03:52:13 INFO - PROCESS | 2840 | 1468752733868 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (1A689400) [pid = 2840] [serial = 109] [outer = 14757000] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (1620B800) [pid = 2840] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (0D674400) [pid = 2840] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (08E80400) [pid = 2840] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (0CCE4800) [pid = 2840] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (172BFC00) [pid = 2840] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (0D940C00) [pid = 2840] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (12F63800) [pid = 2840] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0DFBE800) [pid = 2840] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (17266C00) [pid = 2840] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0CCDA400) [pid = 2840] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (146ED400) [pid = 2840] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (1C30D000) [pid = 2840] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (16204400) [pid = 2840] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0DC74C00) [pid = 2840] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:52:14 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0D940400) [pid = 2840] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:52:14 INFO - PROCESS | 2840 | 1468752734388 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 730ms 03:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:52:14 INFO - PROCESS | 2840 | 1468752734440 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 2840 | 1468752734442 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 03:52:14 INFO - PROCESS | 2840 | 1468752734445 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 2840 | 1468752734447 Marionette TRACE conn6 <- [1,114,null,{}] 03:52:14 INFO - PROCESS | 2840 | 1468752734451 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:14 INFO - PROCESS | 2840 | 1468752734452 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:14 INFO - PROCESS | 2840 | 1468752734558 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 03:52:14 INFO - PROCESS | 2840 | 1468752734608 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:14 INFO - PROCESS | 2840 | 1468752734610 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:14 INFO - PROCESS | 2840 | ++DOCSHELL 08E83800 == 36 [pid = 2840] [id = 38] 03:52:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0CCE1C00) [pid = 2840] [serial = 110] [outer = 00000000] 03:52:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1613A400) [pid = 2840] [serial = 111] [outer = 0CCE1C00] 03:52:14 INFO - PROCESS | 2840 | 1468752734654 Marionette DEBUG loaded listener.js 03:52:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (1620F800) [pid = 2840] [serial = 112] [outer = 0CCE1C00] 03:52:14 INFO - PROCESS | 2840 | 1468752734971 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 03:52:15 INFO - PROCESS | 2840 | 1468752735017 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 03:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:52:15 INFO - PROCESS | 2840 | 1468752735019 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 03:52:15 INFO - PROCESS | 2840 | 1468752735022 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - PROCESS | 2840 | 1468752735024 Marionette TRACE conn6 <- [1,118,null,{}] 03:52:15 INFO - PROCESS | 2840 | 1468752735028 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:15 INFO - PROCESS | 2840 | 1468752735039 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:15 INFO - PROCESS | 2840 | 1468752735143 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 03:52:15 INFO - PROCESS | 2840 | 1468752735150 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 2840 | 1468752735152 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:15 INFO - PROCESS | 2840 | ++DOCSHELL 146ED400 == 37 [pid = 2840] [id = 39] 03:52:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (14755C00) [pid = 2840] [serial = 113] [outer = 00000000] 03:52:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (1A527000) [pid = 2840] [serial = 114] [outer = 14755C00] 03:52:15 INFO - PROCESS | 2840 | 1468752735194 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (1A606800) [pid = 2840] [serial = 115] [outer = 14755C00] 03:52:15 INFO - PROCESS | 2840 | 1468752735574 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 03:52:15 INFO - PROCESS | 2840 | 1468752735593 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 2840 | 1468752735595 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 03:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:52:15 INFO - PROCESS | 2840 | 1468752735598 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - PROCESS | 2840 | 1468752735600 Marionette TRACE conn6 <- [1,122,null,{}] 03:52:15 INFO - PROCESS | 2840 | 1468752735603 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:15 INFO - PROCESS | 2840 | 1468752735606 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:15 INFO - PROCESS | 2840 | 1468752735698 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 03:52:15 INFO - PROCESS | 2840 | 1468752735773 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 2840 | 1468752735775 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:15 INFO - PROCESS | 2840 | ++DOCSHELL 1A606000 == 38 [pid = 2840] [id = 40] 03:52:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (1A609000) [pid = 2840] [serial = 116] [outer = 00000000] 03:52:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (1C307000) [pid = 2840] [serial = 117] [outer = 1A609000] 03:52:15 INFO - PROCESS | 2840 | 1468752735820 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (1C399C00) [pid = 2840] [serial = 118] [outer = 1A609000] 03:52:16 INFO - PROCESS | 2840 | 1468752736123 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 03:52:16 INFO - PROCESS | 2840 | 1468752736169 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 2840 | 1468752736171 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 03:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:52:16 INFO - PROCESS | 2840 | 1468752736180 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 2840 | 1468752736182 Marionette TRACE conn6 <- [1,126,null,{}] 03:52:16 INFO - PROCESS | 2840 | 1468752736185 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:16 INFO - PROCESS | 2840 | 1468752736187 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:16 INFO - PROCESS | 2840 | 1468752736315 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 03:52:16 INFO - PROCESS | 2840 | 1468752736398 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 2840 | 1468752736402 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:16 INFO - PROCESS | 2840 | ++DOCSHELL 08E7E000 == 39 [pid = 2840] [id = 41] 03:52:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (08E7EC00) [pid = 2840] [serial = 119] [outer = 00000000] 03:52:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (0CCDE000) [pid = 2840] [serial = 120] [outer = 08E7EC00] 03:52:16 INFO - PROCESS | 2840 | 1468752736461 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (0CCE6000) [pid = 2840] [serial = 121] [outer = 08E7EC00] 03:52:17 INFO - PROCESS | 2840 | 1468752737064 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 930ms 03:52:17 INFO - PROCESS | 2840 | 1468752737115 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 03:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:52:17 INFO - PROCESS | 2840 | 1468752737120 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 03:52:17 INFO - PROCESS | 2840 | 1468752737124 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:52:17 INFO - PROCESS | 2840 | 1468752737128 Marionette TRACE conn6 <- [1,130,null,{}] 03:52:17 INFO - PROCESS | 2840 | 1468752737132 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:17 INFO - PROCESS | 2840 | 1468752737137 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:17 INFO - PROCESS | 2840 | 1468752737250 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 03:52:17 INFO - PROCESS | 2840 | 1468752737330 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 2840 | 1468752737333 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:17 INFO - PROCESS | 2840 | ++DOCSHELL 0DC6AC00 == 40 [pid = 2840] [id = 42] 03:52:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (0DC6F800) [pid = 2840] [serial = 122] [outer = 00000000] 03:52:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (0DFC7C00) [pid = 2840] [serial = 123] [outer = 0DC6F800] 03:52:17 INFO - PROCESS | 2840 | 1468752737429 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (0E903400) [pid = 2840] [serial = 124] [outer = 0DC6F800] 03:52:17 INFO - PROCESS | 2840 | 1468752737956 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 890ms 03:52:18 INFO - PROCESS | 2840 | 1468752738015 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 2840 | 1468752738018 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 03:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:52:18 INFO - PROCESS | 2840 | 1468752738022 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 2840 | 1468752738024 Marionette TRACE conn6 <- [1,134,null,{}] 03:52:18 INFO - PROCESS | 2840 | 1468752738028 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:18 INFO - PROCESS | 2840 | 1468752738031 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:18 INFO - PROCESS | 2840 | 1468752738140 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 03:52:18 INFO - PROCESS | 2840 | 1468752738216 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 2840 | 1468752738219 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:18 INFO - PROCESS | 2840 | ++DOCSHELL 08E7F000 == 41 [pid = 2840] [id = 43] 03:52:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (15A2D400) [pid = 2840] [serial = 125] [outer = 00000000] 03:52:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (172C6400) [pid = 2840] [serial = 126] [outer = 15A2D400] 03:52:18 INFO - PROCESS | 2840 | 1468752738312 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (18BF6C00) [pid = 2840] [serial = 127] [outer = 15A2D400] 03:52:18 INFO - PROCESS | 2840 | 1468752738953 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1075ms 03:52:19 INFO - PROCESS | 2840 | 1468752739100 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 2840 | 1468752739104 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 03:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:52:19 INFO - PROCESS | 2840 | 1468752739108 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 2840 | 1468752739112 Marionette TRACE conn6 <- [1,138,null,{}] 03:52:19 INFO - PROCESS | 2840 | 1468752739118 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:19 INFO - PROCESS | 2840 | 1468752739121 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:19 INFO - PROCESS | 2840 | 1468752739226 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 03:52:19 INFO - PROCESS | 2840 | 1468752739294 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 2840 | 1468752739299 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:19 INFO - PROCESS | 2840 | ++DOCSHELL 0D860400 == 42 [pid = 2840] [id = 44] 03:52:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (0D862800) [pid = 2840] [serial = 128] [outer = 00000000] 03:52:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (0D86A400) [pid = 2840] [serial = 129] [outer = 0D862800] 03:52:19 INFO - PROCESS | 2840 | 1468752739348 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (0D937800) [pid = 2840] [serial = 130] [outer = 0D862800] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 1A606000 == 41 [pid = 2840] [id = 40] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 146ED400 == 40 [pid = 2840] [id = 39] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 08E83800 == 39 [pid = 2840] [id = 38] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 14751800 == 38 [pid = 2840] [id = 37] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 1474E800 == 37 [pid = 2840] [id = 36] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 194C7400 == 36 [pid = 2840] [id = 35] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 0D936400 == 35 [pid = 2840] [id = 34] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 13683000 == 34 [pid = 2840] [id = 33] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 0EBD4000 == 33 [pid = 2840] [id = 32] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 0D1F2000 == 32 [pid = 2840] [id = 30] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 0D910000 == 31 [pid = 2840] [id = 31] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 17307400 == 30 [pid = 2840] [id = 29] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 08E7F000 == 29 [pid = 2840] [id = 43] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 08E7E000 == 28 [pid = 2840] [id = 41] 03:52:20 INFO - PROCESS | 2840 | --DOCSHELL 0DC6AC00 == 27 [pid = 2840] [id = 42] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (167C5C00) [pid = 2840] [serial = 17] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (1CE04800) [pid = 2840] [serial = 73] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (0D676C00) [pid = 2840] [serial = 60] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (19DAA800) [pid = 2840] [serial = 46] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (172C0C00) [pid = 2840] [serial = 45] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (0D93B400) [pid = 2840] [serial = 51] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (0D93D400) [pid = 2840] [serial = 52] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (172C4400) [pid = 2840] [serial = 42] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (1760F800) [pid = 2840] [serial = 43] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (0DC70000) [pid = 2840] [serial = 54] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (1644D400) [pid = 2840] [serial = 33] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (176E2400) [pid = 2840] [serial = 34] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (0DFC7000) [pid = 2840] [serial = 21] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0E604C00) [pid = 2840] [serial = 22] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (194CC800) [pid = 2840] [serial = 36] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (19CAEC00) [pid = 2840] [serial = 37] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0CCE4C00) [pid = 2840] [serial = 48] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0DEBFC00) [pid = 2840] [serial = 49] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (17601800) [pid = 2840] [serial = 39] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1760B000) [pid = 2840] [serial = 40] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0EBD2000) [pid = 2840] [serial = 24] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1C39D400) [pid = 2840] [serial = 66] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (1620C400) [pid = 2840] [serial = 69] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1C905000) [pid = 2840] [serial = 75] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1C3A2C00) [pid = 2840] [serial = 72] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (12F67000) [pid = 2840] [serial = 29] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (119B5000) [pid = 2840] [serial = 27] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1C3A0C00) [pid = 2840] [serial = 67] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1A52AC00) [pid = 2840] [serial = 57] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1A688400) [pid = 2840] [serial = 61] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1C30B400) [pid = 2840] [serial = 64] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1C305400) [pid = 2840] [serial = 63] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1A683000) [pid = 2840] [serial = 58] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DC72000) [pid = 2840] [serial = 55] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1C301C00) [pid = 2840] [serial = 70] [outer = 00000000] [url = about:blank] 03:52:20 INFO - PROCESS | 2840 | 1468752740503 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1490ms 03:52:20 INFO - PROCESS | 2840 | 1468752740600 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 2840 | 1468752740604 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 03:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:52:20 INFO - PROCESS | 2840 | 1468752740608 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 2840 | 1468752740612 Marionette TRACE conn6 <- [1,142,null,{}] 03:52:20 INFO - PROCESS | 2840 | 1468752740617 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:20 INFO - PROCESS | 2840 | 1468752740620 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:20 INFO - PROCESS | 2840 | 1468752740706 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 03:52:20 INFO - PROCESS | 2840 | 1468752740713 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 2840 | 1468752740716 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:20 INFO - PROCESS | 2840 | ++DOCSHELL 0D15C000 == 28 [pid = 2840] [id = 45] 03:52:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D15D000) [pid = 2840] [serial = 131] [outer = 00000000] 03:52:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0D675C00) [pid = 2840] [serial = 132] [outer = 0D15D000] 03:52:20 INFO - PROCESS | 2840 | 1468752740764 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0D863400) [pid = 2840] [serial = 133] [outer = 0D15D000] 03:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 03:52:21 INFO - PROCESS | 2840 | 1468752741571 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:52:21 INFO - PROCESS | 2840 | 1468752741580 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 2840 | 1468752741585 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 03:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:52:21 INFO - PROCESS | 2840 | 1468752741591 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 2840 | 1468752741594 Marionette TRACE conn6 <- [1,146,null,{}] 03:52:21 INFO - PROCESS | 2840 | 1468752741597 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:21 INFO - PROCESS | 2840 | 1468752741600 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:21 INFO - PROCESS | 2840 | 1468752741687 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 03:52:21 INFO - PROCESS | 2840 | 1468752741752 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:21 INFO - PROCESS | 2840 | 1468752741755 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:21 INFO - PROCESS | 2840 | ++DOCSHELL 0DB9E400 == 29 [pid = 2840] [id = 46] 03:52:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0DC6AC00) [pid = 2840] [serial = 134] [outer = 00000000] 03:52:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (0DC73C00) [pid = 2840] [serial = 135] [outer = 0DC6AC00] 03:52:21 INFO - PROCESS | 2840 | 1468752741802 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0DFC0800) [pid = 2840] [serial = 136] [outer = 0DC6AC00] 03:52:22 INFO - PROCESS | 2840 | 1468752742160 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 03:52:22 INFO - PROCESS | 2840 | 1468752742226 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 2840 | 1468752742228 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 03:52:22 INFO - PROCESS | 2840 | 1468752742231 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:52:22 INFO - PROCESS | 2840 | 1468752742234 Marionette TRACE conn6 <- [1,150,null,{}] 03:52:22 INFO - PROCESS | 2840 | 1468752742245 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:22 INFO - PROCESS | 2840 | 1468752742249 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:22 INFO - PROCESS | 2840 | 1468752742331 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 03:52:22 INFO - PROCESS | 2840 | 1468752742339 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 2840 | 1468752742342 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:22 INFO - PROCESS | 2840 | ++DOCSHELL 12F68000 == 30 [pid = 2840] [id = 47] 03:52:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (12F6B000) [pid = 2840] [serial = 137] [outer = 00000000] 03:52:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (12FB4000) [pid = 2840] [serial = 138] [outer = 12F6B000] 03:52:22 INFO - PROCESS | 2840 | 1468752742390 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1367A400) [pid = 2840] [serial = 139] [outer = 12F6B000] 03:52:22 INFO - PROCESS | 2840 | 1468752742830 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 633ms 03:52:22 INFO - PROCESS | 2840 | 1468752742869 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 2840 | 1468752742871 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 03:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:52:22 INFO - PROCESS | 2840 | 1468752742887 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 2840 | 1468752742889 Marionette TRACE conn6 <- [1,154,null,{}] 03:52:22 INFO - PROCESS | 2840 | 1468752742893 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:22 INFO - PROCESS | 2840 | 1468752742895 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:23 INFO - PROCESS | 2840 | 1468752743000 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 03:52:23 INFO - PROCESS | 2840 | 1468752743006 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 2840 | 1468752743008 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:23 INFO - PROCESS | 2840 | ++DOCSHELL 13681800 == 31 [pid = 2840] [id = 48] 03:52:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (146E6000) [pid = 2840] [serial = 140] [outer = 00000000] 03:52:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1474E800) [pid = 2840] [serial = 141] [outer = 146E6000] 03:52:23 INFO - PROCESS | 2840 | 1468752743052 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (15A26000) [pid = 2840] [serial = 142] [outer = 146E6000] 03:52:23 INFO - PROCESS | 2840 | 1468752743471 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 03:52:23 INFO - PROCESS | 2840 | 1468752743513 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 03:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:52:23 INFO - PROCESS | 2840 | 1468752743515 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 03:52:23 INFO - PROCESS | 2840 | 1468752743518 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 2840 | 1468752743520 Marionette TRACE conn6 <- [1,158,null,{}] 03:52:23 INFO - PROCESS | 2840 | 1468752743523 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:23 INFO - PROCESS | 2840 | 1468752743525 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:23 INFO - PROCESS | 2840 | 1468752743624 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 03:52:23 INFO - PROCESS | 2840 | 1468752743713 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 2840 | 1468752743715 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:23 INFO - PROCESS | 2840 | ++DOCSHELL 1620DC00 == 32 [pid = 2840] [id = 49] 03:52:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (16210000) [pid = 2840] [serial = 143] [outer = 00000000] 03:52:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (167D1400) [pid = 2840] [serial = 144] [outer = 16210000] 03:52:23 INFO - PROCESS | 2840 | 1468752743759 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (172BC400) [pid = 2840] [serial = 145] [outer = 16210000] 03:52:24 INFO - PROCESS | 2840 | 1468752744137 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 03:52:24 INFO - PROCESS | 2840 | 1468752744205 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 03:52:24 INFO - PROCESS | 2840 | 1468752744207 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 03:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:52:24 INFO - PROCESS | 2840 | 1468752744217 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - PROCESS | 2840 | 1468752744218 Marionette TRACE conn6 <- [1,162,null,{}] 03:52:24 INFO - PROCESS | 2840 | 1468752744222 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:24 INFO - PROCESS | 2840 | 1468752744227 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:24 INFO - PROCESS | 2840 | 1468752744355 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 03:52:24 INFO - PROCESS | 2840 | 1468752744363 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:24 INFO - PROCESS | 2840 | 1468752744365 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:24 INFO - PROCESS | 2840 | ++DOCSHELL 172C2000 == 33 [pid = 2840] [id = 50] 03:52:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (172C4400) [pid = 2840] [serial = 146] [outer = 00000000] 03:52:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (1760E800) [pid = 2840] [serial = 147] [outer = 172C4400] 03:52:24 INFO - PROCESS | 2840 | 1468752744408 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (176EBC00) [pid = 2840] [serial = 148] [outer = 172C4400] 03:52:24 INFO - PROCESS | 2840 | 1468752744839 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (194CB000) [pid = 2840] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0CCE1C00) [pid = 2840] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0EBD4800) [pid = 2840] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1474EC00) [pid = 2840] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D912C00) [pid = 2840] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (1644A400) [pid = 2840] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (117DF400) [pid = 2840] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (16210C00) [pid = 2840] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0D1F6C00) [pid = 2840] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (17604000) [pid = 2840] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14757000) [pid = 2840] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D1FA400) [pid = 2840] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (13A7E000) [pid = 2840] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (14755C00) [pid = 2840] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:52:25 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1A609000) [pid = 2840] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:52:25 INFO - PROCESS | 2840 | 1468752745117 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 2840 | 1468752745119 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 03:52:25 INFO - PROCESS | 2840 | 1468752745129 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 2840 | 1468752745131 Marionette TRACE conn6 <- [1,166,null,{}] 03:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:52:25 INFO - PROCESS | 2840 | 1468752745134 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:25 INFO - PROCESS | 2840 | 1468752745136 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:25 INFO - PROCESS | 2840 | 1468752745212 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 03:52:25 INFO - PROCESS | 2840 | 1468752745219 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 2840 | 1468752745221 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:25 INFO - PROCESS | 2840 | ++DOCSHELL 0D934400 == 34 [pid = 2840] [id = 51] 03:52:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0DC6DC00) [pid = 2840] [serial = 149] [outer = 00000000] 03:52:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (12F6B400) [pid = 2840] [serial = 150] [outer = 0DC6DC00] 03:52:25 INFO - PROCESS | 2840 | 1468752745264 Marionette DEBUG loaded listener.js 03:52:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (14757000) [pid = 2840] [serial = 151] [outer = 0DC6DC00] 03:52:25 INFO - PROCESS | 2840 | 1468752745660 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 03:52:25 INFO - PROCESS | 2840 | 1468752745708 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 03:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:52:25 INFO - PROCESS | 2840 | 1468752745710 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 03:52:25 INFO - PROCESS | 2840 | 1468752745713 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 2840 | 1468752745715 Marionette TRACE conn6 <- [1,170,null,{}] 03:52:25 INFO - PROCESS | 2840 | 1468752745718 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:25 INFO - PROCESS | 2840 | 1468752745720 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:25 INFO - PROCESS | 2840 | 1468752745801 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 03:52:25 INFO - PROCESS | 2840 | 1468752745807 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 2840 | 1468752745810 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:25 INFO - PROCESS | 2840 | ++DOCSHELL 119B2000 == 35 [pid = 2840] [id = 52] 03:52:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (172C3800) [pid = 2840] [serial = 152] [outer = 00000000] 03:52:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1936CC00) [pid = 2840] [serial = 153] [outer = 172C3800] 03:52:25 INFO - PROCESS | 2840 | 1468752745854 Marionette DEBUG loaded listener.js 03:52:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (194CEC00) [pid = 2840] [serial = 154] [outer = 172C3800] 03:52:26 INFO - PROCESS | 2840 | 1468752746223 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 530ms 03:52:26 INFO - PROCESS | 2840 | 1468752746244 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 2840 | 1468752746246 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 03:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:52:26 INFO - PROCESS | 2840 | 1468752746249 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 2840 | 1468752746251 Marionette TRACE conn6 <- [1,174,null,{}] 03:52:26 INFO - PROCESS | 2840 | 1468752746254 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:26 INFO - PROCESS | 2840 | 1468752746256 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:26 INFO - PROCESS | 2840 | 1468752746362 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 03:52:26 INFO - PROCESS | 2840 | 1468752746369 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:26 INFO - PROCESS | 2840 | 1468752746371 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:26 INFO - PROCESS | 2840 | ++DOCSHELL 19DABC00 == 36 [pid = 2840] [id = 53] 03:52:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (19DAC000) [pid = 2840] [serial = 155] [outer = 00000000] 03:52:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1A526000) [pid = 2840] [serial = 156] [outer = 19DAC000] 03:52:26 INFO - PROCESS | 2840 | 1468752746414 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1A529800) [pid = 2840] [serial = 157] [outer = 19DAC000] 03:52:26 INFO - PROCESS | 2840 | 1468752746810 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 03:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:52:26 INFO - PROCESS | 2840 | 1468752746820 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 2840 | 1468752746821 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 03:52:26 INFO - PROCESS | 2840 | 1468752746825 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 2840 | 1468752746826 Marionette TRACE conn6 <- [1,178,null,{}] 03:52:26 INFO - PROCESS | 2840 | 1468752746830 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:26 INFO - PROCESS | 2840 | 1468752746832 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:26 INFO - PROCESS | 2840 | 1468752746917 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 03:52:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0D93A400) [pid = 2840] [serial = 158] [outer = 11759800] 03:52:27 INFO - PROCESS | 2840 | 1468752747013 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:27 INFO - PROCESS | 2840 | 1468752747014 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:27 INFO - PROCESS | 2840 | ++DOCSHELL 1A67C000 == 37 [pid = 2840] [id = 54] 03:52:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (1A67D400) [pid = 2840] [serial = 159] [outer = 00000000] 03:52:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1A681800) [pid = 2840] [serial = 160] [outer = 1A67D400] 03:52:27 INFO - PROCESS | 2840 | 1468752747067 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1A684000) [pid = 2840] [serial = 161] [outer = 1A67D400] 03:52:27 INFO - PROCESS | 2840 | 1468752747842 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1072ms 03:52:27 INFO - PROCESS | 2840 | 1468752747898 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 03:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:52:27 INFO - PROCESS | 2840 | 1468752747903 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 03:52:27 INFO - PROCESS | 2840 | 1468752747907 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:52:27 INFO - PROCESS | 2840 | 1468752747912 Marionette TRACE conn6 <- [1,182,null,{}] 03:52:27 INFO - PROCESS | 2840 | 1468752747918 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:27 INFO - PROCESS | 2840 | 1468752747921 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:28 INFO - PROCESS | 2840 | 1468752748060 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 03:52:28 INFO - PROCESS | 2840 | 1468752748135 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:28 INFO - PROCESS | 2840 | 1468752748137 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:28 INFO - PROCESS | 2840 | ++DOCSHELL 0D93DC00 == 38 [pid = 2840] [id = 55] 03:52:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0DC31400) [pid = 2840] [serial = 162] [outer = 00000000] 03:52:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (0E60D800) [pid = 2840] [serial = 163] [outer = 0DC31400] 03:52:28 INFO - PROCESS | 2840 | 1468752748234 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0EBD6400) [pid = 2840] [serial = 164] [outer = 0DC31400] 03:52:28 INFO - PROCESS | 2840 | 1468752748975 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1136ms 03:52:29 INFO - PROCESS | 2840 | 1468752749044 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 03:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:52:29 INFO - PROCESS | 2840 | 1468752749049 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 03:52:29 INFO - PROCESS | 2840 | 1468752749054 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 2840 | 1468752749057 Marionette TRACE conn6 <- [1,186,null,{}] 03:52:29 INFO - PROCESS | 2840 | 1468752749062 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:29 INFO - PROCESS | 2840 | 1468752749065 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:29 INFO - PROCESS | 2840 | 1468752749177 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 03:52:29 INFO - PROCESS | 2840 | 1468752749275 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 2840 | 1468752749279 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:29 INFO - PROCESS | 2840 | ++DOCSHELL 0D93C400 == 39 [pid = 2840] [id = 56] 03:52:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0D93C800) [pid = 2840] [serial = 165] [outer = 00000000] 03:52:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0DC68400) [pid = 2840] [serial = 166] [outer = 0D93C800] 03:52:29 INFO - PROCESS | 2840 | 1468752749330 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0DC6FC00) [pid = 2840] [serial = 167] [outer = 0D93C800] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 19DABC00 == 38 [pid = 2840] [id = 53] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 119B2000 == 37 [pid = 2840] [id = 52] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 0D934400 == 36 [pid = 2840] [id = 51] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 172C2000 == 35 [pid = 2840] [id = 50] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 1620DC00 == 34 [pid = 2840] [id = 49] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 13681800 == 33 [pid = 2840] [id = 48] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 12F68000 == 32 [pid = 2840] [id = 47] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 0DB9E400 == 31 [pid = 2840] [id = 46] 03:52:29 INFO - PROCESS | 2840 | --DOCSHELL 0D15C000 == 30 [pid = 2840] [id = 45] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (19D18800) [pid = 2840] [serial = 102] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (1A524000) [pid = 2840] [serial = 103] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (1613A400) [pid = 2840] [serial = 111] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (119B3C00) [pid = 2840] [serial = 93] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (14752800) [pid = 2840] [serial = 105] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0D93B800) [pid = 2840] [serial = 90] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (14755000) [pid = 2840] [serial = 106] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0DC6B000) [pid = 2840] [serial = 91] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1C90B000) [pid = 2840] [serial = 76] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (12F69C00) [pid = 2840] [serial = 81] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (14218800) [pid = 2840] [serial = 82] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (172BA800) [pid = 2840] [serial = 99] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0D85BC00) [pid = 2840] [serial = 87] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0D864800) [pid = 2840] [serial = 88] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (176E5C00) [pid = 2840] [serial = 84] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (18BED000) [pid = 2840] [serial = 85] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1A67E000) [pid = 2840] [serial = 108] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D918400) [pid = 2840] [serial = 78] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DE57800) [pid = 2840] [serial = 79] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (14777000) [pid = 2840] [serial = 96] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (16205C00) [pid = 2840] [serial = 97] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (12086C00) [pid = 2840] [serial = 94] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1A606800) [pid = 2840] [serial = 115] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (1C307000) [pid = 2840] [serial = 117] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1C399C00) [pid = 2840] [serial = 118] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1A689400) [pid = 2840] [serial = 109] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (1620F800) [pid = 2840] [serial = 112] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (1A527000) [pid = 2840] [serial = 114] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (17606C00) [pid = 2840] [serial = 100] [outer = 00000000] [url = about:blank] 03:52:29 INFO - PROCESS | 2840 | 1468752749787 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 790ms 03:52:29 INFO - PROCESS | 2840 | 1468752749844 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 2840 | 1468752749849 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 03:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:52:29 INFO - PROCESS | 2840 | 1468752749864 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 2840 | 1468752749866 Marionette TRACE conn6 <- [1,190,null,{}] 03:52:29 INFO - PROCESS | 2840 | 1468752749871 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:29 INFO - PROCESS | 2840 | 1468752749874 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:29 INFO - PROCESS | 2840 | 1468752749961 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 03:52:29 INFO - PROCESS | 2840 | 1468752749970 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 2840 | 1468752749972 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:29 INFO - PROCESS | 2840 | ++DOCSHELL 0DF57C00 == 31 [pid = 2840] [id = 57] 03:52:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0DFC0000) [pid = 2840] [serial = 168] [outer = 00000000] 03:52:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0EBD4C00) [pid = 2840] [serial = 169] [outer = 0DFC0000] 03:52:30 INFO - PROCESS | 2840 | 1468752750021 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (11A78800) [pid = 2840] [serial = 170] [outer = 0DFC0000] 03:52:30 INFO - PROCESS | 2840 | 1468752750457 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 03:52:30 INFO - PROCESS | 2840 | 1468752750489 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 2840 | 1468752750491 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 03:52:30 INFO - PROCESS | 2840 | 1468752750495 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:52:30 INFO - PROCESS | 2840 | 1468752750499 Marionette TRACE conn6 <- [1,194,null,{}] 03:52:30 INFO - PROCESS | 2840 | 1468752750510 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:30 INFO - PROCESS | 2840 | 1468752750514 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:30 INFO - PROCESS | 2840 | 1468752750603 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 03:52:30 INFO - PROCESS | 2840 | 1468752750648 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:30 INFO - PROCESS | 2840 | 1468752750651 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:30 INFO - PROCESS | 2840 | ++DOCSHELL 14749800 == 32 [pid = 2840] [id = 58] 03:52:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (1474BC00) [pid = 2840] [serial = 171] [outer = 00000000] 03:52:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (14752000) [pid = 2840] [serial = 172] [outer = 1474BC00] 03:52:30 INFO - PROCESS | 2840 | 1468752750697 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (14758C00) [pid = 2840] [serial = 173] [outer = 1474BC00] 03:52:31 INFO - PROCESS | 2840 | 1468752751106 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 03:52:31 INFO - PROCESS | 2840 | 1468752751129 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 2840 | 1468752751131 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 03:52:31 INFO - PROCESS | 2840 | 1468752751134 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:52:31 INFO - PROCESS | 2840 | 1468752751136 Marionette TRACE conn6 <- [1,198,null,{}] 03:52:31 INFO - PROCESS | 2840 | 1468752751139 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:31 INFO - PROCESS | 2840 | 1468752751141 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:31 INFO - PROCESS | 2840 | 1468752751225 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 03:52:31 INFO - PROCESS | 2840 | 1468752751239 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 2840 | 1468752751250 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:31 INFO - PROCESS | 2840 | ++DOCSHELL 16201C00 == 33 [pid = 2840] [id = 59] 03:52:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (16202400) [pid = 2840] [serial = 174] [outer = 00000000] 03:52:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1644D400) [pid = 2840] [serial = 175] [outer = 16202400] 03:52:31 INFO - PROCESS | 2840 | 1468752751294 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (172BA800) [pid = 2840] [serial = 176] [outer = 16202400] 03:52:31 INFO - PROCESS | 2840 | 1468752751689 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 632ms 03:52:31 INFO - PROCESS | 2840 | 1468752751773 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 2840 | 1468752751775 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 03:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:52:31 INFO - PROCESS | 2840 | 1468752751778 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 2840 | 1468752751780 Marionette TRACE conn6 <- [1,202,null,{}] 03:52:31 INFO - PROCESS | 2840 | 1468752751783 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:31 INFO - PROCESS | 2840 | 1468752751785 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:31 INFO - PROCESS | 2840 | 1468752751887 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 03:52:31 INFO - PROCESS | 2840 | 1468752751892 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 2840 | 1468752751894 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:31 INFO - PROCESS | 2840 | ++DOCSHELL 172BE800 == 34 [pid = 2840] [id = 60] 03:52:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (172C2000) [pid = 2840] [serial = 177] [outer = 00000000] 03:52:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (17601800) [pid = 2840] [serial = 178] [outer = 172C2000] 03:52:31 INFO - PROCESS | 2840 | 1468752751937 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1760AC00) [pid = 2840] [serial = 179] [outer = 172C2000] 03:52:32 INFO - PROCESS | 2840 | 1468752752352 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 03:52:32 INFO - PROCESS | 2840 | 1468752752411 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 03:52:32 INFO - PROCESS | 2840 | 1468752752413 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 03:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:52:32 INFO - PROCESS | 2840 | 1468752752416 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:52:32 INFO - PROCESS | 2840 | 1468752752418 Marionette TRACE conn6 <- [1,206,null,{}] 03:52:32 INFO - PROCESS | 2840 | 1468752752421 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:32 INFO - PROCESS | 2840 | 1468752752427 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:32 INFO - PROCESS | 2840 | 1468752752554 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 03:52:32 INFO - PROCESS | 2840 | 1468752752560 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:32 INFO - PROCESS | 2840 | 1468752752562 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:32 INFO - PROCESS | 2840 | ++DOCSHELL 1760F000 == 35 [pid = 2840] [id = 61] 03:52:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (17674C00) [pid = 2840] [serial = 180] [outer = 00000000] 03:52:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (194CC800) [pid = 2840] [serial = 181] [outer = 17674C00] 03:52:32 INFO - PROCESS | 2840 | 1468752752605 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (19DB3400) [pid = 2840] [serial = 182] [outer = 17674C00] 03:52:32 INFO - PROCESS | 2840 | 1468752752996 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 03:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:52:33 INFO - PROCESS | 2840 | 1468752753047 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 2840 | 1468752753049 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 03:52:33 INFO - PROCESS | 2840 | 1468752753052 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 2840 | 1468752753054 Marionette TRACE conn6 <- [1,210,null,{}] 03:52:33 INFO - PROCESS | 2840 | 1468752753064 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:33 INFO - PROCESS | 2840 | 1468752753066 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:33 INFO - PROCESS | 2840 | 1468752753177 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 03:52:33 INFO - PROCESS | 2840 | 1468752753249 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 2840 | 1468752753250 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:33 INFO - PROCESS | 2840 | ++DOCSHELL 12FBAC00 == 36 [pid = 2840] [id = 62] 03:52:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (16142000) [pid = 2840] [serial = 183] [outer = 00000000] 03:52:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1A608000) [pid = 2840] [serial = 184] [outer = 16142000] 03:52:33 INFO - PROCESS | 2840 | 1468752753293 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1A60A400) [pid = 2840] [serial = 185] [outer = 16142000] 03:52:33 INFO - PROCESS | 2840 | 1468752753658 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 03:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:52:33 INFO - PROCESS | 2840 | 1468752753684 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 2840 | 1468752753686 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 03:52:33 INFO - PROCESS | 2840 | 1468752753689 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 2840 | 1468752753691 Marionette TRACE conn6 <- [1,214,null,{}] 03:52:33 INFO - PROCESS | 2840 | 1468752753694 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:33 INFO - PROCESS | 2840 | 1468752753696 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:33 INFO - PROCESS | 2840 | 1468752753913 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (172C4400) [pid = 2840] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0DC6DC00) [pid = 2840] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (08E7EC00) [pid = 2840] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0DC6F800) [pid = 2840] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (15A2D400) [pid = 2840] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DC6AC00) [pid = 2840] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (172C3800) [pid = 2840] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (19DAC000) [pid = 2840] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (16210000) [pid = 2840] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (12F6B000) [pid = 2840] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D15D000) [pid = 2840] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D862800) [pid = 2840] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:52:33 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (146E6000) [pid = 2840] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:52:33 INFO - PROCESS | 2840 | 1468752753963 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 2840 | 1468752753965 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:33 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE1000 == 37 [pid = 2840] [id = 63] 03:52:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D15D000) [pid = 2840] [serial = 186] [outer = 00000000] 03:52:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DC6F800) [pid = 2840] [serial = 187] [outer = 0D15D000] 03:52:34 INFO - PROCESS | 2840 | 1468752754007 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0DC75C00) [pid = 2840] [serial = 188] [outer = 0D15D000] 03:52:34 INFO - PROCESS | 2840 | 1468752754338 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 03:52:34 INFO - PROCESS | 2840 | 1468752754361 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 2840 | 1468752754363 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 03:52:34 INFO - PROCESS | 2840 | 1468752754366 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:52:34 INFO - PROCESS | 2840 | 1468752754368 Marionette TRACE conn6 <- [1,218,null,{}] 03:52:34 INFO - PROCESS | 2840 | 1468752754372 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:34 INFO - PROCESS | 2840 | 1468752754374 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:34 INFO - PROCESS | 2840 | 1468752754479 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 03:52:34 INFO - PROCESS | 2840 | 1468752754543 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 2840 | 1468752754544 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:34 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EDC00 == 38 [pid = 2840] [id = 64] 03:52:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0CCE7C00) [pid = 2840] [serial = 189] [outer = 00000000] 03:52:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0D6EF000) [pid = 2840] [serial = 190] [outer = 0CCE7C00] 03:52:34 INFO - PROCESS | 2840 | 1468752754588 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0D6F1400) [pid = 2840] [serial = 191] [outer = 0CCE7C00] 03:52:34 INFO - PROCESS | 2840 | 1468752754922 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 03:52:34 INFO - PROCESS | 2840 | 1468752754944 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 03:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:52:34 INFO - PROCESS | 2840 | 1468752754955 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 03:52:34 INFO - PROCESS | 2840 | 1468752754959 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 2840 | 1468752754960 Marionette TRACE conn6 <- [1,222,null,{}] 03:52:34 INFO - PROCESS | 2840 | 1468752754964 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:34 INFO - PROCESS | 2840 | 1468752754965 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:35 INFO - PROCESS | 2840 | 1468752755070 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 03:52:35 INFO - PROCESS | 2840 | 1468752755077 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:35 INFO - PROCESS | 2840 | 1468752755079 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:35 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E6000 == 39 [pid = 2840] [id = 65] 03:52:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (0D6EA400) [pid = 2840] [serial = 192] [outer = 00000000] 03:52:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (168D4800) [pid = 2840] [serial = 193] [outer = 0D6EA400] 03:52:35 INFO - PROCESS | 2840 | 1468752755122 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (168D8000) [pid = 2840] [serial = 194] [outer = 0D6EA400] 03:52:35 INFO - PROCESS | 2840 | 1468752755491 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 572ms 03:52:35 INFO - PROCESS | 2840 | 1468752755534 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 03:52:35 INFO - PROCESS | 2840 | 1468752755536 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 03:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:52:35 INFO - PROCESS | 2840 | 1468752755539 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 2840 | 1468752755541 Marionette TRACE conn6 <- [1,226,null,{}] 03:52:35 INFO - PROCESS | 2840 | 1468752755545 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:35 INFO - PROCESS | 2840 | 1468752755547 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:35 INFO - PROCESS | 2840 | 1468752755676 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 03:52:35 INFO - PROCESS | 2840 | 1468752755725 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:35 INFO - PROCESS | 2840 | 1468752755727 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:35 INFO - PROCESS | 2840 | ++DOCSHELL 168DA800 == 40 [pid = 2840] [id = 66] 03:52:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (168DB000) [pid = 2840] [serial = 195] [outer = 00000000] 03:52:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (172C4400) [pid = 2840] [serial = 196] [outer = 168DB000] 03:52:35 INFO - PROCESS | 2840 | 1468752755771 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1A680C00) [pid = 2840] [serial = 197] [outer = 168DB000] 03:52:36 INFO - PROCESS | 2840 | 1468752756356 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 870ms 03:52:36 INFO - PROCESS | 2840 | 1468752756411 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 2840 | 1468752756415 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 03:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:52:36 INFO - PROCESS | 2840 | 1468752756420 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - PROCESS | 2840 | 1468752756425 Marionette TRACE conn6 <- [1,230,null,{}] 03:52:36 INFO - PROCESS | 2840 | 1468752756431 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:36 INFO - PROCESS | 2840 | 1468752756434 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:36 INFO - PROCESS | 2840 | 1468752756574 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 03:52:36 INFO - PROCESS | 2840 | 1468752756691 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:36 INFO - PROCESS | 2840 | 1468752756694 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:36 INFO - PROCESS | 2840 | ++DOCSHELL 0D863C00 == 41 [pid = 2840] [id = 67] 03:52:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0D865000) [pid = 2840] [serial = 198] [outer = 00000000] 03:52:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0D93EC00) [pid = 2840] [serial = 199] [outer = 0D865000] 03:52:36 INFO - PROCESS | 2840 | 1468752756752 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0DC73400) [pid = 2840] [serial = 200] [outer = 0D865000] 03:52:37 INFO - PROCESS | 2840 | 1468752757279 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 930ms 03:52:37 INFO - PROCESS | 2840 | 1468752757350 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 2840 | 1468752757355 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 03:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:52:37 INFO - PROCESS | 2840 | 1468752757362 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 2840 | 1468752757364 Marionette TRACE conn6 <- [1,234,null,{}] 03:52:37 INFO - PROCESS | 2840 | 1468752757369 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:37 INFO - PROCESS | 2840 | 1468752757371 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:37 INFO - PROCESS | 2840 | 1468752757483 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 03:52:37 INFO - PROCESS | 2840 | 1468752757561 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 2840 | 1468752757564 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:37 INFO - PROCESS | 2840 | ++DOCSHELL 12181400 == 42 [pid = 2840] [id = 68] 03:52:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (12F6B800) [pid = 2840] [serial = 201] [outer = 00000000] 03:52:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (12FB8000) [pid = 2840] [serial = 202] [outer = 12F6B800] 03:52:37 INFO - PROCESS | 2840 | 1468752757662 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (13681400) [pid = 2840] [serial = 203] [outer = 12F6B800] 03:52:38 INFO - PROCESS | 2840 | 1468752758173 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 830ms 03:52:38 INFO - PROCESS | 2840 | 1468752758208 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 03:52:38 INFO - PROCESS | 2840 | 1468752758211 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 03:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:52:38 INFO - PROCESS | 2840 | 1468752758227 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 2840 | 1468752758231 Marionette TRACE conn6 <- [1,238,null,{}] 03:52:38 INFO - PROCESS | 2840 | 1468752758243 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:38 INFO - PROCESS | 2840 | 1468752758247 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:38 INFO - PROCESS | 2840 | 1468752758389 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 03:52:38 INFO - PROCESS | 2840 | 1468752758516 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:38 INFO - PROCESS | 2840 | 1468752758519 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:38 INFO - PROCESS | 2840 | ++DOCSHELL 1656C800 == 43 [pid = 2840] [id = 69] 03:52:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (168D4400) [pid = 2840] [serial = 204] [outer = 00000000] 03:52:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (168DE400) [pid = 2840] [serial = 205] [outer = 168D4400] 03:52:38 INFO - PROCESS | 2840 | 1468752758633 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (17302C00) [pid = 2840] [serial = 206] [outer = 168D4400] 03:52:39 INFO - PROCESS | 2840 | 1468752759433 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1234ms 03:52:39 INFO - PROCESS | 2840 | 1468752759465 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 2840 | 1468752759468 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 03:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:52:39 INFO - PROCESS | 2840 | 1468752759472 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 2840 | 1468752759475 Marionette TRACE conn6 <- [1,242,null,{}] 03:52:39 INFO - PROCESS | 2840 | 1468752759480 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:39 INFO - PROCESS | 2840 | 1468752759483 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:39 INFO - PROCESS | 2840 | 1468752759580 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 03:52:39 INFO - PROCESS | 2840 | 1468752759676 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:39 INFO - PROCESS | 2840 | 1468752759678 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:39 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EE800 == 44 [pid = 2840] [id = 70] 03:52:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0D866800) [pid = 2840] [serial = 207] [outer = 00000000] 03:52:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0DC6C800) [pid = 2840] [serial = 208] [outer = 0D866800] 03:52:39 INFO - PROCESS | 2840 | 1468752759727 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0DFC6000) [pid = 2840] [serial = 209] [outer = 0D866800] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 0D6E6000 == 43 [pid = 2840] [id = 65] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 0D6EDC00 == 42 [pid = 2840] [id = 64] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 0CCE1000 == 41 [pid = 2840] [id = 63] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 12FBAC00 == 40 [pid = 2840] [id = 62] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 1760F000 == 39 [pid = 2840] [id = 61] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 172BE800 == 38 [pid = 2840] [id = 60] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 16201C00 == 37 [pid = 2840] [id = 59] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 14749800 == 36 [pid = 2840] [id = 58] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 0DF57C00 == 35 [pid = 2840] [id = 57] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 0D93C400 == 34 [pid = 2840] [id = 56] 03:52:40 INFO - PROCESS | 2840 | --DOCSHELL 0D93DC00 == 33 [pid = 2840] [id = 55] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (167D1400) [pid = 2840] [serial = 144] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (12FB4000) [pid = 2840] [serial = 138] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0D675C00) [pid = 2840] [serial = 132] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0D863400) [pid = 2840] [serial = 133] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0D937800) [pid = 2840] [serial = 130] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0D86A400) [pid = 2840] [serial = 129] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1474E800) [pid = 2840] [serial = 141] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1760E800) [pid = 2840] [serial = 147] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (172BC400) [pid = 2840] [serial = 145] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (12F6B400) [pid = 2840] [serial = 150] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (14757000) [pid = 2840] [serial = 151] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0CCE6000) [pid = 2840] [serial = 121] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0CCDE000) [pid = 2840] [serial = 120] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0E903400) [pid = 2840] [serial = 124] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0DFC7C00) [pid = 2840] [serial = 123] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (18BF6C00) [pid = 2840] [serial = 127] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (172C6400) [pid = 2840] [serial = 126] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (176EBC00) [pid = 2840] [serial = 148] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DFC0800) [pid = 2840] [serial = 136] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC73C00) [pid = 2840] [serial = 135] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1936CC00) [pid = 2840] [serial = 153] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (194CEC00) [pid = 2840] [serial = 154] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1A529800) [pid = 2840] [serial = 157] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (15A26000) [pid = 2840] [serial = 142] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1367A400) [pid = 2840] [serial = 139] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1A526000) [pid = 2840] [serial = 156] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 2840 | 1468752760365 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 03:52:40 INFO - PROCESS | 2840 | 1468752760405 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 2840 | 1468752760410 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 03:52:40 INFO - PROCESS | 2840 | 1468752760416 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:52:40 INFO - PROCESS | 2840 | 1468752760418 Marionette TRACE conn6 <- [1,246,null,{}] 03:52:40 INFO - PROCESS | 2840 | 1468752760422 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:40 INFO - PROCESS | 2840 | 1468752760424 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:40 INFO - PROCESS | 2840 | 1468752760510 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 03:52:40 INFO - PROCESS | 2840 | 1468752760516 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:40 INFO - PROCESS | 2840 | 1468752760518 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:40 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EA000 == 34 [pid = 2840] [id = 71] 03:52:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D912800) [pid = 2840] [serial = 210] [outer = 00000000] 03:52:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DC66400) [pid = 2840] [serial = 211] [outer = 0D912800] 03:52:40 INFO - PROCESS | 2840 | 1468752760564 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DEBC400) [pid = 2840] [serial = 212] [outer = 0D912800] 03:52:40 INFO - PROCESS | 2840 | 1468752760991 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 03:52:41 INFO - PROCESS | 2840 | 1468752761050 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 2840 | 1468752761052 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 03:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:52:41 INFO - PROCESS | 2840 | 1468752761059 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 2840 | 1468752761063 Marionette TRACE conn6 <- [1,250,null,{}] 03:52:41 INFO - PROCESS | 2840 | 1468752761073 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:41 INFO - PROCESS | 2840 | 1468752761078 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:41 INFO - PROCESS | 2840 | 1468752761159 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 03:52:41 INFO - PROCESS | 2840 | 1468752761175 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 2840 | 1468752761178 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:41 INFO - PROCESS | 2840 | ++DOCSHELL 12189000 == 35 [pid = 2840] [id = 72] 03:52:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (12D69000) [pid = 2840] [serial = 213] [outer = 00000000] 03:52:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (12F6EC00) [pid = 2840] [serial = 214] [outer = 12D69000] 03:52:41 INFO - PROCESS | 2840 | 1468752761224 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1367B400) [pid = 2840] [serial = 215] [outer = 12D69000] 03:52:41 INFO - PROCESS | 2840 | 1468752761664 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 03:52:41 INFO - PROCESS | 2840 | 1468752761691 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 2840 | 1468752761694 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 03:52:41 INFO - PROCESS | 2840 | 1468752761697 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:52:41 INFO - PROCESS | 2840 | 1468752761698 Marionette TRACE conn6 <- [1,254,null,{}] 03:52:41 INFO - PROCESS | 2840 | 1468752761702 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:41 INFO - PROCESS | 2840 | 1468752761704 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:41 INFO - PROCESS | 2840 | 1468752761793 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 03:52:41 INFO - PROCESS | 2840 | 1468752761799 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 2840 | 1468752761801 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:41 INFO - PROCESS | 2840 | ++DOCSHELL 13A72400 == 36 [pid = 2840] [id = 73] 03:52:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (13A76C00) [pid = 2840] [serial = 216] [outer = 00000000] 03:52:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1471E400) [pid = 2840] [serial = 217] [outer = 13A76C00] 03:52:41 INFO - PROCESS | 2840 | 1468752761853 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1474F800) [pid = 2840] [serial = 218] [outer = 13A76C00] 03:52:42 INFO - PROCESS | 2840 | 1468752762269 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 03:52:42 INFO - PROCESS | 2840 | 1468752762333 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 2840 | 1468752762335 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 03:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:52:42 INFO - PROCESS | 2840 | 1468752762377 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - PROCESS | 2840 | 1468752762378 Marionette TRACE conn6 <- [1,258,null,{}] 03:52:42 INFO - PROCESS | 2840 | 1468752762394 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:42 INFO - PROCESS | 2840 | 1468752762396 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:42 INFO - PROCESS | 2840 | 1468752762499 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 03:52:42 INFO - PROCESS | 2840 | 1468752762507 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:42 INFO - PROCESS | 2840 | 1468752762509 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:42 INFO - PROCESS | 2840 | ++DOCSHELL 0D937400 == 37 [pid = 2840] [id = 74] 03:52:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1426C400) [pid = 2840] [serial = 219] [outer = 00000000] 03:52:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (15A2D000) [pid = 2840] [serial = 220] [outer = 1426C400] 03:52:42 INFO - PROCESS | 2840 | 1468752762552 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14778800) [pid = 2840] [serial = 221] [outer = 1426C400] 03:52:43 INFO - PROCESS | 2840 | 1468752763155 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 03:52:43 INFO - PROCESS | 2840 | 1468752763211 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 2840 | 1468752763213 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 03:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:52:43 INFO - PROCESS | 2840 | 1468752763222 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 2840 | 1468752763224 Marionette TRACE conn6 <- [1,262,null,{}] 03:52:43 INFO - PROCESS | 2840 | 1468752763227 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:43 INFO - PROCESS | 2840 | 1468752763233 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:43 INFO - PROCESS | 2840 | 1468752763370 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 03:52:43 INFO - PROCESS | 2840 | 1468752763375 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 2840 | 1468752763377 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:43 INFO - PROCESS | 2840 | ++DOCSHELL 0DC74400 == 38 [pid = 2840] [id = 75] 03:52:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (16210400) [pid = 2840] [serial = 222] [outer = 00000000] 03:52:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (17606000) [pid = 2840] [serial = 223] [outer = 16210400] 03:52:43 INFO - PROCESS | 2840 | 1468752763420 Marionette DEBUG loaded listener.js 03:52:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1760D000) [pid = 2840] [serial = 224] [outer = 16210400] 03:52:43 INFO - PROCESS | 2840 | 1468752763864 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 03:52:43 INFO - PROCESS | 2840 | 1468752763896 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 2840 | 1468752763898 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 03:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:52:43 INFO - PROCESS | 2840 | 1468752763902 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 2840 | 1468752763903 Marionette TRACE conn6 <- [1,266,null,{}] 03:52:43 INFO - PROCESS | 2840 | 1468752763912 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:43 INFO - PROCESS | 2840 | 1468752763914 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:44 INFO - PROCESS | 2840 | 1468752764021 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 03:52:44 INFO - PROCESS | 2840 | 1468752764027 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:44 INFO - PROCESS | 2840 | 1468752764029 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:44 INFO - PROCESS | 2840 | ++DOCSHELL 17547000 == 39 [pid = 2840] [id = 76] 03:52:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1760A800) [pid = 2840] [serial = 225] [outer = 00000000] 03:52:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (17D18000) [pid = 2840] [serial = 226] [outer = 1760A800] 03:52:44 INFO - PROCESS | 2840 | 1468752764072 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (18BF6C00) [pid = 2840] [serial = 227] [outer = 1760A800] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (172C2000) [pid = 2840] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (16142000) [pid = 2840] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1474BC00) [pid = 2840] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0DFC0000) [pid = 2840] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (16202400) [pid = 2840] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0DC31400) [pid = 2840] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0D93C800) [pid = 2840] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (17674C00) [pid = 2840] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D15D000) [pid = 2840] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D6EA400) [pid = 2840] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:52:44 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0CCE7C00) [pid = 2840] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:52:44 INFO - PROCESS | 2840 | 1468752764604 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 730ms 03:52:44 INFO - PROCESS | 2840 | 1468752764632 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 03:52:44 INFO - PROCESS | 2840 | 1468752764634 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 03:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:52:44 INFO - PROCESS | 2840 | 1468752764637 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:52:44 INFO - PROCESS | 2840 | 1468752764639 Marionette TRACE conn6 <- [1,270,null,{}] 03:52:44 INFO - PROCESS | 2840 | 1468752764642 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:44 INFO - PROCESS | 2840 | 1468752764644 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:44 INFO - PROCESS | 2840 | 1468752764732 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 03:52:44 INFO - PROCESS | 2840 | 1468752764807 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:44 INFO - PROCESS | 2840 | 1468752764809 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:44 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE8800 == 40 [pid = 2840] [id = 77] 03:52:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0D93C800) [pid = 2840] [serial = 228] [outer = 00000000] 03:52:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (168E2C00) [pid = 2840] [serial = 229] [outer = 0D93C800] 03:52:44 INFO - PROCESS | 2840 | 1468752764853 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (176EA400) [pid = 2840] [serial = 230] [outer = 0D93C800] 03:52:45 INFO - PROCESS | 2840 | 1468752765172 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 570ms 03:52:45 INFO - PROCESS | 2840 | 1468752765210 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 2840 | 1468752765212 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 03:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:52:45 INFO - PROCESS | 2840 | 1468752765215 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - PROCESS | 2840 | 1468752765217 Marionette TRACE conn6 <- [1,274,null,{}] 03:52:45 INFO - PROCESS | 2840 | 1468752765220 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:45 INFO - PROCESS | 2840 | 1468752765222 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:45 INFO - PROCESS | 2840 | 1468752765323 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 03:52:45 INFO - PROCESS | 2840 | 1468752765408 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 2840 | 1468752765409 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:45 INFO - PROCESS | 2840 | ++DOCSHELL 1620FC00 == 41 [pid = 2840] [id = 78] 03:52:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (168D5000) [pid = 2840] [serial = 231] [outer = 00000000] 03:52:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (19CAE000) [pid = 2840] [serial = 232] [outer = 168D5000] 03:52:45 INFO - PROCESS | 2840 | 1468752765452 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (19CB1800) [pid = 2840] [serial = 233] [outer = 168D5000] 03:52:45 INFO - PROCESS | 2840 | 1468752765791 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 03:52:45 INFO - PROCESS | 2840 | 1468752765848 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 2840 | 1468752765850 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 03:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:52:45 INFO - PROCESS | 2840 | 1468752765853 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - PROCESS | 2840 | 1468752765855 Marionette TRACE conn6 <- [1,278,null,{}] 03:52:45 INFO - PROCESS | 2840 | 1468752765858 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:45 INFO - PROCESS | 2840 | 1468752765860 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:45 INFO - PROCESS | 2840 | 1468752765940 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 03:52:46 INFO - PROCESS | 2840 | 1468752766013 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 2840 | 1468752766015 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:46 INFO - PROCESS | 2840 | ++DOCSHELL 14264400 == 42 [pid = 2840] [id = 79] 03:52:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (14684000) [pid = 2840] [serial = 234] [outer = 00000000] 03:52:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1A529800) [pid = 2840] [serial = 235] [outer = 14684000] 03:52:46 INFO - PROCESS | 2840 | 1468752766057 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1A607800) [pid = 2840] [serial = 236] [outer = 14684000] 03:52:46 INFO - PROCESS | 2840 | 1468752766388 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 570ms 03:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:52:46 INFO - PROCESS | 2840 | 1468752766424 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 2840 | 1468752766427 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 03:52:46 INFO - PROCESS | 2840 | 1468752766430 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 2840 | 1468752766432 Marionette TRACE conn6 <- [1,282,null,{}] 03:52:46 INFO - PROCESS | 2840 | 1468752766446 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:46 INFO - PROCESS | 2840 | 1468752766448 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:46 INFO - PROCESS | 2840 | 1468752766591 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 03:52:46 INFO - PROCESS | 2840 | 1468752766763 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 2840 | 1468752766766 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:46 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE5000 == 43 [pid = 2840] [id = 80] 03:52:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0CCE7000) [pid = 2840] [serial = 237] [outer = 00000000] 03:52:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0D1F2000) [pid = 2840] [serial = 238] [outer = 0CCE7000] 03:52:46 INFO - PROCESS | 2840 | 1468752766824 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0D6E4800) [pid = 2840] [serial = 239] [outer = 0CCE7000] 03:52:47 INFO - PROCESS | 2840 | 1468752767339 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 990ms 03:52:47 INFO - PROCESS | 2840 | 1468752767422 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 2840 | 1468752767426 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 03:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:52:47 INFO - PROCESS | 2840 | 1468752767431 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 2840 | 1468752767434 Marionette TRACE conn6 <- [1,286,null,{}] 03:52:47 INFO - PROCESS | 2840 | 1468752767439 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:47 INFO - PROCESS | 2840 | 1468752767444 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:47 INFO - PROCESS | 2840 | 1468752767562 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 03:52:47 INFO - PROCESS | 2840 | 1468752767635 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:47 INFO - PROCESS | 2840 | 1468752767638 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:47 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC0C00 == 44 [pid = 2840] [id = 81] 03:52:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0E60E400) [pid = 2840] [serial = 240] [outer = 00000000] 03:52:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0EBD4800) [pid = 2840] [serial = 241] [outer = 0E60E400] 03:52:47 INFO - PROCESS | 2840 | 1468752767733 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (12022000) [pid = 2840] [serial = 242] [outer = 0E60E400] 03:52:48 INFO - PROCESS | 2840 | 1468752768292 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 890ms 03:52:48 INFO - PROCESS | 2840 | 1468752768322 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 2840 | 1468752768325 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 03:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:52:48 INFO - PROCESS | 2840 | 1468752768329 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 2840 | 1468752768331 Marionette TRACE conn6 <- [1,290,null,{}] 03:52:48 INFO - PROCESS | 2840 | 1468752768335 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:48 INFO - PROCESS | 2840 | 1468752768338 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:48 INFO - PROCESS | 2840 | 1468752768449 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 03:52:48 INFO - PROCESS | 2840 | 1468752768543 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 2840 | 1468752768546 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:48 INFO - PROCESS | 2840 | ++DOCSHELL 14779000 == 45 [pid = 2840] [id = 82] 03:52:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (1477C000) [pid = 2840] [serial = 243] [outer = 00000000] 03:52:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (1620BC00) [pid = 2840] [serial = 244] [outer = 1477C000] 03:52:48 INFO - PROCESS | 2840 | 1468752768600 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (168DCC00) [pid = 2840] [serial = 245] [outer = 1477C000] 03:52:49 INFO - PROCESS | 2840 | 1468752769133 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms 03:52:49 INFO - PROCESS | 2840 | 1468752769171 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 03:52:49 INFO - PROCESS | 2840 | 1468752769175 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 03:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:52:49 INFO - PROCESS | 2840 | 1468752769187 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:52:49 INFO - PROCESS | 2840 | 1468752769191 Marionette TRACE conn6 <- [1,294,null,{}] 03:52:49 INFO - PROCESS | 2840 | 1468752769196 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:49 INFO - PROCESS | 2840 | 1468752769199 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:49 INFO - PROCESS | 2840 | 1468752769311 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 03:52:49 INFO - PROCESS | 2840 | 1468752769421 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:49 INFO - PROCESS | 2840 | 1468752769424 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:49 INFO - PROCESS | 2840 | ++DOCSHELL 16209800 == 46 [pid = 2840] [id = 83] 03:52:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (172C4000) [pid = 2840] [serial = 246] [outer = 00000000] 03:52:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (1A67D800) [pid = 2840] [serial = 247] [outer = 172C4000] 03:52:49 INFO - PROCESS | 2840 | 1468752769477 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1A689000) [pid = 2840] [serial = 248] [outer = 172C4000] 03:52:50 INFO - PROCESS | 2840 | 1468752770080 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 03:52:50 INFO - PROCESS | 2840 | 1468752770112 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 2840 | 1468752770114 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 03:52:50 INFO - PROCESS | 2840 | 1468752770118 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:52:50 INFO - PROCESS | 2840 | 1468752770120 Marionette TRACE conn6 <- [1,298,null,{}] 03:52:50 INFO - PROCESS | 2840 | 1468752770124 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:50 INFO - PROCESS | 2840 | 1468752770126 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:50 INFO - PROCESS | 2840 | 1468752770233 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 03:52:50 INFO - PROCESS | 2840 | 1468752770325 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:50 INFO - PROCESS | 2840 | 1468752770327 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:50 INFO - PROCESS | 2840 | ++DOCSHELL 0D860C00 == 47 [pid = 2840] [id = 84] 03:52:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (0D865400) [pid = 2840] [serial = 249] [outer = 00000000] 03:52:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (117DB400) [pid = 2840] [serial = 250] [outer = 0D865400] 03:52:50 INFO - PROCESS | 2840 | 1468752770381 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (12086C00) [pid = 2840] [serial = 251] [outer = 0D865400] 03:52:50 INFO - PROCESS | 2840 | 1468752770962 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:52:51 INFO - PROCESS | 2840 | 1468752771111 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:51 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. 03:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1021ms 03:52:51 INFO - PROCESS | 2840 | 1468752771143 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 2840 | 1468752771148 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 03:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:52:51 INFO - PROCESS | 2840 | 1468752771152 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 2840 | 1468752771154 Marionette TRACE conn6 <- [1,302,null,{}] 03:52:51 INFO - PROCESS | 2840 | 1468752771159 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:51 INFO - PROCESS | 2840 | 1468752771162 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:51 INFO - PROCESS | 2840 | 1468752771279 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 03:52:51 INFO - PROCESS | 2840 | 1468752771377 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:51 INFO - PROCESS | 2840 | 1468752771380 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:51 INFO - PROCESS | 2840 | ++DOCSHELL 0DFD9000 == 48 [pid = 2840] [id = 85] 03:52:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (0E9DC800) [pid = 2840] [serial = 252] [outer = 00000000] 03:52:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (12F6B000) [pid = 2840] [serial = 253] [outer = 0E9DC800] 03:52:51 INFO - PROCESS | 2840 | 1468752771428 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (14217800) [pid = 2840] [serial = 254] [outer = 0E9DC800] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 14264400 == 47 [pid = 2840] [id = 79] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 1620FC00 == 46 [pid = 2840] [id = 78] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 0CCE8800 == 45 [pid = 2840] [id = 77] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 17547000 == 44 [pid = 2840] [id = 76] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 0DC74400 == 43 [pid = 2840] [id = 75] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 0D937400 == 42 [pid = 2840] [id = 74] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 13A72400 == 41 [pid = 2840] [id = 73] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 12189000 == 40 [pid = 2840] [id = 72] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 0D6EA000 == 39 [pid = 2840] [id = 71] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 0D6EE800 == 38 [pid = 2840] [id = 70] 03:52:51 INFO - PROCESS | 2840 | --DOCSHELL 0D863C00 == 37 [pid = 2840] [id = 67] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (12FBB000) [pid = 2840] [serial = 30] [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.] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (1760AC00) [pid = 2840] [serial = 179] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (17601800) [pid = 2840] [serial = 178] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (1A608000) [pid = 2840] [serial = 184] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (14752000) [pid = 2840] [serial = 172] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (14758C00) [pid = 2840] [serial = 173] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (0EBD4C00) [pid = 2840] [serial = 169] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (1644D400) [pid = 2840] [serial = 175] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0EBD6400) [pid = 2840] [serial = 164] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0E60D800) [pid = 2840] [serial = 163] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0DC6FC00) [pid = 2840] [serial = 167] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0DC68400) [pid = 2840] [serial = 166] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (194CC800) [pid = 2840] [serial = 181] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (1A681800) [pid = 2840] [serial = 160] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0DC6F800) [pid = 2840] [serial = 187] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1A60A400) [pid = 2840] [serial = 185] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (168D4800) [pid = 2840] [serial = 193] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0DC75C00) [pid = 2840] [serial = 188] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (168D8000) [pid = 2840] [serial = 194] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (11A78800) [pid = 2840] [serial = 170] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (19DB3400) [pid = 2840] [serial = 182] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0D6EF000) [pid = 2840] [serial = 190] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (172BA800) [pid = 2840] [serial = 176] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D6F1400) [pid = 2840] [serial = 191] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (172C4400) [pid = 2840] [serial = 196] [outer = 00000000] [url = about:blank] 03:52:51 INFO - PROCESS | 2840 | 1468752771876 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 03:52:51 INFO - PROCESS | 2840 | 1468752771923 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 2840 | 1468752771927 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 03:52:51 INFO - PROCESS | 2840 | 1468752771932 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:52:51 INFO - PROCESS | 2840 | 1468752771935 Marionette TRACE conn6 <- [1,306,null,{}] 03:52:51 INFO - PROCESS | 2840 | 1468752771942 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:51 INFO - PROCESS | 2840 | 1468752771945 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:52 INFO - PROCESS | 2840 | 1468752772036 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 03:52:52 INFO - PROCESS | 2840 | 1468752772057 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 2840 | 1468752772059 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:52 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC6C00 == 38 [pid = 2840] [id = 86] 03:52:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0DFC7800) [pid = 2840] [serial = 255] [outer = 00000000] 03:52:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (11758C00) [pid = 2840] [serial = 256] [outer = 0DFC7800] 03:52:52 INFO - PROCESS | 2840 | 1468752772106 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (11A78C00) [pid = 2840] [serial = 257] [outer = 0DFC7800] 03:52:52 INFO - PROCESS | 2840 | 1468752772554 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 03:52:52 INFO - PROCESS | 2840 | 1468752772617 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 2840 | 1468752772619 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 03:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:52:52 INFO - PROCESS | 2840 | 1468752772623 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 2840 | 1468752772626 Marionette TRACE conn6 <- [1,310,null,{}] 03:52:52 INFO - PROCESS | 2840 | 1468752772635 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:52 INFO - PROCESS | 2840 | 1468752772640 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:52 INFO - PROCESS | 2840 | 1468752772723 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 03:52:52 INFO - PROCESS | 2840 | 1468752772765 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 2840 | 1468752772768 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:52 INFO - PROCESS | 2840 | ++DOCSHELL 16209000 == 39 [pid = 2840] [id = 87] 03:52:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1620D400) [pid = 2840] [serial = 258] [outer = 00000000] 03:52:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (167C8C00) [pid = 2840] [serial = 259] [outer = 1620D400] 03:52:52 INFO - PROCESS | 2840 | 1468752772814 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (168E0000) [pid = 2840] [serial = 260] [outer = 1620D400] 03:52:53 INFO - PROCESS | 2840 | 1468752773248 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:53 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. 03:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 03:52:53 INFO - PROCESS | 2840 | 1468752773315 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 2840 | 1468752773317 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 03:52:53 INFO - PROCESS | 2840 | 1468752773320 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 2840 | 1468752773322 Marionette TRACE conn6 <- [1,314,null,{}] 03:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:52:53 INFO - PROCESS | 2840 | 1468752773326 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:53 INFO - PROCESS | 2840 | 1468752773328 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:53 INFO - PROCESS | 2840 | 1468752773412 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 03:52:53 INFO - PROCESS | 2840 | 1468752773419 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:53 INFO - PROCESS | 2840 | 1468752773430 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:53 INFO - PROCESS | 2840 | ++DOCSHELL 172BD400 == 40 [pid = 2840] [id = 88] 03:52:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (172BD800) [pid = 2840] [serial = 261] [outer = 00000000] 03:52:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (172C6000) [pid = 2840] [serial = 262] [outer = 172BD800] 03:52:53 INFO - PROCESS | 2840 | 1468752773474 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (17607C00) [pid = 2840] [serial = 263] [outer = 172BD800] 03:52:53 INFO - PROCESS | 2840 | 1468752773874 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 631ms 03:52:53 INFO - PROCESS | 2840 | 1468752773956 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 03:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:52:53 INFO - PROCESS | 2840 | 1468752773958 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 03:52:53 INFO - PROCESS | 2840 | 1468752773961 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 2840 | 1468752773963 Marionette TRACE conn6 <- [1,318,null,{}] 03:52:53 INFO - PROCESS | 2840 | 1468752773966 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:53 INFO - PROCESS | 2840 | 1468752773968 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:54 INFO - PROCESS | 2840 | 1468752774077 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 03:52:54 INFO - PROCESS | 2840 | 1468752774150 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 2840 | 1468752774152 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:54 INFO - PROCESS | 2840 | ++DOCSHELL 1760C400 == 41 [pid = 2840] [id = 89] 03:52:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (17674400) [pid = 2840] [serial = 264] [outer = 00000000] 03:52:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1936C000) [pid = 2840] [serial = 265] [outer = 17674400] 03:52:54 INFO - PROCESS | 2840 | 1468752774195 Marionette DEBUG loaded listener.js 03:52:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (19CA5C00) [pid = 2840] [serial = 266] [outer = 17674400] 03:52:54 INFO - PROCESS | 2840 | 1468752774621 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 730ms 03:52:54 INFO - PROCESS | 2840 | 1468752774696 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 2840 | 1468752774698 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 03:52:54 INFO - PROCESS | 2840 | 1468752774701 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 2840 | 1468752774703 Marionette TRACE conn6 <- [1,322,null,{}] 03:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:52:54 INFO - PROCESS | 2840 | 1468752774707 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:54 INFO - PROCESS | 2840 | 1468752774712 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:54 INFO - PROCESS | 2840 | 1468752774833 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 03:52:54 INFO - PROCESS | 2840 | 1468752774892 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 2840 | 1468752774894 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:54 INFO - PROCESS | 2840 | ++DOCSHELL 1A609000 == 42 [pid = 2840] [id = 90] 03:52:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1A60C800) [pid = 2840] [serial = 267] [outer = 00000000] 03:52:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (1A685000) [pid = 2840] [serial = 268] [outer = 1A60C800] 03:52:54 INFO - PROCESS | 2840 | 1468752774938 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (1A687C00) [pid = 2840] [serial = 269] [outer = 1A60C800] 03:52:55 INFO - PROCESS | 2840 | 1468752775320 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 03:52:55 INFO - PROCESS | 2840 | 1468752775380 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 03:52:55 INFO - PROCESS | 2840 | 1468752775392 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 03:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:52:55 INFO - PROCESS | 2840 | 1468752775429 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - PROCESS | 2840 | 1468752775431 Marionette TRACE conn6 <- [1,326,null,{}] 03:52:55 INFO - PROCESS | 2840 | 1468752775434 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:55 INFO - PROCESS | 2840 | 1468752775436 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:55 INFO - PROCESS | 2840 | 1468752775546 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 03:52:55 INFO - PROCESS | 2840 | 1468752775551 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 2840 | 1468752775553 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:55 INFO - PROCESS | 2840 | ++DOCSHELL 1A686C00 == 43 [pid = 2840] [id = 91] 03:52:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (1AC69000) [pid = 2840] [serial = 270] [outer = 00000000] 03:52:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (1AC6D400) [pid = 2840] [serial = 271] [outer = 1AC69000] 03:52:55 INFO - PROCESS | 2840 | 1468752775596 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (1AC6F000) [pid = 2840] [serial = 272] [outer = 1AC69000] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (1A67D400) [pid = 2840] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0D865000) [pid = 2840] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (13A76C00) [pid = 2840] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (1426C400) [pid = 2840] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (168DB000) [pid = 2840] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (12D69000) [pid = 2840] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (168D4400) [pid = 2840] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (12F6B800) [pid = 2840] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0D866800) [pid = 2840] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (16210400) [pid = 2840] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0D912800) [pid = 2840] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D93C800) [pid = 2840] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1760A800) [pid = 2840] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:52:56 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (168D5000) [pid = 2840] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:52:56 INFO - PROCESS | 2840 | 1468752776130 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:56 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. 03:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 03:52:56 INFO - PROCESS | 2840 | 1468752776152 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 2840 | 1468752776154 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 03:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:52:56 INFO - PROCESS | 2840 | 1468752776157 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 2840 | 1468752776159 Marionette TRACE conn6 <- [1,330,null,{}] 03:52:56 INFO - PROCESS | 2840 | 1468752776162 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:56 INFO - PROCESS | 2840 | 1468752776164 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:56 INFO - PROCESS | 2840 | 1468752776246 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 03:52:56 INFO - PROCESS | 2840 | 1468752776251 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 2840 | 1468752776253 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:56 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE0800 == 44 [pid = 2840] [id = 92] 03:52:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0CCE8400) [pid = 2840] [serial = 273] [outer = 00000000] 03:52:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (13A76C00) [pid = 2840] [serial = 274] [outer = 0CCE8400] 03:52:56 INFO - PROCESS | 2840 | 1468752776296 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (16210400) [pid = 2840] [serial = 275] [outer = 0CCE8400] 03:52:56 INFO - PROCESS | 2840 | 1468752776705 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 570ms 03:52:56 INFO - PROCESS | 2840 | 1468752776728 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 2840 | 1468752776730 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 03:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:52:56 INFO - PROCESS | 2840 | 1468752776757 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 2840 | 1468752776759 Marionette TRACE conn6 <- [1,334,null,{}] 03:52:56 INFO - PROCESS | 2840 | 1468752776763 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:56 INFO - PROCESS | 2840 | 1468752776764 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:56 INFO - PROCESS | 2840 | 1468752776871 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 03:52:56 INFO - PROCESS | 2840 | 1468752776879 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 2840 | 1468752776881 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:56 INFO - PROCESS | 2840 | ++DOCSHELL 1486BC00 == 45 [pid = 2840] [id = 93] 03:52:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1486C000) [pid = 2840] [serial = 276] [outer = 00000000] 03:52:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (14872000) [pid = 2840] [serial = 277] [outer = 1486C000] 03:52:56 INFO - PROCESS | 2840 | 1468752776924 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (14873C00) [pid = 2840] [serial = 278] [outer = 1486C000] 03:52:57 INFO - PROCESS | 2840 | 1468752777327 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 03:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:52:57 INFO - PROCESS | 2840 | 1468752777379 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 2840 | 1468752777381 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 03:52:57 INFO - PROCESS | 2840 | 1468752777384 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 2840 | 1468752777385 Marionette TRACE conn6 <- [1,338,null,{}] 03:52:57 INFO - PROCESS | 2840 | 1468752777393 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:57 INFO - PROCESS | 2840 | 1468752777394 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:57 INFO - PROCESS | 2840 | 1468752777476 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 03:52:57 INFO - PROCESS | 2840 | 1468752777482 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:57 INFO - PROCESS | 2840 | 1468752777484 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:57 INFO - PROCESS | 2840 | ++DOCSHELL 14870400 == 46 [pid = 2840] [id = 94] 03:52:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (14874C00) [pid = 2840] [serial = 279] [outer = 00000000] 03:52:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (19DA9800) [pid = 2840] [serial = 280] [outer = 14874C00] 03:52:57 INFO - PROCESS | 2840 | 1468752777527 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1A688C00) [pid = 2840] [serial = 281] [outer = 14874C00] 03:52:57 INFO - PROCESS | 2840 | 1468752777932 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:57 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. 03:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 03:52:57 INFO - PROCESS | 2840 | 1468752777955 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 2840 | 1468752777957 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 03:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:52:57 INFO - PROCESS | 2840 | 1468752777960 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 2840 | 1468752777962 Marionette TRACE conn6 <- [1,342,null,{}] 03:52:57 INFO - PROCESS | 2840 | 1468752777965 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:57 INFO - PROCESS | 2840 | 1468752777968 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:58 INFO - PROCESS | 2840 | 1468752778104 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 03:52:58 INFO - PROCESS | 2840 | 1468752778312 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 2840 | 1468752778315 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:58 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE5400 == 47 [pid = 2840] [id = 95] 03:52:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0CCE6000) [pid = 2840] [serial = 282] [outer = 00000000] 03:52:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0D678400) [pid = 2840] [serial = 283] [outer = 0CCE6000] 03:52:58 INFO - PROCESS | 2840 | 1468752778372 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0D6F2000) [pid = 2840] [serial = 284] [outer = 0CCE6000] 03:52:58 INFO - PROCESS | 2840 | 1468752778896 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 970ms 03:52:58 INFO - PROCESS | 2840 | 1468752778963 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 2840 | 1468752778967 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 03:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:52:58 INFO - PROCESS | 2840 | 1468752778973 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 2840 | 1468752778977 Marionette TRACE conn6 <- [1,346,null,{}] 03:52:58 INFO - PROCESS | 2840 | 1468752778982 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:58 INFO - PROCESS | 2840 | 1468752778985 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:59 INFO - PROCESS | 2840 | 1468752779101 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 03:52:59 INFO - PROCESS | 2840 | 1468752779225 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 2840 | 1468752779228 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:52:59 INFO - PROCESS | 2840 | ++DOCSHELL 12188000 == 48 [pid = 2840] [id = 96] 03:52:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (12F68000) [pid = 2840] [serial = 285] [outer = 00000000] 03:52:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (13A74800) [pid = 2840] [serial = 286] [outer = 12F68000] 03:52:59 INFO - PROCESS | 2840 | 1468752779284 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (14758400) [pid = 2840] [serial = 287] [outer = 12F68000] 03:52:59 INFO - PROCESS | 2840 | 1468752779884 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 970ms 03:52:59 INFO - PROCESS | 2840 | 1468752779949 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 2840 | 1468752779953 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 03:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:52:59 INFO - PROCESS | 2840 | 1468752779957 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - PROCESS | 2840 | 1468752779959 Marionette TRACE conn6 <- [1,350,null,{}] 03:52:59 INFO - PROCESS | 2840 | 1468752779963 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:59 INFO - PROCESS | 2840 | 1468752779966 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:00 INFO - PROCESS | 2840 | 1468752780081 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 03:53:00 INFO - PROCESS | 2840 | 1468752780209 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 2840 | 1468752780212 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:00 INFO - PROCESS | 2840 | ++DOCSHELL 0D862800 == 49 [pid = 2840] [id = 97] 03:53:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (172BA800) [pid = 2840] [serial = 288] [outer = 00000000] 03:53:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (176EB000) [pid = 2840] [serial = 289] [outer = 172BA800] 03:53:00 INFO - PROCESS | 2840 | 1468752780268 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (19DABC00) [pid = 2840] [serial = 290] [outer = 172BA800] 03:53:00 INFO - PROCESS | 2840 | 1468752780788 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 870ms 03:53:00 INFO - PROCESS | 2840 | 1468752780838 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 2840 | 1468752780841 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 03:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:53:00 INFO - PROCESS | 2840 | 1468752780852 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 2840 | 1468752780858 Marionette TRACE conn6 <- [1,354,null,{}] 03:53:00 INFO - PROCESS | 2840 | 1468752780862 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:00 INFO - PROCESS | 2840 | 1468752780866 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:00 INFO - PROCESS | 2840 | 1468752780977 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 03:53:01 INFO - PROCESS | 2840 | 1468752781070 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 2840 | 1468752781073 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:01 INFO - PROCESS | 2840 | ++DOCSHELL 1AC6A000 == 50 [pid = 2840] [id = 98] 03:53:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (1AE09000) [pid = 2840] [serial = 291] [outer = 00000000] 03:53:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (1AE0D800) [pid = 2840] [serial = 292] [outer = 1AE09000] 03:53:01 INFO - PROCESS | 2840 | 1468752781127 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (1C306C00) [pid = 2840] [serial = 293] [outer = 1AE09000] 03:53:01 INFO - PROCESS | 2840 | 1468752781719 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 930ms 03:53:01 INFO - PROCESS | 2840 | 1468752781782 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 2840 | 1468752781785 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 03:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:53:01 INFO - PROCESS | 2840 | 1468752781789 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 2840 | 1468752781791 Marionette TRACE conn6 <- [1,358,null,{}] 03:53:01 INFO - PROCESS | 2840 | 1468752781795 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:01 INFO - PROCESS | 2840 | 1468752781797 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:01 INFO - PROCESS | 2840 | 1468752781907 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 03:53:02 INFO - PROCESS | 2840 | 1468752782161 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:02 INFO - PROCESS | 2840 | 1468752782164 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:02 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE4800 == 51 [pid = 2840] [id = 99] 03:53:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (0CCDC400) [pid = 2840] [serial = 294] [outer = 00000000] 03:53:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (0D86AC00) [pid = 2840] [serial = 295] [outer = 0CCDC400] 03:53:02 INFO - PROCESS | 2840 | 1468752782229 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (0D940400) [pid = 2840] [serial = 296] [outer = 0CCDC400] 03:53:02 INFO - PROCESS | 2840 | 1468752782905 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 14870400 == 50 [pid = 2840] [id = 94] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 1486BC00 == 49 [pid = 2840] [id = 93] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 0CCE0800 == 48 [pid = 2840] [id = 92] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 168DA800 == 47 [pid = 2840] [id = 66] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 1A686C00 == 46 [pid = 2840] [id = 91] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 1A609000 == 45 [pid = 2840] [id = 90] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 1760C400 == 44 [pid = 2840] [id = 89] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 172BD400 == 43 [pid = 2840] [id = 88] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 16209000 == 42 [pid = 2840] [id = 87] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 0DFC6C00 == 41 [pid = 2840] [id = 86] 03:53:02 INFO - PROCESS | 2840 | --DOCSHELL 0DFD9000 == 40 [pid = 2840] [id = 85] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (1A529800) [pid = 2840] [serial = 235] [outer = 00000000] [url = about:blank] 03:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1167ms 03:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:53:02 INFO - PROCESS | 2840 | 1468752782960 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 2840 | 1468752782963 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 03:53:02 INFO - PROCESS | 2840 | 1468752782967 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - PROCESS | 2840 | 1468752782970 Marionette TRACE conn6 <- [1,362,null,{}] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (1A684000) [pid = 2840] [serial = 161] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (0DC73400) [pid = 2840] [serial = 200] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (0D93EC00) [pid = 2840] [serial = 199] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (1471E400) [pid = 2840] [serial = 217] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (15A2D000) [pid = 2840] [serial = 220] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (1A680C00) [pid = 2840] [serial = 197] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (12F6EC00) [pid = 2840] [serial = 214] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (1367B400) [pid = 2840] [serial = 215] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (17302C00) [pid = 2840] [serial = 206] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (168DE400) [pid = 2840] [serial = 205] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (12FB8000) [pid = 2840] [serial = 202] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (13681400) [pid = 2840] [serial = 203] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0DFC6000) [pid = 2840] [serial = 209] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0DC6C800) [pid = 2840] [serial = 208] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (17606000) [pid = 2840] [serial = 223] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0DC66400) [pid = 2840] [serial = 211] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0DEBC400) [pid = 2840] [serial = 212] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (14778800) [pid = 2840] [serial = 221] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (168E2C00) [pid = 2840] [serial = 229] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (17D18000) [pid = 2840] [serial = 226] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1760D000) [pid = 2840] [serial = 224] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (18BF6C00) [pid = 2840] [serial = 227] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (19CB1800) [pid = 2840] [serial = 233] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (19CAE000) [pid = 2840] [serial = 232] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (176EA400) [pid = 2840] [serial = 230] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1474F800) [pid = 2840] [serial = 218] [outer = 00000000] [url = about:blank] 03:53:02 INFO - PROCESS | 2840 | 1468752782992 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:02 INFO - PROCESS | 2840 | 1468752782996 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:03 INFO - PROCESS | 2840 | 1468752783091 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 03:53:03 INFO - PROCESS | 2840 | 1468752783098 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 2840 | 1468752783101 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:03 INFO - PROCESS | 2840 | ++DOCSHELL 0DC68400 == 41 [pid = 2840] [id = 100] 03:53:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0DC68800) [pid = 2840] [serial = 297] [outer = 00000000] 03:53:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0DC74400) [pid = 2840] [serial = 298] [outer = 0DC68800] 03:53:03 INFO - PROCESS | 2840 | 1468752783147 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0DFC6C00) [pid = 2840] [serial = 299] [outer = 0DC68800] 03:53:03 INFO - PROCESS | 2840 | 1468752783598 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 03:53:03 INFO - PROCESS | 2840 | 1468752783661 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 2840 | 1468752783665 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 03:53:03 INFO - PROCESS | 2840 | 1468752783669 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 2840 | 1468752783671 Marionette TRACE conn6 <- [1,366,null,{}] 03:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:53:03 INFO - PROCESS | 2840 | 1468752783675 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:03 INFO - PROCESS | 2840 | 1468752783677 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:03 INFO - PROCESS | 2840 | 1468752783768 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 03:53:03 INFO - PROCESS | 2840 | 1468752783794 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 2840 | 1468752783796 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:03 INFO - PROCESS | 2840 | ++DOCSHELL 12087C00 == 42 [pid = 2840] [id = 101] 03:53:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (12F68800) [pid = 2840] [serial = 300] [outer = 00000000] 03:53:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (13681400) [pid = 2840] [serial = 301] [outer = 12F68800] 03:53:03 INFO - PROCESS | 2840 | 1468752783839 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1421A400) [pid = 2840] [serial = 302] [outer = 12F68800] 03:53:04 INFO - PROCESS | 2840 | 1468752784281 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:53:04 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. 03:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 631ms 03:53:04 INFO - PROCESS | 2840 | 1468752784309 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 2840 | 1468752784311 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 03:53:04 INFO - PROCESS | 2840 | 1468752784316 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:53:04 INFO - PROCESS | 2840 | 1468752784321 Marionette TRACE conn6 <- [1,370,null,{}] 03:53:04 INFO - PROCESS | 2840 | 1468752784333 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:04 INFO - PROCESS | 2840 | 1468752784336 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:04 INFO - PROCESS | 2840 | 1468752784465 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 03:53:04 INFO - PROCESS | 2840 | 1468752784551 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:04 INFO - PROCESS | 2840 | 1468752784553 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:04 INFO - PROCESS | 2840 | ++DOCSHELL 15652800 == 43 [pid = 2840] [id = 102] 03:53:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1565A000) [pid = 2840] [serial = 303] [outer = 00000000] 03:53:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (16128800) [pid = 2840] [serial = 304] [outer = 1565A000] 03:53:04 INFO - PROCESS | 2840 | 1468752784596 Marionette DEBUG loaded listener.js 03:53:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (16206400) [pid = 2840] [serial = 305] [outer = 1565A000] 03:53:04 INFO - PROCESS | 2840 | 1468752784975 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 03:53:04 INFO - PROCESS | 2840 | 1468752784990 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 2840 | 1468752784992 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 03:53:04 INFO - PROCESS | 2840 | 1468752784995 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:53:04 INFO - PROCESS | 2840 | 1468752784997 Marionette TRACE conn6 <- [1,374,null,{}] 03:53:05 INFO - PROCESS | 2840 | 1468752785001 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:05 INFO - PROCESS | 2840 | 1468752785002 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:05 INFO - PROCESS | 2840 | 1468752785087 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 03:53:05 INFO - PROCESS | 2840 | 1468752785183 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 2840 | 1468752785185 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:05 INFO - PROCESS | 2840 | ++DOCSHELL 1474E400 == 44 [pid = 2840] [id = 103] 03:53:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (16203C00) [pid = 2840] [serial = 306] [outer = 00000000] 03:53:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (168D9000) [pid = 2840] [serial = 307] [outer = 16203C00] 03:53:05 INFO - PROCESS | 2840 | 1468752785229 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (168E2800) [pid = 2840] [serial = 308] [outer = 16203C00] 03:53:05 INFO - PROCESS | 2840 | 1468752785646 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:53:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 03:53:05 INFO - PROCESS | 2840 | 1468752785670 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 03:53:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:53:05 INFO - PROCESS | 2840 | 1468752785672 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 03:53:05 INFO - PROCESS | 2840 | 1468752785675 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 2840 | 1468752785677 Marionette TRACE conn6 <- [1,378,null,{}] 03:53:05 INFO - PROCESS | 2840 | 1468752785680 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:05 INFO - PROCESS | 2840 | 1468752785682 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:05 INFO - PROCESS | 2840 | 1468752785793 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 03:53:05 INFO - PROCESS | 2840 | 1468752785878 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 2840 | 1468752785884 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:05 INFO - PROCESS | 2840 | ++DOCSHELL 172C5400 == 45 [pid = 2840] [id = 104] 03:53:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (172D8400) [pid = 2840] [serial = 309] [outer = 00000000] 03:53:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (172DC400) [pid = 2840] [serial = 310] [outer = 172D8400] 03:53:05 INFO - PROCESS | 2840 | 1468752785937 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (172E2C00) [pid = 2840] [serial = 311] [outer = 172D8400] 03:53:06 INFO - PROCESS | 2840 | 1468752786426 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:53:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:53:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 770ms 03:53:06 INFO - PROCESS | 2840 | 1468752786446 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 03:53:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:53:06 INFO - PROCESS | 2840 | 1468752786448 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 03:53:06 INFO - PROCESS | 2840 | 1468752786451 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - PROCESS | 2840 | 1468752786453 Marionette TRACE conn6 <- [1,382,null,{}] 03:53:06 INFO - PROCESS | 2840 | 1468752786463 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:06 INFO - PROCESS | 2840 | 1468752786465 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:06 INFO - PROCESS | 2840 | 1468752786591 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 03:53:06 INFO - PROCESS | 2840 | 1468752786661 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 2840 | 1468752786663 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:06 INFO - PROCESS | 2840 | ++DOCSHELL 13A7CC00 == 46 [pid = 2840] [id = 105] 03:53:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (172E4800) [pid = 2840] [serial = 312] [outer = 00000000] 03:53:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (17677800) [pid = 2840] [serial = 313] [outer = 172E4800] 03:53:06 INFO - PROCESS | 2840 | 1468752786706 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (18BE8400) [pid = 2840] [serial = 314] [outer = 172E4800] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (17674400) [pid = 2840] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (1A60C800) [pid = 2840] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0E9DC800) [pid = 2840] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0DFC7800) [pid = 2840] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (14684000) [pid = 2840] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (1620D400) [pid = 2840] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (172BD800) [pid = 2840] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (1AC69000) [pid = 2840] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0CCE8400) [pid = 2840] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:53:07 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1486C000) [pid = 2840] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:53:07 INFO - PROCESS | 2840 | 1468752787317 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:53:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:53:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 03:53:07 INFO - PROCESS | 2840 | 1468752787382 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 2840 | 1468752787384 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 03:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:53:07 INFO - PROCESS | 2840 | 1468752787387 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 2840 | 1468752787389 Marionette TRACE conn6 <- [1,386,null,{}] 03:53:07 INFO - PROCESS | 2840 | 1468752787393 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:07 INFO - PROCESS | 2840 | 1468752787394 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:07 INFO - PROCESS | 2840 | 1468752787473 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 03:53:07 INFO - PROCESS | 2840 | 1468752787478 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:07 INFO - PROCESS | 2840 | 1468752787480 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:07 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC7800 == 47 [pid = 2840] [id = 106] 03:53:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (12FB4800) [pid = 2840] [serial = 315] [outer = 00000000] 03:53:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (167C6800) [pid = 2840] [serial = 316] [outer = 12FB4800] 03:53:07 INFO - PROCESS | 2840 | 1468752787526 Marionette DEBUG loaded listener.js 03:53:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (172BAC00) [pid = 2840] [serial = 317] [outer = 12FB4800] 03:53:07 INFO - PROCESS | 2840 | 1468752787947 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:53:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 571ms 03:53:07 INFO - PROCESS | 2840 | 1468752787959 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 2840 | 1468752787961 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 03:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:53:07 INFO - PROCESS | 2840 | 1468752787975 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 2840 | 1468752787977 Marionette TRACE conn6 <- [1,390,null,{}] 03:53:07 INFO - PROCESS | 2840 | 1468752787980 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:07 INFO - PROCESS | 2840 | 1468752787982 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:08 INFO - PROCESS | 2840 | 1468752788063 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 03:53:08 INFO - PROCESS | 2840 | 1468752788068 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 2840 | 1468752788070 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:08 INFO - PROCESS | 2840 | ++DOCSHELL 176E7800 == 48 [pid = 2840] [id = 107] 03:53:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (19362000) [pid = 2840] [serial = 318] [outer = 00000000] 03:53:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (19CA8000) [pid = 2840] [serial = 319] [outer = 19362000] 03:53:08 INFO - PROCESS | 2840 | 1468752788113 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (1A527400) [pid = 2840] [serial = 320] [outer = 19362000] 03:53:08 INFO - PROCESS | 2840 | 1468752788528 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 03:53:08 INFO - PROCESS | 2840 | 1468752788550 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 2840 | 1468752788552 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 03:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:53:08 INFO - PROCESS | 2840 | 1468752788555 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 2840 | 1468752788557 Marionette TRACE conn6 <- [1,394,null,{}] 03:53:08 INFO - PROCESS | 2840 | 1468752788576 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:08 INFO - PROCESS | 2840 | 1468752788577 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:08 INFO - PROCESS | 2840 | 1468752788660 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 03:53:08 INFO - PROCESS | 2840 | 1468752788680 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 2840 | 1468752788682 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:08 INFO - PROCESS | 2840 | ++DOCSHELL 13944400 == 49 [pid = 2840] [id = 108] 03:53:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (13945400) [pid = 2840] [serial = 321] [outer = 00000000] 03:53:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (1394C400) [pid = 2840] [serial = 322] [outer = 13945400] 03:53:08 INFO - PROCESS | 2840 | 1468752788724 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (1394E800) [pid = 2840] [serial = 323] [outer = 13945400] 03:53:09 INFO - PROCESS | 2840 | 1468752789179 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 03:53:09 INFO - PROCESS | 2840 | 1468752789226 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 03:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:53:09 INFO - PROCESS | 2840 | 1468752789228 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 03:53:09 INFO - PROCESS | 2840 | 1468752789231 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 2840 | 1468752789233 Marionette TRACE conn6 <- [1,398,null,{}] 03:53:09 INFO - PROCESS | 2840 | 1468752789236 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:09 INFO - PROCESS | 2840 | 1468752789238 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:09 INFO - PROCESS | 2840 | 1468752789366 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 03:53:09 INFO - PROCESS | 2840 | 1468752789498 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 2840 | 1468752789501 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:09 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE3400 == 50 [pid = 2840] [id = 109] 03:53:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (0CCE7400) [pid = 2840] [serial = 324] [outer = 00000000] 03:53:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (0D6F0800) [pid = 2840] [serial = 325] [outer = 0CCE7400] 03:53:09 INFO - PROCESS | 2840 | 1468752789559 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (0D93B800) [pid = 2840] [serial = 326] [outer = 0CCE7400] 03:53:10 INFO - PROCESS | 2840 | 1468752790139 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 970ms 03:53:10 INFO - PROCESS | 2840 | 1468752790206 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 2840 | 1468752790210 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 03:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:53:10 INFO - PROCESS | 2840 | 1468752790216 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 2840 | 1468752790219 Marionette TRACE conn6 <- [1,402,null,{}] 03:53:10 INFO - PROCESS | 2840 | 1468752790224 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:10 INFO - PROCESS | 2840 | 1468752790227 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:10 INFO - PROCESS | 2840 | 1468752790342 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 03:53:10 INFO - PROCESS | 2840 | 1468752790441 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:10 INFO - PROCESS | 2840 | 1468752790444 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:10 INFO - PROCESS | 2840 | ++DOCSHELL 13949800 == 51 [pid = 2840] [id = 110] 03:53:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (13949C00) [pid = 2840] [serial = 327] [outer = 00000000] 03:53:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (14684000) [pid = 2840] [serial = 328] [outer = 13949C00] 03:53:10 INFO - PROCESS | 2840 | 1468752790499 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (1474EC00) [pid = 2840] [serial = 329] [outer = 13949C00] 03:53:11 INFO - PROCESS | 2840 | 1468752791091 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 930ms 03:53:11 INFO - PROCESS | 2840 | 1468752791172 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 2840 | 1468752791175 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 03:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:53:11 INFO - PROCESS | 2840 | 1468752791193 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 2840 | 1468752791196 Marionette TRACE conn6 <- [1,406,null,{}] 03:53:11 INFO - PROCESS | 2840 | 1468752791200 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:11 INFO - PROCESS | 2840 | 1468752791203 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:11 INFO - PROCESS | 2840 | 1468752791322 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 03:53:11 INFO - PROCESS | 2840 | 1468752791444 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 2840 | 1468752791446 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:11 INFO - PROCESS | 2840 | ++DOCSHELL 172B8800 == 52 [pid = 2840] [id = 111] 03:53:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (172BCC00) [pid = 2840] [serial = 330] [outer = 00000000] 03:53:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (172E0C00) [pid = 2840] [serial = 331] [outer = 172BCC00] 03:53:11 INFO - PROCESS | 2840 | 1468752791501 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (1760C000) [pid = 2840] [serial = 332] [outer = 172BCC00] 03:53:12 INFO - PROCESS | 2840 | 1468752792074 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 930ms 03:53:12 INFO - PROCESS | 2840 | 1468752792123 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 2840 | 1468752792127 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 03:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:53:12 INFO - PROCESS | 2840 | 1468752792139 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - PROCESS | 2840 | 1468752792144 Marionette TRACE conn6 <- [1,410,null,{}] 03:53:12 INFO - PROCESS | 2840 | 1468752792148 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:12 INFO - PROCESS | 2840 | 1468752792151 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:12 INFO - PROCESS | 2840 | 1468752792268 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 03:53:12 INFO - PROCESS | 2840 | 1468752792392 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:12 INFO - PROCESS | 2840 | 1468752792394 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:12 INFO - PROCESS | 2840 | ++DOCSHELL 18B9F800 == 53 [pid = 2840] [id = 112] 03:53:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (18BA3C00) [pid = 2840] [serial = 333] [outer = 00000000] 03:53:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (18BA9800) [pid = 2840] [serial = 334] [outer = 18BA3C00] 03:53:12 INFO - PROCESS | 2840 | 1468752792448 Marionette DEBUG loaded listener.js 03:53:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (19C3CC00) [pid = 2840] [serial = 335] [outer = 18BA3C00] 03:53:13 INFO - PROCESS | 2840 | 1468752793001 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 930ms 03:53:13 INFO - PROCESS | 2840 | 1468752793068 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 2840 | 1468752793070 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 03:53:13 INFO - PROCESS | 2840 | 1468752793074 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:53:13 INFO - PROCESS | 2840 | 1468752793075 Marionette TRACE conn6 <- [1,414,null,{}] 03:53:13 INFO - PROCESS | 2840 | 1468752793080 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:13 INFO - PROCESS | 2840 | 1468752793082 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:13 INFO - PROCESS | 2840 | 1468752793191 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 03:53:13 INFO - PROCESS | 2840 | 1468752793342 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 2840 | 1468752793345 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:13 INFO - PROCESS | 2840 | ++DOCSHELL 1A523C00 == 54 [pid = 2840] [id = 113] 03:53:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (1A526800) [pid = 2840] [serial = 336] [outer = 00000000] 03:53:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (1A680C00) [pid = 2840] [serial = 337] [outer = 1A526800] 03:53:13 INFO - PROCESS | 2840 | 1468752793399 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (1A685800) [pid = 2840] [serial = 338] [outer = 1A526800] 03:53:14 INFO - PROCESS | 2840 | 1468752794158 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1179ms 03:53:14 INFO - PROCESS | 2840 | 1468752794257 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 03:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:53:14 INFO - PROCESS | 2840 | 1468752794261 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 03:53:14 INFO - PROCESS | 2840 | 1468752794266 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 2840 | 1468752794269 Marionette TRACE conn6 <- [1,418,null,{}] 03:53:14 INFO - PROCESS | 2840 | 1468752794275 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:14 INFO - PROCESS | 2840 | 1468752794278 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:14 INFO - PROCESS | 2840 | 1468752794384 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 03:53:14 INFO - PROCESS | 2840 | 1468752794506 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:14 INFO - PROCESS | 2840 | 1468752794509 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:14 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E6800 == 55 [pid = 2840] [id = 114] 03:53:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (0D6E9800) [pid = 2840] [serial = 339] [outer = 00000000] 03:53:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (0E9DC800) [pid = 2840] [serial = 340] [outer = 0D6E9800] 03:53:14 INFO - PROCESS | 2840 | 1468752794560 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (12FB3C00) [pid = 2840] [serial = 341] [outer = 0D6E9800] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 13944400 == 54 [pid = 2840] [id = 108] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 176E7800 == 53 [pid = 2840] [id = 107] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 0DFC7800 == 52 [pid = 2840] [id = 106] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 13A7CC00 == 51 [pid = 2840] [id = 105] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 172C5400 == 50 [pid = 2840] [id = 104] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 1474E400 == 49 [pid = 2840] [id = 103] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 15652800 == 48 [pid = 2840] [id = 102] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 12087C00 == 47 [pid = 2840] [id = 101] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 0DC68400 == 46 [pid = 2840] [id = 100] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 0CCE4800 == 45 [pid = 2840] [id = 99] 03:53:14 INFO - PROCESS | 2840 | --DOCSHELL 0CCE5400 == 44 [pid = 2840] [id = 95] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (19DA9800) [pid = 2840] [serial = 280] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (1936C000) [pid = 2840] [serial = 265] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (19CA5C00) [pid = 2840] [serial = 266] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (1A687C00) [pid = 2840] [serial = 269] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (12F6B000) [pid = 2840] [serial = 253] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (11758C00) [pid = 2840] [serial = 256] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (11A78C00) [pid = 2840] [serial = 257] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (1A685000) [pid = 2840] [serial = 268] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (1A607800) [pid = 2840] [serial = 236] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (167C8C00) [pid = 2840] [serial = 259] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (168E0000) [pid = 2840] [serial = 260] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (117DB400) [pid = 2840] [serial = 250] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (0D1F2000) [pid = 2840] [serial = 238] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (172C6000) [pid = 2840] [serial = 262] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (0EBD4800) [pid = 2840] [serial = 241] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (1620BC00) [pid = 2840] [serial = 244] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (1A67D800) [pid = 2840] [serial = 247] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (1AC6D400) [pid = 2840] [serial = 271] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (16210400) [pid = 2840] [serial = 275] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (13A76C00) [pid = 2840] [serial = 274] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (14872000) [pid = 2840] [serial = 277] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (14217800) [pid = 2840] [serial = 254] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (1AC6F000) [pid = 2840] [serial = 272] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (14873C00) [pid = 2840] [serial = 278] [outer = 00000000] [url = about:blank] 03:53:14 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (17607C00) [pid = 2840] [serial = 263] [outer = 00000000] [url = about:blank] 03:53:15 INFO - PROCESS | 2840 | 1468752795498 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:53:15 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 03:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1274ms 03:53:15 INFO - PROCESS | 2840 | 1468752795541 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 03:53:15 INFO - PROCESS | 2840 | 1468752795545 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 03:53:15 INFO - PROCESS | 2840 | 1468752795551 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:53:15 INFO - PROCESS | 2840 | 1468752795553 Marionette TRACE conn6 <- [1,422,null,{}] 03:53:15 INFO - PROCESS | 2840 | 1468752795557 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:15 INFO - PROCESS | 2840 | 1468752795560 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:15 INFO - PROCESS | 2840 | 1468752795650 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 03:53:15 INFO - PROCESS | 2840 | 1468752795657 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 2840 | 1468752795660 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:15 INFO - PROCESS | 2840 | ++DOCSHELL 11C1B000 == 45 [pid = 2840] [id = 115] 03:53:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (12087C00) [pid = 2840] [serial = 342] [outer = 00000000] 03:53:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1334D000) [pid = 2840] [serial = 343] [outer = 12087C00] 03:53:15 INFO - PROCESS | 2840 | 1468752795706 Marionette DEBUG loaded listener.js 03:53:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (13948C00) [pid = 2840] [serial = 344] [outer = 12087C00] 03:53:16 INFO - PROCESS | 2840 | 1468752796640 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1116ms 03:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:53:16 INFO - PROCESS | 2840 | 1468752796672 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 2840 | 1468752796674 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 03:53:16 INFO - PROCESS | 2840 | 1468752796678 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 2840 | 1468752796681 Marionette TRACE conn6 <- [1,426,null,{}] 03:53:16 INFO - PROCESS | 2840 | 1468752796698 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:16 INFO - PROCESS | 2840 | 1468752796702 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:16 INFO - PROCESS | 2840 | 1468752796815 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 03:53:16 INFO - PROCESS | 2840 | 1468752796823 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:16 INFO - PROCESS | 2840 | 1468752796826 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:16 INFO - PROCESS | 2840 | ++DOCSHELL 14872800 == 46 [pid = 2840] [id = 116] 03:53:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (14877000) [pid = 2840] [serial = 345] [outer = 00000000] 03:53:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (1620B800) [pid = 2840] [serial = 346] [outer = 14877000] 03:53:16 INFO - PROCESS | 2840 | 1468752796873 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (168D5000) [pid = 2840] [serial = 347] [outer = 14877000] 03:53:17 INFO - PROCESS | 2840 | 1468752797341 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:53:17 INFO - PROCESS | 2840 | 1468752797374 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 03:53:17 INFO - PROCESS | 2840 | 1468752797378 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:53:17 INFO - PROCESS | 2840 | 1468752797379 Marionette TRACE conn6 <- [1,430,null,{}] 03:53:17 INFO - PROCESS | 2840 | 1468752797382 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:17 INFO - PROCESS | 2840 | 1468752797384 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:17 INFO - PROCESS | 2840 | 1468752797512 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 03:53:17 INFO - PROCESS | 2840 | 1468752797571 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:17 INFO - PROCESS | 2840 | 1468752797573 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:17 INFO - PROCESS | 2840 | ++DOCSHELL 172BE400 == 47 [pid = 2840] [id = 117] 03:53:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (172C0800) [pid = 2840] [serial = 348] [outer = 00000000] 03:53:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (172E1C00) [pid = 2840] [serial = 349] [outer = 172C0800] 03:53:17 INFO - PROCESS | 2840 | 1468752797618 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (17605800) [pid = 2840] [serial = 350] [outer = 172C0800] 03:53:18 INFO - PROCESS | 2840 | 1468752798047 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 03:53:18 INFO - PROCESS | 2840 | 1468752798112 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 2840 | 1468752798114 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 03:53:18 INFO - PROCESS | 2840 | 1468752798117 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:53:18 INFO - PROCESS | 2840 | 1468752798119 Marionette TRACE conn6 <- [1,434,null,{}] 03:53:18 INFO - PROCESS | 2840 | 1468752798122 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:18 INFO - PROCESS | 2840 | 1468752798124 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:18 INFO - PROCESS | 2840 | 1468752798263 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 03:53:18 INFO - PROCESS | 2840 | 1468752798276 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 2840 | 1468752798278 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:18 INFO - PROCESS | 2840 | ++DOCSHELL 172C5C00 == 48 [pid = 2840] [id = 118] 03:53:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (17608400) [pid = 2840] [serial = 351] [outer = 00000000] 03:53:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (18B9E000) [pid = 2840] [serial = 352] [outer = 17608400] 03:53:18 INFO - PROCESS | 2840 | 1468752798371 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (18BA1800) [pid = 2840] [serial = 353] [outer = 17608400] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (0DC68800) [pid = 2840] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (19362000) [pid = 2840] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (16203C00) [pid = 2840] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (172E4800) [pid = 2840] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (1565A000) [pid = 2840] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (0D865400) [pid = 2840] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (12F68800) [pid = 2840] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (172D8400) [pid = 2840] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0CCDC400) [pid = 2840] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:53:18 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (12FB4800) [pid = 2840] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:53:18 INFO - PROCESS | 2840 | 1468752798913 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 830ms 03:53:18 INFO - PROCESS | 2840 | 1468752798952 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 2840 | 1468752798954 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 03:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:53:18 INFO - PROCESS | 2840 | 1468752798957 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 2840 | 1468752798959 Marionette TRACE conn6 <- [1,438,null,{}] 03:53:18 INFO - PROCESS | 2840 | 1468752798962 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:18 INFO - PROCESS | 2840 | 1468752798967 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:19 INFO - PROCESS | 2840 | 1468752799106 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 03:53:19 INFO - PROCESS | 2840 | 1468752799164 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:19 INFO - PROCESS | 2840 | 1468752799166 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:19 INFO - PROCESS | 2840 | ++DOCSHELL 0DFD3800 == 49 [pid = 2840] [id = 119] 03:53:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (12FB4800) [pid = 2840] [serial = 354] [outer = 00000000] 03:53:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (18BA8C00) [pid = 2840] [serial = 355] [outer = 12FB4800] 03:53:19 INFO - PROCESS | 2840 | 1468752799210 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (19DA7000) [pid = 2840] [serial = 356] [outer = 12FB4800] 03:53:19 INFO - PROCESS | 2840 | 1468752799600 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 03:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:53:19 INFO - PROCESS | 2840 | 1468752799688 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 2840 | 1468752799690 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 03:53:19 INFO - PROCESS | 2840 | 1468752799693 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 2840 | 1468752799695 Marionette TRACE conn6 <- [1,442,null,{}] 03:53:19 INFO - PROCESS | 2840 | 1468752799698 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:19 INFO - PROCESS | 2840 | 1468752799700 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:19 INFO - PROCESS | 2840 | 1468752799780 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 03:53:19 INFO - PROCESS | 2840 | 1468752799792 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:19 INFO - PROCESS | 2840 | 1468752799793 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:19 INFO - PROCESS | 2840 | ++DOCSHELL 18BF0400 == 50 [pid = 2840] [id = 120] 03:53:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (19D13C00) [pid = 2840] [serial = 357] [outer = 00000000] 03:53:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (1A60A800) [pid = 2840] [serial = 358] [outer = 19D13C00] 03:53:19 INFO - PROCESS | 2840 | 1468752799837 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1A60B400) [pid = 2840] [serial = 359] [outer = 19D13C00] 03:53:20 INFO - PROCESS | 2840 | 1468752800247 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 570ms 03:53:20 INFO - PROCESS | 2840 | 1468752800264 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 2840 | 1468752800266 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 03:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:53:20 INFO - PROCESS | 2840 | 1468752800269 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 2840 | 1468752800271 Marionette TRACE conn6 <- [1,446,null,{}] 03:53:20 INFO - PROCESS | 2840 | 1468752800275 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:20 INFO - PROCESS | 2840 | 1468752800276 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:20 INFO - PROCESS | 2840 | 1468752800401 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 03:53:20 INFO - PROCESS | 2840 | 1468752800423 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 2840 | 1468752800425 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:20 INFO - PROCESS | 2840 | ++DOCSHELL 170ABC00 == 51 [pid = 2840] [id = 121] 03:53:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (170AD800) [pid = 2840] [serial = 360] [outer = 00000000] 03:53:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (170B2800) [pid = 2840] [serial = 361] [outer = 170AD800] 03:53:20 INFO - PROCESS | 2840 | 1468752800468 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (170B5800) [pid = 2840] [serial = 362] [outer = 170AD800] 03:53:21 INFO - PROCESS | 2840 | 1468752801009 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 770ms 03:53:21 INFO - PROCESS | 2840 | 1468752801040 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 2840 | 1468752801045 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 03:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:53:21 INFO - PROCESS | 2840 | 1468752801050 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 2840 | 1468752801054 Marionette TRACE conn6 <- [1,450,null,{}] 03:53:21 INFO - PROCESS | 2840 | 1468752801060 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:21 INFO - PROCESS | 2840 | 1468752801063 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:21 INFO - PROCESS | 2840 | 1468752801184 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 03:53:21 INFO - PROCESS | 2840 | 1468752801286 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:21 INFO - PROCESS | 2840 | 1468752801290 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:21 INFO - PROCESS | 2840 | ++DOCSHELL 0D866400 == 52 [pid = 2840] [id = 122] 03:53:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (0D867000) [pid = 2840] [serial = 363] [outer = 00000000] 03:53:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (0E606800) [pid = 2840] [serial = 364] [outer = 0D867000] 03:53:21 INFO - PROCESS | 2840 | 1468752801347 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (1176EC00) [pid = 2840] [serial = 365] [outer = 0D867000] 03:53:21 INFO - PROCESS | 2840 | 1468752801926 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:53:22 INFO - PROCESS | 2840 | 1468752802016 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 03:53:22 INFO - PROCESS | 2840 | 1468752802039 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:53:22 INFO - PROCESS | 2840 | 1468752802042 Marionette TRACE conn6 <- [1,454,null,{}] 03:53:22 INFO - PROCESS | 2840 | 1468752802047 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:22 INFO - PROCESS | 2840 | 1468752802050 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:22 INFO - PROCESS | 2840 | 1468752802169 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 03:53:22 INFO - PROCESS | 2840 | 1468752802290 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:22 INFO - PROCESS | 2840 | 1468752802293 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:22 INFO - PROCESS | 2840 | ++DOCSHELL 1177D000 == 53 [pid = 2840] [id = 123] 03:53:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (117DFC00) [pid = 2840] [serial = 366] [outer = 00000000] 03:53:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (1201F800) [pid = 2840] [serial = 367] [outer = 117DFC00] 03:53:22 INFO - PROCESS | 2840 | 1468752802349 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (13946000) [pid = 2840] [serial = 368] [outer = 117DFC00] 03:53:23 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:23 INFO - PROCESS | 2840 | 1468752803024 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1046ms 03:53:23 INFO - PROCESS | 2840 | 1468752803070 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 03:53:23 INFO - PROCESS | 2840 | 1468752803073 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 03:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:53:23 INFO - PROCESS | 2840 | 1468752803077 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:53:23 INFO - PROCESS | 2840 | 1468752803081 Marionette TRACE conn6 <- [1,458,null,{}] 03:53:23 INFO - PROCESS | 2840 | 1468752803111 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:23 INFO - PROCESS | 2840 | 1468752803116 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:23 INFO - PROCESS | 2840 | 1468752803231 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 03:53:23 INFO - PROCESS | 2840 | 1468752803355 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 2840 | 1468752803359 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:23 INFO - PROCESS | 2840 | ++DOCSHELL 170AA800 == 54 [pid = 2840] [id = 124] 03:53:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (170AB000) [pid = 2840] [serial = 369] [outer = 00000000] 03:53:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (170B2400) [pid = 2840] [serial = 370] [outer = 170AB000] 03:53:23 INFO - PROCESS | 2840 | 1468752803418 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (172DC000) [pid = 2840] [serial = 371] [outer = 170AB000] 03:53:23 INFO - PROCESS | 2840 | 1468752803932 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 2840 | 1468752804012 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 03:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:53:24 INFO - PROCESS | 2840 | 1468752804016 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 2840 | 1468752804018 Marionette TRACE conn6 <- [1,462,null,{}] 03:53:24 INFO - PROCESS | 2840 | 1468752804022 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:24 INFO - PROCESS | 2840 | 1468752804024 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:24 INFO - PROCESS | 2840 | 1468752804151 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 03:53:24 INFO - PROCESS | 2840 | 1468752804281 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:24 INFO - PROCESS | 2840 | 1468752804284 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:24 INFO - PROCESS | 2840 | ++DOCSHELL 168D9800 == 55 [pid = 2840] [id = 125] 03:53:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (168E1C00) [pid = 2840] [serial = 372] [outer = 00000000] 03:53:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (1A689400) [pid = 2840] [serial = 373] [outer = 168E1C00] 03:53:24 INFO - PROCESS | 2840 | 1468752804339 Marionette DEBUG loaded listener.js 03:53:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (1AC6C800) [pid = 2840] [serial = 374] [outer = 168E1C00] 03:53:24 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:24 INFO - PROCESS | 2840 | 1468752804907 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 2840 | 1468752804951 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 03:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:53:24 INFO - PROCESS | 2840 | 1468752804955 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 2840 | 1468752804957 Marionette TRACE conn6 <- [1,466,null,{}] 03:53:24 INFO - PROCESS | 2840 | 1468752804961 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:24 INFO - PROCESS | 2840 | 1468752804963 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:25 INFO - PROCESS | 2840 | 1468752805073 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 03:53:25 INFO - PROCESS | 2840 | 1468752805358 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 2840 | 1468752805361 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:25 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE1800 == 56 [pid = 2840] [id = 126] 03:53:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (0CCE2000) [pid = 2840] [serial = 375] [outer = 00000000] 03:53:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (0D93A800) [pid = 2840] [serial = 376] [outer = 0CCE2000] 03:53:25 INFO - PROCESS | 2840 | 1468752805436 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (0DFC7800) [pid = 2840] [serial = 377] [outer = 0CCE2000] 03:53:25 INFO - PROCESS | 2840 | 1468752805987 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 2840 | 1468752806051 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 03:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:53:26 INFO - PROCESS | 2840 | 1468752806109 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 2840 | 1468752806112 Marionette TRACE conn6 <- [1,470,null,{}] 03:53:26 INFO - PROCESS | 2840 | 1468752806118 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:26 INFO - PROCESS | 2840 | 1468752806122 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:26 INFO - PROCESS | 2840 | 1468752806274 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 03:53:26 INFO - PROCESS | 2840 | 1468752806285 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:26 INFO - PROCESS | 2840 | 1468752806288 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:26 INFO - PROCESS | 2840 | ++DOCSHELL 13A70000 == 57 [pid = 2840] [id = 127] 03:53:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (14682400) [pid = 2840] [serial = 378] [outer = 00000000] 03:53:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (14755400) [pid = 2840] [serial = 379] [outer = 14682400] 03:53:26 INFO - PROCESS | 2840 | 1468752806336 Marionette DEBUG loaded listener.js 03:53:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (14878000) [pid = 2840] [serial = 380] [outer = 14682400] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 14779000 == 56 [pid = 2840] [id = 82] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 18BF0400 == 55 [pid = 2840] [id = 120] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0DFD3800 == 54 [pid = 2840] [id = 119] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 172C5C00 == 53 [pid = 2840] [id = 118] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 172BE400 == 52 [pid = 2840] [id = 117] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 14872800 == 51 [pid = 2840] [id = 116] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 11C1B000 == 50 [pid = 2840] [id = 115] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0D6E6800 == 49 [pid = 2840] [id = 114] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 1A523C00 == 48 [pid = 2840] [id = 113] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 172B8800 == 47 [pid = 2840] [id = 111] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 18B9F800 == 46 [pid = 2840] [id = 112] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 13949800 == 45 [pid = 2840] [id = 110] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0CCE3400 == 44 [pid = 2840] [id = 109] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 12181400 == 43 [pid = 2840] [id = 68] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0D862800 == 42 [pid = 2840] [id = 97] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0DFC0C00 == 41 [pid = 2840] [id = 81] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 1AC6A000 == 40 [pid = 2840] [id = 98] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 1656C800 == 39 [pid = 2840] [id = 69] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 16209800 == 38 [pid = 2840] [id = 83] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0D860C00 == 37 [pid = 2840] [id = 84] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 12188000 == 36 [pid = 2840] [id = 96] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 1A67C000 == 35 [pid = 2840] [id = 54] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0CCE5000 == 34 [pid = 2840] [id = 80] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0D860400 == 33 [pid = 2840] [id = 44] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0CCE1800 == 32 [pid = 2840] [id = 126] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 168D9800 == 31 [pid = 2840] [id = 125] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 1177D000 == 30 [pid = 2840] [id = 123] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 170AA800 == 29 [pid = 2840] [id = 124] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 170ABC00 == 28 [pid = 2840] [id = 121] 03:53:27 INFO - PROCESS | 2840 | --DOCSHELL 0D866400 == 27 [pid = 2840] [id = 122] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (0DFC6C00) [pid = 2840] [serial = 299] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (0DC74400) [pid = 2840] [serial = 298] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (1AE0D800) [pid = 2840] [serial = 292] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (0D678400) [pid = 2840] [serial = 283] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (1A527400) [pid = 2840] [serial = 320] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (168E2800) [pid = 2840] [serial = 308] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (17677800) [pid = 2840] [serial = 313] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (16128800) [pid = 2840] [serial = 304] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (13A74800) [pid = 2840] [serial = 286] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (12086C00) [pid = 2840] [serial = 251] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (16206400) [pid = 2840] [serial = 305] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (1421A400) [pid = 2840] [serial = 302] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (172E2C00) [pid = 2840] [serial = 311] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (0D940400) [pid = 2840] [serial = 296] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (168D9000) [pid = 2840] [serial = 307] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (19CA8000) [pid = 2840] [serial = 319] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (172DC400) [pid = 2840] [serial = 310] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (13681400) [pid = 2840] [serial = 301] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (167C6800) [pid = 2840] [serial = 316] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (172BAC00) [pid = 2840] [serial = 317] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (18BE8400) [pid = 2840] [serial = 314] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (176EB000) [pid = 2840] [serial = 289] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (0D86AC00) [pid = 2840] [serial = 295] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (1394C400) [pid = 2840] [serial = 322] [outer = 00000000] [url = about:blank] 03:53:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0D164400) [pid = 2840] [serial = 381] [outer = 11759800] 03:53:27 INFO - PROCESS | 2840 | 1468752807669 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1594ms 03:53:27 INFO - PROCESS | 2840 | 1468752807688 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 03:53:27 INFO - PROCESS | 2840 | 1468752807691 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 03:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:53:27 INFO - PROCESS | 2840 | 1468752807696 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:53:27 INFO - PROCESS | 2840 | 1468752807700 Marionette TRACE conn6 <- [1,474,null,{}] 03:53:27 INFO - PROCESS | 2840 | 1468752807705 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:27 INFO - PROCESS | 2840 | 1468752807708 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:27 INFO - PROCESS | 2840 | 1468752807818 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 03:53:27 INFO - PROCESS | 2840 | 1468752807922 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 2840 | 1468752807926 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:27 INFO - PROCESS | 2840 | ++DOCSHELL 0A06FC00 == 28 [pid = 2840] [id = 128] 03:53:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (0CCE1400) [pid = 2840] [serial = 382] [outer = 00000000] 03:53:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (0D938400) [pid = 2840] [serial = 383] [outer = 0CCE1400] 03:53:27 INFO - PROCESS | 2840 | 1468752807973 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (0DB05800) [pid = 2840] [serial = 384] [outer = 0CCE1400] 03:53:28 INFO - PROCESS | 2840 | 1468752808338 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 672ms 03:53:28 INFO - PROCESS | 2840 | 1468752808379 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 2840 | 1468752808384 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 03:53:28 INFO - PROCESS | 2840 | 1468752808390 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 2840 | 1468752808392 Marionette TRACE conn6 <- [1,478,null,{}] 03:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:53:28 INFO - PROCESS | 2840 | 1468752808430 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:28 INFO - PROCESS | 2840 | 1468752808433 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:28 INFO - PROCESS | 2840 | 1468752808519 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 03:53:28 INFO - PROCESS | 2840 | 1468752808526 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 2840 | 1468752808528 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:28 INFO - PROCESS | 2840 | ++DOCSHELL 0DC73000 == 29 [pid = 2840] [id = 129] 03:53:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (0DC74C00) [pid = 2840] [serial = 385] [outer = 00000000] 03:53:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (0E9E3C00) [pid = 2840] [serial = 386] [outer = 0DC74C00] 03:53:28 INFO - PROCESS | 2840 | 1468752808575 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (11772400) [pid = 2840] [serial = 387] [outer = 0DC74C00] 03:53:29 INFO - PROCESS | 2840 | 1468752809044 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 03:53:29 INFO - PROCESS | 2840 | 1468752809067 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 2840 | 1468752809069 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 03:53:29 INFO - PROCESS | 2840 | 1468752809073 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:53:29 INFO - PROCESS | 2840 | 1468752809076 Marionette TRACE conn6 <- [1,482,null,{}] 03:53:29 INFO - PROCESS | 2840 | 1468752809087 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:29 INFO - PROCESS | 2840 | 1468752809091 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:29 INFO - PROCESS | 2840 | 1468752809176 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 03:53:29 INFO - PROCESS | 2840 | 1468752809183 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 2840 | 1468752809186 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:29 INFO - PROCESS | 2840 | ++DOCSHELL 12F69C00 == 30 [pid = 2840] [id = 130] 03:53:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (12F6A000) [pid = 2840] [serial = 388] [outer = 00000000] 03:53:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (1334C400) [pid = 2840] [serial = 389] [outer = 12F6A000] 03:53:29 INFO - PROCESS | 2840 | 1468752809233 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (13946800) [pid = 2840] [serial = 390] [outer = 12F6A000] 03:53:29 INFO - PROCESS | 2840 | 1468752809719 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 03:53:29 INFO - PROCESS | 2840 | 1468752809747 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 2840 | 1468752809750 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 03:53:29 INFO - PROCESS | 2840 | 1468752809753 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:53:29 INFO - PROCESS | 2840 | 1468752809754 Marionette TRACE conn6 <- [1,486,null,{}] 03:53:29 INFO - PROCESS | 2840 | 1468752809758 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:29 INFO - PROCESS | 2840 | 1468752809760 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:29 INFO - PROCESS | 2840 | 1468752809899 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 03:53:29 INFO - PROCESS | 2840 | 1468752809960 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 2840 | 1468752809962 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:29 INFO - PROCESS | 2840 | ++DOCSHELL 1468C800 == 31 [pid = 2840] [id = 131] 03:53:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (146E6400) [pid = 2840] [serial = 391] [outer = 00000000] 03:53:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (1474F000) [pid = 2840] [serial = 392] [outer = 146E6400] 03:53:30 INFO - PROCESS | 2840 | 1468752810006 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (14757000) [pid = 2840] [serial = 393] [outer = 146E6400] 03:53:30 INFO - PROCESS | 2840 | 1468752810419 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 03:53:30 INFO - PROCESS | 2840 | 1468752810487 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 03:53:30 INFO - PROCESS | 2840 | 1468752810489 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 03:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:53:30 INFO - PROCESS | 2840 | 1468752810492 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 2840 | 1468752810493 Marionette TRACE conn6 <- [1,490,null,{}] 03:53:30 INFO - PROCESS | 2840 | 1468752810497 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:30 INFO - PROCESS | 2840 | 1468752810499 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:30 INFO - PROCESS | 2840 | 1468752810610 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 03:53:30 INFO - PROCESS | 2840 | 1468752810619 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:30 INFO - PROCESS | 2840 | 1468752810621 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:30 INFO - PROCESS | 2840 | ++DOCSHELL 14869C00 == 32 [pid = 2840] [id = 132] 03:53:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (1486D400) [pid = 2840] [serial = 394] [outer = 00000000] 03:53:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (15654000) [pid = 2840] [serial = 395] [outer = 1486D400] 03:53:30 INFO - PROCESS | 2840 | 1468752810665 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (1613F400) [pid = 2840] [serial = 396] [outer = 1486D400] 03:53:31 INFO - PROCESS | 2840 | 1468752811153 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 03:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:53:31 INFO - PROCESS | 2840 | 1468752811182 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 03:53:31 INFO - PROCESS | 2840 | 1468752811184 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 03:53:31 INFO - PROCESS | 2840 | 1468752811187 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 2840 | 1468752811189 Marionette TRACE conn6 <- [1,494,null,{}] 03:53:31 INFO - PROCESS | 2840 | 1468752811192 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:31 INFO - PROCESS | 2840 | 1468752811197 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:31 INFO - PROCESS | 2840 | 1468752811323 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 03:53:31 INFO - PROCESS | 2840 | 1468752811384 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:31 INFO - PROCESS | 2840 | 1468752811386 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:31 INFO - PROCESS | 2840 | ++DOCSHELL 168D9800 == 33 [pid = 2840] [id = 133] 03:53:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (168D9C00) [pid = 2840] [serial = 397] [outer = 00000000] 03:53:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (170A9000) [pid = 2840] [serial = 398] [outer = 168D9C00] 03:53:31 INFO - PROCESS | 2840 | 1468752811429 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (170B0000) [pid = 2840] [serial = 399] [outer = 168D9C00] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (14874C00) [pid = 2840] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (0CCE6000) [pid = 2840] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (172BA800) [pid = 2840] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (12F68000) [pid = 2840] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (1AE09000) [pid = 2840] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (14877000) [pid = 2840] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (172C0800) [pid = 2840] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (12FB4800) [pid = 2840] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (17608400) [pid = 2840] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (19D13C00) [pid = 2840] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (18BA3C00) [pid = 2840] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (1A526800) [pid = 2840] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (172BCC00) [pid = 2840] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (13945400) [pid = 2840] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (0CCE7400) [pid = 2840] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (0D6E9800) [pid = 2840] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (12087C00) [pid = 2840] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (13949C00) [pid = 2840] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:53:31 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (170AD800) [pid = 2840] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:53:32 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (1477C000) [pid = 2840] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:53:32 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0E60E400) [pid = 2840] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:53:32 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (172C4000) [pid = 2840] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:53:32 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0CCE7000) [pid = 2840] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:53:32 INFO - PROCESS | 2840 | 1468752812159 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1015ms 03:53:32 INFO - PROCESS | 2840 | 1468752812206 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 2840 | 1468752812208 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 03:53:32 INFO - PROCESS | 2840 | 1468752812223 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:53:32 INFO - PROCESS | 2840 | 1468752812224 Marionette TRACE conn6 <- [1,498,null,{}] 03:53:32 INFO - PROCESS | 2840 | 1468752812228 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:32 INFO - PROCESS | 2840 | 1468752812230 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:32 INFO - PROCESS | 2840 | 1468752812305 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 03:53:32 INFO - PROCESS | 2840 | 1468752812310 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 2840 | 1468752812312 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:32 INFO - PROCESS | 2840 | ++DOCSHELL 0E60F400 == 34 [pid = 2840] [id = 134] 03:53:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (119B2000) [pid = 2840] [serial = 400] [outer = 00000000] 03:53:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (13683800) [pid = 2840] [serial = 401] [outer = 119B2000] 03:53:32 INFO - PROCESS | 2840 | 1468752812355 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (13945400) [pid = 2840] [serial = 402] [outer = 119B2000] 03:53:32 INFO - PROCESS | 2840 | 1468752812725 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 530ms 03:53:32 INFO - PROCESS | 2840 | 1468752812790 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 2840 | 1468752812792 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 03:53:32 INFO - PROCESS | 2840 | 1468752812795 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 2840 | 1468752812797 Marionette TRACE conn6 <- [1,502,null,{}] 03:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:53:32 INFO - PROCESS | 2840 | 1468752812800 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:32 INFO - PROCESS | 2840 | 1468752812802 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:32 INFO - PROCESS | 2840 | 1468752812919 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 03:53:32 INFO - PROCESS | 2840 | 1468752812931 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 2840 | 1468752812933 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:32 INFO - PROCESS | 2840 | ++DOCSHELL 1620A400 == 35 [pid = 2840] [id = 135] 03:53:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (1620FC00) [pid = 2840] [serial = 403] [outer = 00000000] 03:53:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (170AE400) [pid = 2840] [serial = 404] [outer = 1620FC00] 03:53:32 INFO - PROCESS | 2840 | 1468752812976 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (167C7000) [pid = 2840] [serial = 405] [outer = 1620FC00] 03:53:33 INFO - PROCESS | 2840 | 1468752813409 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 03:53:33 INFO - PROCESS | 2840 | 1468752813476 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 03:53:33 INFO - PROCESS | 2840 | 1468752813478 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 03:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:53:33 INFO - PROCESS | 2840 | 1468752813481 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 2840 | 1468752813483 Marionette TRACE conn6 <- [1,506,null,{}] 03:53:33 INFO - PROCESS | 2840 | 1468752813486 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:33 INFO - PROCESS | 2840 | 1468752813488 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:33 INFO - PROCESS | 2840 | 1468752813567 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 03:53:33 INFO - PROCESS | 2840 | 1468752813575 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:33 INFO - PROCESS | 2840 | 1468752813577 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:33 INFO - PROCESS | 2840 | ++DOCSHELL 172C0800 == 36 [pid = 2840] [id = 136] 03:53:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (172C1000) [pid = 2840] [serial = 406] [outer = 00000000] 03:53:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (172D7800) [pid = 2840] [serial = 407] [outer = 172C1000] 03:53:33 INFO - PROCESS | 2840 | 1468752813628 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (172DA800) [pid = 2840] [serial = 408] [outer = 172C1000] 03:53:34 INFO - PROCESS | 2840 | 1468752814236 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 870ms 03:53:34 INFO - PROCESS | 2840 | 1468752814357 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 03:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:53:34 INFO - PROCESS | 2840 | 1468752814362 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 03:53:34 INFO - PROCESS | 2840 | 1468752814367 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:53:34 INFO - PROCESS | 2840 | 1468752814371 Marionette TRACE conn6 <- [1,510,null,{}] 03:53:34 INFO - PROCESS | 2840 | 1468752814377 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:34 INFO - PROCESS | 2840 | 1468752814380 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:34 INFO - PROCESS | 2840 | 1468752814509 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 03:53:34 INFO - PROCESS | 2840 | 1468752814612 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:34 INFO - PROCESS | 2840 | 1468752814617 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:34 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE4800 == 37 [pid = 2840] [id = 137] 03:53:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (0CCE4C00) [pid = 2840] [serial = 409] [outer = 00000000] 03:53:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (0D936400) [pid = 2840] [serial = 410] [outer = 0CCE4C00] 03:53:34 INFO - PROCESS | 2840 | 1468752814673 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (0DC6E800) [pid = 2840] [serial = 411] [outer = 0CCE4C00] 03:53:35 INFO - PROCESS | 2840 | 1468752815445 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1132ms 03:53:35 INFO - PROCESS | 2840 | 1468752815499 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 2840 | 1468752815504 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 03:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:53:35 INFO - PROCESS | 2840 | 1468752815510 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 2840 | 1468752815513 Marionette TRACE conn6 <- [1,514,null,{}] 03:53:35 INFO - PROCESS | 2840 | 1468752815517 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:35 INFO - PROCESS | 2840 | 1468752815520 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:35 INFO - PROCESS | 2840 | 1468752815638 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 03:53:35 INFO - PROCESS | 2840 | 1468752815749 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:35 INFO - PROCESS | 2840 | 1468752815752 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:35 INFO - PROCESS | 2840 | ++DOCSHELL 11968800 == 38 [pid = 2840] [id = 138] 03:53:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (11A72C00) [pid = 2840] [serial = 412] [outer = 00000000] 03:53:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (12189000) [pid = 2840] [serial = 413] [outer = 11A72C00] 03:53:35 INFO - PROCESS | 2840 | 1468752815809 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (13681400) [pid = 2840] [serial = 414] [outer = 11A72C00] 03:53:36 INFO - PROCESS | 2840 | 1468752816618 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:53:36 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 03:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1123ms 03:53:36 INFO - PROCESS | 2840 | 1468752816637 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 2840 | 1468752816642 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 03:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:53:36 INFO - PROCESS | 2840 | 1468752816647 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 2840 | 1468752816649 Marionette TRACE conn6 <- [1,518,null,{}] 03:53:36 INFO - PROCESS | 2840 | 1468752816655 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:36 INFO - PROCESS | 2840 | 1468752816657 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:36 INFO - PROCESS | 2840 | 1468752816767 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 03:53:36 INFO - PROCESS | 2840 | 1468752816894 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 2840 | 1468752816898 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 1620A400 == 37 [pid = 2840] [id = 135] 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 0E60F400 == 36 [pid = 2840] [id = 134] 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 168D9800 == 35 [pid = 2840] [id = 133] 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 14869C00 == 34 [pid = 2840] [id = 132] 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 1468C800 == 33 [pid = 2840] [id = 131] 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 12F69C00 == 32 [pid = 2840] [id = 130] 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 0DC73000 == 31 [pid = 2840] [id = 129] 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 0A06FC00 == 30 [pid = 2840] [id = 128] 03:53:36 INFO - PROCESS | 2840 | --DOCSHELL 13A70000 == 29 [pid = 2840] [id = 127] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (1A688C00) [pid = 2840] [serial = 281] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (168DCC00) [pid = 2840] [serial = 245] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (12022000) [pid = 2840] [serial = 242] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (1A689000) [pid = 2840] [serial = 248] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (0D6E4800) [pid = 2840] [serial = 239] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (1620B800) [pid = 2840] [serial = 346] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (17605800) [pid = 2840] [serial = 350] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (172E1C00) [pid = 2840] [serial = 349] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (18BA8C00) [pid = 2840] [serial = 355] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (18B9E000) [pid = 2840] [serial = 352] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (1A60A800) [pid = 2840] [serial = 358] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (18BA9800) [pid = 2840] [serial = 334] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (19C3CC00) [pid = 2840] [serial = 335] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (1A680C00) [pid = 2840] [serial = 337] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (1A685800) [pid = 2840] [serial = 338] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (172E0C00) [pid = 2840] [serial = 331] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1760C000) [pid = 2840] [serial = 332] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1394E800) [pid = 2840] [serial = 323] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D6F0800) [pid = 2840] [serial = 325] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0D93B800) [pid = 2840] [serial = 326] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0E9DC800) [pid = 2840] [serial = 340] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (12FB3C00) [pid = 2840] [serial = 341] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1334D000) [pid = 2840] [serial = 343] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (14684000) [pid = 2840] [serial = 328] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1A60B400) [pid = 2840] [serial = 359] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1474EC00) [pid = 2840] [serial = 329] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (170B2800) [pid = 2840] [serial = 361] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (170B5800) [pid = 2840] [serial = 362] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (19DA7000) [pid = 2840] [serial = 356] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (18BA1800) [pid = 2840] [serial = 353] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (168D5000) [pid = 2840] [serial = 347] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (13948C00) [pid = 2840] [serial = 344] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D6F2000) [pid = 2840] [serial = 284] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (19DABC00) [pid = 2840] [serial = 290] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (14758400) [pid = 2840] [serial = 287] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1C306C00) [pid = 2840] [serial = 293] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE5400 == 30 [pid = 2840] [id = 139] 03:53:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D0E9C00) [pid = 2840] [serial = 415] [outer = 00000000] 03:53:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D6EA000) [pid = 2840] [serial = 416] [outer = 0D0E9C00] 03:53:36 INFO - PROCESS | 2840 | 1468752816976 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D86A400) [pid = 2840] [serial = 417] [outer = 0D0E9C00] 03:53:37 INFO - PROCESS | 2840 | 1468752817395 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 03:53:37 INFO - PROCESS | 2840 | 1468752817417 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 2840 | 1468752817421 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 03:53:37 INFO - PROCESS | 2840 | 1468752817427 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:53:37 INFO - PROCESS | 2840 | 1468752817430 Marionette TRACE conn6 <- [1,522,null,{}] 03:53:37 INFO - PROCESS | 2840 | 1468752817433 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:37 INFO - PROCESS | 2840 | 1468752817435 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:37 INFO - PROCESS | 2840 | 1468752817519 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 03:53:37 INFO - PROCESS | 2840 | 1468752817525 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 2840 | 1468752817528 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:37 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EE800 == 31 [pid = 2840] [id = 140] 03:53:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DC6B000) [pid = 2840] [serial = 418] [outer = 00000000] 03:53:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0E90D000) [pid = 2840] [serial = 419] [outer = 0DC6B000] 03:53:37 INFO - PROCESS | 2840 | 1468752817573 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1177D400) [pid = 2840] [serial = 420] [outer = 0DC6B000] 03:53:38 INFO - PROCESS | 2840 | 1468752818054 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 03:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:53:38 INFO - PROCESS | 2840 | 1468752818103 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 2840 | 1468752818105 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 03:53:38 INFO - PROCESS | 2840 | 1468752818109 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 2840 | 1468752818113 Marionette TRACE conn6 <- [1,526,null,{}] 03:53:38 INFO - PROCESS | 2840 | 1468752818124 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:38 INFO - PROCESS | 2840 | 1468752818128 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:38 INFO - PROCESS | 2840 | 1468752818212 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 03:53:38 INFO - PROCESS | 2840 | 1468752818219 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 2840 | 1468752818222 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:38 INFO - PROCESS | 2840 | ++DOCSHELL 1394D000 == 32 [pid = 2840] [id = 141] 03:53:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1394DC00) [pid = 2840] [serial = 421] [outer = 00000000] 03:53:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (13A7CC00) [pid = 2840] [serial = 422] [outer = 1394DC00] 03:53:38 INFO - PROCESS | 2840 | 1468752818270 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (146EA400) [pid = 2840] [serial = 423] [outer = 1394DC00] 03:53:38 INFO - PROCESS | 2840 | 1468752818764 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:53:38 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 03:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 03:53:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:53:38 INFO - PROCESS | 2840 | 1468752818782 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 2840 | 1468752818785 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 03:53:38 INFO - PROCESS | 2840 | 1468752818788 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 2840 | 1468752818789 Marionette TRACE conn6 <- [1,530,null,{}] 03:53:38 INFO - PROCESS | 2840 | 1468752818802 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:38 INFO - PROCESS | 2840 | 1468752818804 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:38 INFO - PROCESS | 2840 | 1468752818888 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 03:53:38 INFO - PROCESS | 2840 | 1468752818896 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 2840 | 1468752818898 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:38 INFO - PROCESS | 2840 | ++DOCSHELL 14778000 == 33 [pid = 2840] [id = 142] 03:53:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (14869400) [pid = 2840] [serial = 424] [outer = 00000000] 03:53:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (15653000) [pid = 2840] [serial = 425] [outer = 14869400] 03:53:38 INFO - PROCESS | 2840 | 1468752818941 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (16202C00) [pid = 2840] [serial = 426] [outer = 14869400] 03:53:39 INFO - PROCESS | 2840 | 1468752819505 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:53:39 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 03:53:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:53:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:53:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:53:39 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 03:53:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:53:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:53:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:53:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 790ms 03:53:39 INFO - PROCESS | 2840 | 1468752819579 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 2840 | 1468752819581 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 03:53:39 INFO - PROCESS | 2840 | 1468752819584 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:53:39 INFO - PROCESS | 2840 | 1468752819586 Marionette TRACE conn6 <- [1,534,null,{}] 03:53:39 INFO - PROCESS | 2840 | 1468752819589 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:39 INFO - PROCESS | 2840 | 1468752819591 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:39 INFO - PROCESS | 2840 | 1468752819708 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 03:53:39 INFO - PROCESS | 2840 | 1468752819719 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 2840 | 1468752819721 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:39 INFO - PROCESS | 2840 | ++DOCSHELL 167C6C00 == 34 [pid = 2840] [id = 143] 03:53:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (167C8400) [pid = 2840] [serial = 427] [outer = 00000000] 03:53:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (168DFC00) [pid = 2840] [serial = 428] [outer = 167C8400] 03:53:39 INFO - PROCESS | 2840 | 1468752819768 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (168E2400) [pid = 2840] [serial = 429] [outer = 167C8400] 03:53:40 INFO - PROCESS | 2840 | 1468752820195 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:53:40 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. 03:53:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 03:53:40 INFO - PROCESS | 2840 | 1468752820250 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 2840 | 1468752820252 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 03:53:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:53:40 INFO - PROCESS | 2840 | 1468752820274 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 2840 | 1468752820275 Marionette TRACE conn6 <- [1,538,null,{}] 03:53:40 INFO - PROCESS | 2840 | 1468752820279 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:40 INFO - PROCESS | 2840 | 1468752820285 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:40 INFO - PROCESS | 2840 | 1468752820427 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 03:53:40 INFO - PROCESS | 2840 | 1468752820434 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 2840 | 1468752820436 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:40 INFO - PROCESS | 2840 | ++DOCSHELL 0D15C000 == 35 [pid = 2840] [id = 144] 03:53:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0D862800) [pid = 2840] [serial = 430] [outer = 00000000] 03:53:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (172DD800) [pid = 2840] [serial = 431] [outer = 0D862800] 03:53:40 INFO - PROCESS | 2840 | 1468752820479 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (172E0C00) [pid = 2840] [serial = 432] [outer = 0D862800] 03:53:40 INFO - PROCESS | 2840 | 1468752820906 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:53:40 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. 03:53:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 03:53:40 INFO - PROCESS | 2840 | 1468752820953 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 2840 | 1468752820955 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 03:53:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:53:40 INFO - PROCESS | 2840 | 1468752820958 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 2840 | 1468752820960 Marionette TRACE conn6 <- [1,542,null,{}] 03:53:40 INFO - PROCESS | 2840 | 1468752820963 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:40 INFO - PROCESS | 2840 | 1468752820965 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:41 INFO - PROCESS | 2840 | 1468752821077 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 03:53:41 INFO - PROCESS | 2840 | 1468752821082 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 2840 | 1468752821084 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:41 INFO - PROCESS | 2840 | ++DOCSHELL 12F70C00 == 36 [pid = 2840] [id = 145] 03:53:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (17606800) [pid = 2840] [serial = 433] [outer = 00000000] 03:53:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (17610400) [pid = 2840] [serial = 434] [outer = 17606800] 03:53:41 INFO - PROCESS | 2840 | 1468752821127 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (17D13C00) [pid = 2840] [serial = 435] [outer = 17606800] 03:53:41 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:41 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (14682400) [pid = 2840] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0CCE1400) [pid = 2840] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (146E6400) [pid = 2840] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D867000) [pid = 2840] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (117DFC00) [pid = 2840] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (170AB000) [pid = 2840] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (168E1C00) [pid = 2840] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0CCE2000) [pid = 2840] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1486D400) [pid = 2840] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (168D9C00) [pid = 2840] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (119B2000) [pid = 2840] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1620FC00) [pid = 2840] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (12F6A000) [pid = 2840] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:53:41 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DC74C00) [pid = 2840] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:53:41 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:41 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:41 INFO - PROCESS | 2840 | 1468752821721 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 770ms 03:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:53:41 INFO - PROCESS | 2840 | 1468752821729 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 2840 | 1468752821731 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 03:53:41 INFO - PROCESS | 2840 | 1468752821734 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 2840 | 1468752821736 Marionette TRACE conn6 <- [1,546,null,{}] 03:53:41 INFO - PROCESS | 2840 | 1468752821743 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:41 INFO - PROCESS | 2840 | 1468752821744 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:41 INFO - PROCESS | 2840 | 1468752821822 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 03:53:41 INFO - PROCESS | 2840 | 1468752821828 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 2840 | 1468752821830 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:41 INFO - PROCESS | 2840 | ++DOCSHELL 0D865400 == 37 [pid = 2840] [id = 146] 03:53:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0D867000) [pid = 2840] [serial = 436] [outer = 00000000] 03:53:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (12FBB400) [pid = 2840] [serial = 437] [outer = 0D867000] 03:53:41 INFO - PROCESS | 2840 | 1468752821873 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1474BC00) [pid = 2840] [serial = 438] [outer = 0D867000] 03:53:42 INFO - PROCESS | 2840 | 1468752822288 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 03:53:42 INFO - PROCESS | 2840 | 1468752822365 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 03:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:53:42 INFO - PROCESS | 2840 | 1468752822367 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 03:53:42 INFO - PROCESS | 2840 | 1468752822371 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:53:42 INFO - PROCESS | 2840 | 1468752822372 Marionette TRACE conn6 <- [1,550,null,{}] 03:53:42 INFO - PROCESS | 2840 | 1468752822376 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:42 INFO - PROCESS | 2840 | 1468752822378 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:42 INFO - PROCESS | 2840 | 1468752822492 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 03:53:42 INFO - PROCESS | 2840 | 1468752822498 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:42 INFO - PROCESS | 2840 | 1468752822500 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:42 INFO - PROCESS | 2840 | ++DOCSHELL 119B2000 == 38 [pid = 2840] [id = 147] 03:53:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (12F6A000) [pid = 2840] [serial = 439] [outer = 00000000] 03:53:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1760A400) [pid = 2840] [serial = 440] [outer = 12F6A000] 03:53:42 INFO - PROCESS | 2840 | 1468752822542 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (176EA400) [pid = 2840] [serial = 441] [outer = 12F6A000] 03:53:42 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:42 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:42 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:42 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:42 INFO - PROCESS | 2840 | 1468752822957 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 631ms 03:53:43 INFO - PROCESS | 2840 | 1468752823002 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 03:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:53:43 INFO - PROCESS | 2840 | 1468752823005 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 03:53:43 INFO - PROCESS | 2840 | 1468752823008 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 2840 | 1468752823009 Marionette TRACE conn6 <- [1,554,null,{}] 03:53:43 INFO - PROCESS | 2840 | 1468752823013 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:43 INFO - PROCESS | 2840 | 1468752823015 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:43 INFO - PROCESS | 2840 | 1468752823098 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 03:53:43 INFO - PROCESS | 2840 | 1468752823142 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 2840 | 1468752823144 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:43 INFO - PROCESS | 2840 | ++DOCSHELL 18BAB400 == 39 [pid = 2840] [id = 148] 03:53:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (18BAC400) [pid = 2840] [serial = 442] [outer = 00000000] 03:53:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (18BF2000) [pid = 2840] [serial = 443] [outer = 18BAC400] 03:53:43 INFO - PROCESS | 2840 | 1468752823188 Marionette DEBUG loaded listener.js 03:53:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1936B400) [pid = 2840] [serial = 444] [outer = 18BAC400] 03:53:43 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:43 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:43 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:43 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:43 INFO - PROCESS | 2840 | 1468752823610 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 03:53:43 INFO - PROCESS | 2840 | 1468752823672 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 2840 | 1468752823676 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 03:53:43 INFO - PROCESS | 2840 | 1468752823686 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:53:43 INFO - PROCESS | 2840 | 1468752823691 Marionette TRACE conn6 <- [1,558,null,{}] 03:53:43 INFO - PROCESS | 2840 | 1468752823698 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:43 INFO - PROCESS | 2840 | 1468752823701 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:43 INFO - PROCESS | 2840 | 1468752823822 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 03:53:43 INFO - PROCESS | 2840 | 1468752823974 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 2840 | 1468752823978 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:43 INFO - PROCESS | 2840 | ++DOCSHELL 0D90A000 == 40 [pid = 2840] [id = 149] 03:53:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0D90B400) [pid = 2840] [serial = 445] [outer = 00000000] 03:53:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0D93A000) [pid = 2840] [serial = 446] [outer = 0D90B400] 03:53:44 INFO - PROCESS | 2840 | 1468752824037 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0DFC6000) [pid = 2840] [serial = 447] [outer = 0D90B400] 03:53:44 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:44 INFO - PROCESS | 2840 | 1468752824528 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 03:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:53:44 INFO - PROCESS | 2840 | 1468752824564 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 2840 | 1468752824568 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 03:53:44 INFO - PROCESS | 2840 | 1468752824574 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 2840 | 1468752824578 Marionette TRACE conn6 <- [1,562,null,{}] 03:53:44 INFO - PROCESS | 2840 | 1468752824583 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:44 INFO - PROCESS | 2840 | 1468752824586 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:44 INFO - PROCESS | 2840 | 1468752824701 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 03:53:44 INFO - PROCESS | 2840 | 1468752824800 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:44 INFO - PROCESS | 2840 | 1468752824803 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:44 INFO - PROCESS | 2840 | ++DOCSHELL 1394A400 == 41 [pid = 2840] [id = 150] 03:53:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1394A800) [pid = 2840] [serial = 448] [outer = 00000000] 03:53:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (1486BC00) [pid = 2840] [serial = 449] [outer = 1394A800] 03:53:44 INFO - PROCESS | 2840 | 1468752824860 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (170AC400) [pid = 2840] [serial = 450] [outer = 1394A800] 03:53:45 INFO - PROCESS | 2840 | 1468752825389 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:53:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 890ms 03:53:45 INFO - PROCESS | 2840 | 1468752825464 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 03:53:45 INFO - PROCESS | 2840 | 1468752825467 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 03:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:53:45 INFO - PROCESS | 2840 | 1468752825470 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:53:45 INFO - PROCESS | 2840 | 1468752825473 Marionette TRACE conn6 <- [1,566,null,{}] 03:53:45 INFO - PROCESS | 2840 | 1468752825483 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:45 INFO - PROCESS | 2840 | 1468752825487 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:45 INFO - PROCESS | 2840 | 1468752825600 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 03:53:45 INFO - PROCESS | 2840 | 1468752825825 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 2840 | 1468752825829 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:45 INFO - PROCESS | 2840 | ++DOCSHELL 18BEA400 == 42 [pid = 2840] [id = 151] 03:53:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (19370800) [pid = 2840] [serial = 451] [outer = 00000000] 03:53:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (19CAA800) [pid = 2840] [serial = 452] [outer = 19370800] 03:53:45 INFO - PROCESS | 2840 | 1468752825953 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (19DA7800) [pid = 2840] [serial = 453] [outer = 19370800] 03:53:46 INFO - PROCESS | 2840 | 1468752826489 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1068ms 03:53:46 INFO - PROCESS | 2840 | 1468752826547 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 2840 | 1468752826550 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 03:53:46 INFO - PROCESS | 2840 | 1468752826553 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:53:46 INFO - PROCESS | 2840 | 1468752826555 Marionette TRACE conn6 <- [1,570,null,{}] 03:53:46 INFO - PROCESS | 2840 | 1468752826559 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:46 INFO - PROCESS | 2840 | 1468752826561 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:46 INFO - PROCESS | 2840 | 1468752826669 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 03:53:46 INFO - PROCESS | 2840 | 1468752826832 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:46 INFO - PROCESS | 2840 | 1468752826834 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:46 INFO - PROCESS | 2840 | ++DOCSHELL 1A528000 == 43 [pid = 2840] [id = 152] 03:53:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (1A529800) [pid = 2840] [serial = 454] [outer = 00000000] 03:53:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (1A607800) [pid = 2840] [serial = 455] [outer = 1A529800] 03:53:46 INFO - PROCESS | 2840 | 1468752826887 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1A60C800) [pid = 2840] [serial = 456] [outer = 1A529800] 03:53:47 INFO - PROCESS | 2840 | 1468752827398 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 870ms 03:53:47 INFO - PROCESS | 2840 | 1468752827427 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 2840 | 1468752827429 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 03:53:47 INFO - PROCESS | 2840 | 1468752827433 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:53:47 INFO - PROCESS | 2840 | 1468752827435 Marionette TRACE conn6 <- [1,574,null,{}] 03:53:47 INFO - PROCESS | 2840 | 1468752827438 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:47 INFO - PROCESS | 2840 | 1468752827441 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:47 INFO - PROCESS | 2840 | 1468752827543 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 03:53:47 INFO - PROCESS | 2840 | 1468752827641 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 2840 | 1468752827644 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:47 INFO - PROCESS | 2840 | ++DOCSHELL 1A610C00 == 44 [pid = 2840] [id = 153] 03:53:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (1A67D000) [pid = 2840] [serial = 457] [outer = 00000000] 03:53:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (1A681800) [pid = 2840] [serial = 458] [outer = 1A67D000] 03:53:47 INFO - PROCESS | 2840 | 1468752827696 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (1A687C00) [pid = 2840] [serial = 459] [outer = 1A67D000] 03:53:48 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:48 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:48 INFO - PROCESS | 2840 | 1468752828245 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 870ms 03:53:48 INFO - PROCESS | 2840 | 1468752828307 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 2840 | 1468752828309 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 03:53:48 INFO - PROCESS | 2840 | 1468752828312 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:53:48 INFO - PROCESS | 2840 | 1468752828314 Marionette TRACE conn6 <- [1,578,null,{}] 03:53:48 INFO - PROCESS | 2840 | 1468752828318 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:48 INFO - PROCESS | 2840 | 1468752828323 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:48 INFO - PROCESS | 2840 | 1468752828457 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 03:53:48 INFO - PROCESS | 2840 | 1468752828682 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 2840 | 1468752828686 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:48 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE2400 == 45 [pid = 2840] [id = 154] 03:53:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (0CCE3000) [pid = 2840] [serial = 460] [outer = 00000000] 03:53:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (0D675800) [pid = 2840] [serial = 461] [outer = 0CCE3000] 03:53:48 INFO - PROCESS | 2840 | 1468752828748 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (0D6F0800) [pid = 2840] [serial = 462] [outer = 0CCE3000] 03:53:49 INFO - PROCESS | 2840 | 1468752829375 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 119B2000 == 44 [pid = 2840] [id = 147] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 0D865400 == 43 [pid = 2840] [id = 146] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 12F70C00 == 42 [pid = 2840] [id = 145] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 0D15C000 == 41 [pid = 2840] [id = 144] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 167C6C00 == 40 [pid = 2840] [id = 143] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 14778000 == 39 [pid = 2840] [id = 142] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 1394D000 == 38 [pid = 2840] [id = 141] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 0D6EE800 == 37 [pid = 2840] [id = 140] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 11968800 == 36 [pid = 2840] [id = 138] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 0CCE5400 == 35 [pid = 2840] [id = 139] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 0CCE4800 == 34 [pid = 2840] [id = 137] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 172C0800 == 33 [pid = 2840] [id = 136] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 1A610C00 == 32 [pid = 2840] [id = 153] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 1A528000 == 31 [pid = 2840] [id = 152] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 18BEA400 == 30 [pid = 2840] [id = 151] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 18BAB400 == 29 [pid = 2840] [id = 148] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 0D90A000 == 28 [pid = 2840] [id = 149] 03:53:50 INFO - PROCESS | 2840 | --DOCSHELL 1394A400 == 27 [pid = 2840] [id = 150] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (14878000) [pid = 2840] [serial = 380] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (14755400) [pid = 2840] [serial = 379] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (0D938400) [pid = 2840] [serial = 383] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (1474F000) [pid = 2840] [serial = 392] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (0DB05800) [pid = 2840] [serial = 384] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (0D93A400) [pid = 2840] [serial = 158] [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.] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (1176EC00) [pid = 2840] [serial = 365] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (0E606800) [pid = 2840] [serial = 364] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (13946000) [pid = 2840] [serial = 368] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (1201F800) [pid = 2840] [serial = 367] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (172DC000) [pid = 2840] [serial = 371] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (170B2400) [pid = 2840] [serial = 370] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (1AC6C800) [pid = 2840] [serial = 374] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (1A689400) [pid = 2840] [serial = 373] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0DFC7800) [pid = 2840] [serial = 377] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0D93A800) [pid = 2840] [serial = 376] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (15654000) [pid = 2840] [serial = 395] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (14757000) [pid = 2840] [serial = 393] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (170A9000) [pid = 2840] [serial = 398] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1613F400) [pid = 2840] [serial = 396] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (13945400) [pid = 2840] [serial = 402] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (170AE400) [pid = 2840] [serial = 404] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1334C400) [pid = 2840] [serial = 389] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0E9E3C00) [pid = 2840] [serial = 386] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (11772400) [pid = 2840] [serial = 387] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (167C7000) [pid = 2840] [serial = 405] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (172D7800) [pid = 2840] [serial = 407] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (170B0000) [pid = 2840] [serial = 399] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (13683800) [pid = 2840] [serial = 401] [outer = 00000000] [url = about:blank] 03:53:50 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (13946800) [pid = 2840] [serial = 390] [outer = 00000000] [url = about:blank] 03:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1818ms 03:53:50 INFO - PROCESS | 2840 | 1468752830137 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 2840 | 1468752830142 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 03:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:53:50 INFO - PROCESS | 2840 | 1468752830147 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 2840 | 1468752830149 Marionette TRACE conn6 <- [1,582,null,{}] 03:53:50 INFO - PROCESS | 2840 | 1468752830155 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:50 INFO - PROCESS | 2840 | 1468752830159 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:50 INFO - PROCESS | 2840 | 1468752830280 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 03:53:50 INFO - PROCESS | 2840 | 1468752830287 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 2840 | 1468752830292 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:50 INFO - PROCESS | 2840 | ++DOCSHELL 0D676800 == 28 [pid = 2840] [id = 155] 03:53:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D676C00) [pid = 2840] [serial = 463] [outer = 00000000] 03:53:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0D6E9400) [pid = 2840] [serial = 464] [outer = 0D676C00] 03:53:50 INFO - PROCESS | 2840 | 1468752830340 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0D865800) [pid = 2840] [serial = 465] [outer = 0D676C00] 03:53:50 INFO - PROCESS | 2840 | 1468752830796 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 03:53:50 INFO - PROCESS | 2840 | 1468752830821 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 2840 | 1468752830824 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 03:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:53:50 INFO - PROCESS | 2840 | 1468752830834 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 2840 | 1468752830838 Marionette TRACE conn6 <- [1,586,null,{}] 03:53:50 INFO - PROCESS | 2840 | 1468752830843 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:50 INFO - PROCESS | 2840 | 1468752830845 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:50 INFO - PROCESS | 2840 | 1468752830932 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 03:53:50 INFO - PROCESS | 2840 | 1468752830941 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 2840 | 1468752830944 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:50 INFO - PROCESS | 2840 | ++DOCSHELL 0DE5FC00 == 29 [pid = 2840] [id = 156] 03:53:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0DE60000) [pid = 2840] [serial = 466] [outer = 00000000] 03:53:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (0DEC4C00) [pid = 2840] [serial = 467] [outer = 0DE60000] 03:53:50 INFO - PROCESS | 2840 | 1468752830991 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0DFDB400) [pid = 2840] [serial = 468] [outer = 0DE60000] 03:53:51 INFO - PROCESS | 2840 | 1468752831461 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 03:53:51 INFO - PROCESS | 2840 | 1468752831525 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 2840 | 1468752831528 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 03:53:51 INFO - PROCESS | 2840 | 1468752831531 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:53:51 INFO - PROCESS | 2840 | 1468752831533 Marionette TRACE conn6 <- [1,590,null,{}] 03:53:51 INFO - PROCESS | 2840 | 1468752831635 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:51 INFO - PROCESS | 2840 | 1468752831640 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:51 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:53:51 INFO - PROCESS | 2840 | 1468752831802 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 03:53:51 INFO - PROCESS | 2840 | 1468752831810 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:51 INFO - PROCESS | 2840 | 1468752831814 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:51 INFO - PROCESS | 2840 | ++DOCSHELL 1177C000 == 30 [pid = 2840] [id = 157] 03:53:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (117D7800) [pid = 2840] [serial = 469] [outer = 00000000] 03:53:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1201B800) [pid = 2840] [serial = 470] [outer = 117D7800] 03:53:51 INFO - PROCESS | 2840 | 1468752831861 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1217CC00) [pid = 2840] [serial = 471] [outer = 117D7800] 03:53:52 INFO - PROCESS | 2840 | 1468752832266 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 770ms 03:53:52 INFO - PROCESS | 2840 | 1468752832305 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 2840 | 1468752832307 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 03:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:53:52 INFO - PROCESS | 2840 | 1468752832311 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 2840 | 1468752832312 Marionette TRACE conn6 <- [1,594,null,{}] 03:53:52 INFO - PROCESS | 2840 | 1468752832316 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:52 INFO - PROCESS | 2840 | 1468752832318 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:52 INFO - PROCESS | 2840 | 1468752832446 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 03:53:52 INFO - PROCESS | 2840 | 1468752832452 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 2840 | 1468752832454 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:52 INFO - PROCESS | 2840 | ++DOCSHELL 1201B000 == 31 [pid = 2840] [id = 158] 03:53:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (12F6B800) [pid = 2840] [serial = 472] [outer = 00000000] 03:53:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (13685400) [pid = 2840] [serial = 473] [outer = 12F6B800] 03:53:52 INFO - PROCESS | 2840 | 1468752832498 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1394B800) [pid = 2840] [serial = 474] [outer = 12F6B800] 03:53:52 INFO - PROCESS | 2840 | 1468752832935 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 03:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:53:52 INFO - PROCESS | 2840 | 1468752832985 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 2840 | 1468752832987 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 03:53:52 INFO - PROCESS | 2840 | 1468752832990 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 2840 | 1468752832992 Marionette TRACE conn6 <- [1,598,null,{}] 03:53:52 INFO - PROCESS | 2840 | 1468752832995 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:52 INFO - PROCESS | 2840 | 1468752832997 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:53 INFO - PROCESS | 2840 | 1468752833103 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 03:53:53 INFO - PROCESS | 2840 | 1468752833202 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 2840 | 1468752833204 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:53 INFO - PROCESS | 2840 | ++DOCSHELL 13A7E000 == 32 [pid = 2840] [id = 159] 03:53:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (14211800) [pid = 2840] [serial = 475] [outer = 00000000] 03:53:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (1474B800) [pid = 2840] [serial = 476] [outer = 14211800] 03:53:53 INFO - PROCESS | 2840 | 1468752833247 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (14757000) [pid = 2840] [serial = 477] [outer = 14211800] 03:53:53 INFO - PROCESS | 2840 | 1468752833655 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 03:53:53 INFO - PROCESS | 2840 | 1468752833721 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 03:53:53 INFO - PROCESS | 2840 | 1468752833724 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 03:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:53:53 INFO - PROCESS | 2840 | 1468752833737 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - PROCESS | 2840 | 1468752833739 Marionette TRACE conn6 <- [1,602,null,{}] 03:53:53 INFO - PROCESS | 2840 | 1468752833743 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:53 INFO - PROCESS | 2840 | 1468752833748 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:53 INFO - PROCESS | 2840 | 1468752833888 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 03:53:53 INFO - PROCESS | 2840 | 1468752833900 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 2840 | 1468752833902 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:53 INFO - PROCESS | 2840 | ++DOCSHELL 14875C00 == 33 [pid = 2840] [id = 160] 03:53:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (15659C00) [pid = 2840] [serial = 478] [outer = 00000000] 03:53:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (16144000) [pid = 2840] [serial = 479] [outer = 15659C00] 03:53:53 INFO - PROCESS | 2840 | 1468752833946 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1620C400) [pid = 2840] [serial = 480] [outer = 15659C00] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (167C8400) [pid = 2840] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0D862800) [pid = 2840] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (17606800) [pid = 2840] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0D867000) [pid = 2840] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (14869400) [pid = 2840] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (172C1000) [pid = 2840] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0CCE4C00) [pid = 2840] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D0E9C00) [pid = 2840] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1394DC00) [pid = 2840] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (11A72C00) [pid = 2840] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0DC6B000) [pid = 2840] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (12F6A000) [pid = 2840] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:53:54 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (18BAC400) [pid = 2840] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:53:54 INFO - PROCESS | 2840 | 1468752834699 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 03:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:53:54 INFO - PROCESS | 2840 | 1468752834712 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 2840 | 1468752834714 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 03:53:54 INFO - PROCESS | 2840 | 1468752834717 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 2840 | 1468752834718 Marionette TRACE conn6 <- [1,606,null,{}] 03:53:54 INFO - PROCESS | 2840 | 1468752834722 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:54 INFO - PROCESS | 2840 | 1468752834724 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:54 INFO - PROCESS | 2840 | 1468752834799 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 03:53:54 INFO - PROCESS | 2840 | 1468752834805 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 2840 | 1468752834807 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:54 INFO - PROCESS | 2840 | ++DOCSHELL 0D6F1000 == 34 [pid = 2840] [id = 161] 03:53:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0D867000) [pid = 2840] [serial = 481] [outer = 00000000] 03:53:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (13681000) [pid = 2840] [serial = 482] [outer = 0D867000] 03:53:54 INFO - PROCESS | 2840 | 1468752834853 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14755800) [pid = 2840] [serial = 483] [outer = 0D867000] 03:53:55 INFO - PROCESS | 2840 | 1468752835258 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 570ms 03:53:55 INFO - PROCESS | 2840 | 1468752835288 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 2840 | 1468752835290 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 03:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:53:55 INFO - PROCESS | 2840 | 1468752835305 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 2840 | 1468752835306 Marionette TRACE conn6 <- [1,610,null,{}] 03:53:55 INFO - PROCESS | 2840 | 1468752835310 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:55 INFO - PROCESS | 2840 | 1468752835311 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:55 INFO - PROCESS | 2840 | 1468752835388 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 03:53:55 INFO - PROCESS | 2840 | 1468752835393 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:55 INFO - PROCESS | 2840 | 1468752835395 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:55 INFO - PROCESS | 2840 | ++DOCSHELL 1394E400 == 35 [pid = 2840] [id = 162] 03:53:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (167C6000) [pid = 2840] [serial = 484] [outer = 00000000] 03:53:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (168DE400) [pid = 2840] [serial = 485] [outer = 167C6000] 03:53:55 INFO - PROCESS | 2840 | 1468752835437 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (168E0400) [pid = 2840] [serial = 486] [outer = 167C6000] 03:53:55 INFO - PROCESS | 2840 | 1468752835872 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 03:53:55 INFO - PROCESS | 2840 | 1468752835939 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 2840 | 1468752835941 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 03:53:55 INFO - PROCESS | 2840 | 1468752835945 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:53:55 INFO - PROCESS | 2840 | 1468752835947 Marionette TRACE conn6 <- [1,614,null,{}] 03:53:55 INFO - PROCESS | 2840 | 1468752835950 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:55 INFO - PROCESS | 2840 | 1468752835952 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:56 INFO - PROCESS | 2840 | 1468752836030 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 03:53:56 INFO - PROCESS | 2840 | 1468752836037 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 2840 | 1468752836039 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:56 INFO - PROCESS | 2840 | ++DOCSHELL 170B1C00 == 36 [pid = 2840] [id = 163] 03:53:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (170B3800) [pid = 2840] [serial = 487] [outer = 00000000] 03:53:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (17266800) [pid = 2840] [serial = 488] [outer = 170B3800] 03:53:56 INFO - PROCESS | 2840 | 1468752836082 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (17267000) [pid = 2840] [serial = 489] [outer = 170B3800] 03:53:56 INFO - PROCESS | 2840 | 1468752836486 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 570ms 03:53:56 INFO - PROCESS | 2840 | 1468752836519 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 2840 | 1468752836521 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 03:53:56 INFO - PROCESS | 2840 | 1468752836536 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:53:56 INFO - PROCESS | 2840 | 1468752836538 Marionette TRACE conn6 <- [1,618,null,{}] 03:53:56 INFO - PROCESS | 2840 | 1468752836545 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:56 INFO - PROCESS | 2840 | 1468752836547 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:56 INFO - PROCESS | 2840 | 1468752836668 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 03:53:56 INFO - PROCESS | 2840 | 1468752836840 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 2840 | 1468752836843 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:56 INFO - PROCESS | 2840 | ++DOCSHELL 0CCD9C00 == 37 [pid = 2840] [id = 164] 03:53:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0CCDA400) [pid = 2840] [serial = 490] [outer = 00000000] 03:53:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0D1F2400) [pid = 2840] [serial = 491] [outer = 0CCDA400] 03:53:56 INFO - PROCESS | 2840 | 1468752836901 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0D6E7000) [pid = 2840] [serial = 492] [outer = 0CCDA400] 03:53:57 INFO - PROCESS | 2840 | 1468752837530 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1072ms 03:53:57 INFO - PROCESS | 2840 | 1468752837613 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 2840 | 1468752837617 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 03:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:53:57 INFO - PROCESS | 2840 | 1468752837622 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 2840 | 1468752837625 Marionette TRACE conn6 <- [1,622,null,{}] 03:53:57 INFO - PROCESS | 2840 | 1468752837630 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:57 INFO - PROCESS | 2840 | 1468752837635 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:57 INFO - PROCESS | 2840 | 1468752837759 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 03:53:57 INFO - PROCESS | 2840 | 1468752837835 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:57 INFO - PROCESS | 2840 | 1468752837838 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:57 INFO - PROCESS | 2840 | ++DOCSHELL 0EBD9800 == 38 [pid = 2840] [id = 165] 03:53:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1176E800) [pid = 2840] [serial = 493] [outer = 00000000] 03:53:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (11777000) [pid = 2840] [serial = 494] [outer = 1176E800] 03:53:57 INFO - PROCESS | 2840 | 1468752837933 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (11A75400) [pid = 2840] [serial = 495] [outer = 1176E800] 03:53:58 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:58 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:58 INFO - PROCESS | 2840 | 1468752838705 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1121ms 03:53:58 INFO - PROCESS | 2840 | 1468752838743 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 2840 | 1468752838747 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 03:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:53:58 INFO - PROCESS | 2840 | 1468752838750 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 2840 | 1468752838753 Marionette TRACE conn6 <- [1,626,null,{}] 03:53:58 INFO - PROCESS | 2840 | 1468752838756 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:58 INFO - PROCESS | 2840 | 1468752838759 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:58 INFO - PROCESS | 2840 | 1468752838897 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 03:53:59 INFO - PROCESS | 2840 | 1468752839090 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 2840 | 1468752839093 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:59 INFO - PROCESS | 2840 | ++DOCSHELL 08E85400 == 39 [pid = 2840] [id = 166] 03:53:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (08E86400) [pid = 2840] [serial = 496] [outer = 00000000] 03:53:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0CCE7C00) [pid = 2840] [serial = 497] [outer = 08E86400] 03:53:59 INFO - PROCESS | 2840 | 1468752839152 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (0D866400) [pid = 2840] [serial = 498] [outer = 08E86400] 03:53:59 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 170B1C00 == 38 [pid = 2840] [id = 163] 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 1394E400 == 37 [pid = 2840] [id = 162] 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 0D6F1000 == 36 [pid = 2840] [id = 161] 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 14875C00 == 35 [pid = 2840] [id = 160] 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 13A7E000 == 34 [pid = 2840] [id = 159] 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 1201B000 == 33 [pid = 2840] [id = 158] 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 1177C000 == 32 [pid = 2840] [id = 157] 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 0DE5FC00 == 31 [pid = 2840] [id = 156] 03:53:59 INFO - PROCESS | 2840 | --DOCSHELL 0D676800 == 30 [pid = 2840] [id = 155] 03:53:59 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (168DFC00) [pid = 2840] [serial = 428] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (172DD800) [pid = 2840] [serial = 431] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (168E2400) [pid = 2840] [serial = 429] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (17610400) [pid = 2840] [serial = 434] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (1474BC00) [pid = 2840] [serial = 438] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (172E0C00) [pid = 2840] [serial = 432] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (15653000) [pid = 2840] [serial = 425] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (172DA800) [pid = 2840] [serial = 408] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0D936400) [pid = 2840] [serial = 410] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0DC6E800) [pid = 2840] [serial = 411] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0D6EA000) [pid = 2840] [serial = 416] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D86A400) [pid = 2840] [serial = 417] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (13A7CC00) [pid = 2840] [serial = 422] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (146EA400) [pid = 2840] [serial = 423] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (12189000) [pid = 2840] [serial = 413] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (13681400) [pid = 2840] [serial = 414] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0E90D000) [pid = 2840] [serial = 419] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1177D400) [pid = 2840] [serial = 420] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (12FBB400) [pid = 2840] [serial = 437] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1760A400) [pid = 2840] [serial = 440] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (176EA400) [pid = 2840] [serial = 441] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (18BF2000) [pid = 2840] [serial = 443] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1936B400) [pid = 2840] [serial = 444] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (17D13C00) [pid = 2840] [serial = 435] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (16202C00) [pid = 2840] [serial = 426] [outer = 00000000] [url = about:blank] 03:53:59 INFO - PROCESS | 2840 | 1468752839760 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1019ms 03:53:59 INFO - PROCESS | 2840 | 1468752839773 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 03:53:59 INFO - PROCESS | 2840 | 1468752839776 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 03:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:53:59 INFO - PROCESS | 2840 | 1468752839781 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 2840 | 1468752839783 Marionette TRACE conn6 <- [1,630,null,{}] 03:53:59 INFO - PROCESS | 2840 | 1468752839788 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:59 INFO - PROCESS | 2840 | 1468752839792 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:59 INFO - PROCESS | 2840 | 1468752839877 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 03:53:59 INFO - PROCESS | 2840 | 1468752839887 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 2840 | 1468752839890 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:53:59 INFO - PROCESS | 2840 | ++DOCSHELL 0D93B400 == 31 [pid = 2840] [id = 167] 03:53:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D93C800) [pid = 2840] [serial = 499] [outer = 00000000] 03:53:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DE5FC00) [pid = 2840] [serial = 500] [outer = 0D93C800] 03:53:59 INFO - PROCESS | 2840 | 1468752839939 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0E9DEC00) [pid = 2840] [serial = 501] [outer = 0D93C800] 03:54:00 INFO - PROCESS | 2840 | 1468752840384 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 03:54:00 INFO - PROCESS | 2840 | 1468752840414 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 2840 | 1468752840418 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 03:54:00 INFO - PROCESS | 2840 | 1468752840422 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:54:00 INFO - PROCESS | 2840 | 1468752840424 Marionette TRACE conn6 <- [1,634,null,{}] 03:54:00 INFO - PROCESS | 2840 | 1468752840428 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:00 INFO - PROCESS | 2840 | 1468752840430 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:00 INFO - PROCESS | 2840 | 1468752840546 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 03:54:00 INFO - PROCESS | 2840 | 1468752840642 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 2840 | 1468752840644 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:00 INFO - PROCESS | 2840 | ++DOCSHELL 09566C00 == 32 [pid = 2840] [id = 168] 03:54:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (11770000) [pid = 2840] [serial = 502] [outer = 00000000] 03:54:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (12FAC800) [pid = 2840] [serial = 503] [outer = 11770000] 03:54:00 INFO - PROCESS | 2840 | 1468752840691 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (13941400) [pid = 2840] [serial = 504] [outer = 11770000] 03:54:01 INFO - PROCESS | 2840 | 1468752841066 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 03:54:01 INFO - PROCESS | 2840 | 1468752841097 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 2840 | 1468752841100 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 03:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:54:01 INFO - PROCESS | 2840 | 1468752841104 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 2840 | 1468752841110 Marionette TRACE conn6 <- [1,638,null,{}] 03:54:01 INFO - PROCESS | 2840 | 1468752841119 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:01 INFO - PROCESS | 2840 | 1468752841123 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:01 INFO - PROCESS | 2840 | 1468752841207 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 03:54:01 INFO - PROCESS | 2840 | 1468752841214 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 2840 | 1468752841216 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:01 INFO - PROCESS | 2840 | ++DOCSHELL 13A78C00 == 33 [pid = 2840] [id = 169] 03:54:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (13A7CC00) [pid = 2840] [serial = 505] [outer = 00000000] 03:54:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (14870C00) [pid = 2840] [serial = 506] [outer = 13A7CC00] 03:54:01 INFO - PROCESS | 2840 | 1468752841259 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1565C000) [pid = 2840] [serial = 507] [outer = 13A7CC00] 03:54:01 INFO - PROCESS | 2840 | 1468752841707 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 690ms 03:54:01 INFO - PROCESS | 2840 | 1468752841798 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 2840 | 1468752841800 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 03:54:01 INFO - PROCESS | 2840 | 1468752841803 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:54:01 INFO - PROCESS | 2840 | 1468752841805 Marionette TRACE conn6 <- [1,642,null,{}] 03:54:01 INFO - PROCESS | 2840 | 1468752841809 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:01 INFO - PROCESS | 2840 | 1468752841811 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:01 INFO - PROCESS | 2840 | 1468752841924 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 03:54:01 INFO - PROCESS | 2840 | 1468752841982 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 2840 | 1468752841984 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:01 INFO - PROCESS | 2840 | ++DOCSHELL 11C56000 == 34 [pid = 2840] [id = 170] 03:54:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (16205000) [pid = 2840] [serial = 508] [outer = 00000000] 03:54:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (168D6000) [pid = 2840] [serial = 509] [outer = 16205000] 03:54:02 INFO - PROCESS | 2840 | 1468752842027 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (168E1400) [pid = 2840] [serial = 510] [outer = 16205000] 03:54:02 INFO - PROCESS | 2840 | 1468752842421 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 03:54:02 INFO - PROCESS | 2840 | 1468752842485 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 03:54:02 INFO - PROCESS | 2840 | 1468752842487 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 03:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:54:02 INFO - PROCESS | 2840 | 1468752842506 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 2840 | 1468752842508 Marionette TRACE conn6 <- [1,646,null,{}] 03:54:02 INFO - PROCESS | 2840 | 1468752842511 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:02 INFO - PROCESS | 2840 | 1468752842513 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:02 INFO - PROCESS | 2840 | 1468752842622 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 03:54:02 INFO - PROCESS | 2840 | 1468752842628 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 2840 | 1468752842634 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:02 INFO - PROCESS | 2840 | ++DOCSHELL 170B0000 == 35 [pid = 2840] [id = 171] 03:54:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (170B0800) [pid = 2840] [serial = 511] [outer = 00000000] 03:54:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (17268000) [pid = 2840] [serial = 512] [outer = 170B0800] 03:54:02 INFO - PROCESS | 2840 | 1468752842732 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (172D7C00) [pid = 2840] [serial = 513] [outer = 170B0800] 03:54:03 INFO - PROCESS | 2840 | 1468752843174 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 03:54:03 INFO - PROCESS | 2840 | 1468752843228 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 2840 | 1468752843230 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 03:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:54:03 INFO - PROCESS | 2840 | 1468752843233 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 2840 | 1468752843235 Marionette TRACE conn6 <- [1,650,null,{}] 03:54:03 INFO - PROCESS | 2840 | 1468752843244 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:03 INFO - PROCESS | 2840 | 1468752843246 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:03 INFO - PROCESS | 2840 | 1468752843354 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 03:54:03 INFO - PROCESS | 2840 | 1468752843436 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 2840 | 1468752843438 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:03 INFO - PROCESS | 2840 | ++DOCSHELL 172DEC00 == 36 [pid = 2840] [id = 172] 03:54:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (172DF000) [pid = 2840] [serial = 514] [outer = 00000000] 03:54:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1753E800) [pid = 2840] [serial = 515] [outer = 172DF000] 03:54:03 INFO - PROCESS | 2840 | 1468752843480 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (17605C00) [pid = 2840] [serial = 516] [outer = 172DF000] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1A529800) [pid = 2840] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1A67D000) [pid = 2840] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (167C6000) [pid = 2840] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0DE60000) [pid = 2840] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0CCE3000) [pid = 2840] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D676C00) [pid = 2840] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (117D7800) [pid = 2840] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (12F6B800) [pid = 2840] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14211800) [pid = 2840] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (15659C00) [pid = 2840] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D867000) [pid = 2840] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D90B400) [pid = 2840] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1394A800) [pid = 2840] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:54:03 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (19370800) [pid = 2840] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:54:03 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:03 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:54:03 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:03 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:54:03 INFO - PROCESS | 2840 | 1468752843904 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 03:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:54:03 INFO - PROCESS | 2840 | 1468752843964 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 2840 | 1468752843966 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 03:54:03 INFO - PROCESS | 2840 | 1468752843996 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 2840 | 1468752843997 Marionette TRACE conn6 <- [1,654,null,{}] 03:54:03 INFO - PROCESS | 2840 | 1468752844001 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:04 INFO - PROCESS | 2840 | 1468752844003 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:04 INFO - PROCESS | 2840 | 1468752844109 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 03:54:04 INFO - PROCESS | 2840 | 1468752844166 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 2840 | 1468752844168 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:04 INFO - PROCESS | 2840 | ++DOCSHELL 12023000 == 37 [pid = 2840] [id = 173] 03:54:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (12FB2800) [pid = 2840] [serial = 517] [outer = 00000000] 03:54:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1486C400) [pid = 2840] [serial = 518] [outer = 12FB2800] 03:54:04 INFO - PROCESS | 2840 | 1468752844211 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (170B4000) [pid = 2840] [serial = 519] [outer = 12FB2800] 03:54:04 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:04 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:04 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:54:04 INFO - PROCESS | 2840 | 1468752844488 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 550ms 03:54:04 INFO - PROCESS | 2840 | 1468752844520 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 2840 | 1468752844522 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 03:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:54:04 INFO - PROCESS | 2840 | 1468752844534 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 2840 | 1468752844535 Marionette TRACE conn6 <- [1,658,null,{}] 03:54:04 INFO - PROCESS | 2840 | 1468752844544 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:04 INFO - PROCESS | 2840 | 1468752844546 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:04 INFO - PROCESS | 2840 | 1468752844628 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 03:54:04 INFO - PROCESS | 2840 | 1468752844708 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 2840 | 1468752844710 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:04 INFO - PROCESS | 2840 | ++DOCSHELL 1426C400 == 38 [pid = 2840] [id = 174] 03:54:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1620A400) [pid = 2840] [serial = 520] [outer = 00000000] 03:54:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1760EC00) [pid = 2840] [serial = 521] [outer = 1620A400] 03:54:04 INFO - PROCESS | 2840 | 1468752844755 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (176E0400) [pid = 2840] [serial = 522] [outer = 1620A400] 03:54:05 INFO - PROCESS | 2840 | 1468752845114 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 03:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:54:05 INFO - PROCESS | 2840 | 1468752845205 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 2840 | 1468752845207 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 03:54:05 INFO - PROCESS | 2840 | 1468752845210 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 2840 | 1468752845212 Marionette TRACE conn6 <- [1,662,null,{}] 03:54:05 INFO - PROCESS | 2840 | 1468752845224 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:05 INFO - PROCESS | 2840 | 1468752845226 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:05 INFO - PROCESS | 2840 | 1468752845347 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 03:54:05 INFO - PROCESS | 2840 | 1468752845355 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:05 INFO - PROCESS | 2840 | 1468752845357 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:05 INFO - PROCESS | 2840 | ++DOCSHELL 13945800 == 39 [pid = 2840] [id = 175] 03:54:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (14264400) [pid = 2840] [serial = 523] [outer = 00000000] 03:54:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (18BA0800) [pid = 2840] [serial = 524] [outer = 14264400] 03:54:05 INFO - PROCESS | 2840 | 1468752845400 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (18BA1000) [pid = 2840] [serial = 525] [outer = 14264400] 03:54:05 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:05 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:54:05 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:05 INFO - PROCESS | 2840 | 1468752845826 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:54:05 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 03:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 03:54:05 INFO - PROCESS | 2840 | 1468752845916 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 03:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:54:05 INFO - PROCESS | 2840 | 1468752845921 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 03:54:05 INFO - PROCESS | 2840 | 1468752845978 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 2840 | 1468752845983 Marionette TRACE conn6 <- [1,666,null,{}] 03:54:06 INFO - PROCESS | 2840 | 1468752846021 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:06 INFO - PROCESS | 2840 | 1468752846025 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:06 INFO - PROCESS | 2840 | 1468752846139 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 03:54:06 INFO - PROCESS | 2840 | 1468752846230 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 2840 | 1468752846235 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:06 INFO - PROCESS | 2840 | ++DOCSHELL 0D936400 == 40 [pid = 2840] [id = 176] 03:54:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0D939800) [pid = 2840] [serial = 526] [outer = 00000000] 03:54:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0DC27000) [pid = 2840] [serial = 527] [outer = 0D939800] 03:54:06 INFO - PROCESS | 2840 | 1468752846290 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0DC71400) [pid = 2840] [serial = 528] [outer = 0D939800] 03:54:06 INFO - PROCESS | 2840 | 1468752846832 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1115ms 03:54:07 INFO - PROCESS | 2840 | 1468752847042 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 2840 | 1468752847047 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 03:54:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:54:07 INFO - PROCESS | 2840 | 1468752847053 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 2840 | 1468752847056 Marionette TRACE conn6 <- [1,670,null,{}] 03:54:07 INFO - PROCESS | 2840 | 1468752847060 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:07 INFO - PROCESS | 2840 | 1468752847063 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:07 INFO - PROCESS | 2840 | 1468752847178 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 03:54:07 INFO - PROCESS | 2840 | 1468752847337 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:07 INFO - PROCESS | 2840 | 1468752847340 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:07 INFO - PROCESS | 2840 | ++DOCSHELL 13944800 == 41 [pid = 2840] [id = 177] 03:54:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1394AC00) [pid = 2840] [serial = 529] [outer = 00000000] 03:54:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (14215000) [pid = 2840] [serial = 530] [outer = 1394AC00] 03:54:07 INFO - PROCESS | 2840 | 1468752847397 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (14758000) [pid = 2840] [serial = 531] [outer = 1394AC00] 03:54:08 INFO - PROCESS | 2840 | 1468752848434 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:54:08 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) 03:54:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1434ms 03:54:08 INFO - PROCESS | 2840 | 1468752848491 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 2840 | 1468752848493 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 03:54:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:54:08 INFO - PROCESS | 2840 | 1468752848497 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 2840 | 1468752848501 Marionette TRACE conn6 <- [1,674,null,{}] 03:54:08 INFO - PROCESS | 2840 | 1468752848553 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:08 INFO - PROCESS | 2840 | 1468752848558 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:08 INFO - PROCESS | 2840 | 1468752848687 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 03:54:08 INFO - PROCESS | 2840 | 1468752848779 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 2840 | 1468752848783 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:08 INFO - PROCESS | 2840 | ++DOCSHELL 172E0000 == 42 [pid = 2840] [id = 178] 03:54:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (172E4400) [pid = 2840] [serial = 532] [outer = 00000000] 03:54:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (176E3000) [pid = 2840] [serial = 533] [outer = 172E4400] 03:54:08 INFO - PROCESS | 2840 | 1468752848842 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (18BA8400) [pid = 2840] [serial = 534] [outer = 172E4400] 03:54:09 INFO - PROCESS | 2840 | 1468752849839 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:54:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1382ms 03:54:09 INFO - PROCESS | 2840 | 1468752849883 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 03:54:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:54:09 INFO - PROCESS | 2840 | 1468752849886 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 03:54:09 INFO - PROCESS | 2840 | 1468752849891 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 2840 | 1468752849894 Marionette TRACE conn6 <- [1,678,null,{}] 03:54:09 INFO - PROCESS | 2840 | 1468752849899 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:09 INFO - PROCESS | 2840 | 1468752849902 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:09 INFO - PROCESS | 2840 | 1468752850001 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 03:54:10 INFO - PROCESS | 2840 | 1468752850080 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 2840 | 1468752850084 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:10 INFO - PROCESS | 2840 | ++DOCSHELL 0D940800 == 43 [pid = 2840] [id = 179] 03:54:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0DB9CC00) [pid = 2840] [serial = 535] [outer = 00000000] 03:54:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0E608800) [pid = 2840] [serial = 536] [outer = 0DB9CC00] 03:54:10 INFO - PROCESS | 2840 | 1468752850179 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (11771000) [pid = 2840] [serial = 537] [outer = 0DB9CC00] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 12023000 == 42 [pid = 2840] [id = 173] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 1426C400 == 41 [pid = 2840] [id = 174] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 172DEC00 == 40 [pid = 2840] [id = 172] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 170B0000 == 39 [pid = 2840] [id = 171] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 11C56000 == 38 [pid = 2840] [id = 170] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 13A78C00 == 37 [pid = 2840] [id = 169] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 09566C00 == 36 [pid = 2840] [id = 168] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 0D93B400 == 35 [pid = 2840] [id = 167] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 08E85400 == 34 [pid = 2840] [id = 166] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 0CCD9C00 == 33 [pid = 2840] [id = 164] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 0EBD9800 == 32 [pid = 2840] [id = 165] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 0CCE2400 == 31 [pid = 2840] [id = 154] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 13944800 == 30 [pid = 2840] [id = 177] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 172E0000 == 29 [pid = 2840] [id = 178] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 13945800 == 28 [pid = 2840] [id = 175] 03:54:11 INFO - PROCESS | 2840 | --DOCSHELL 0D936400 == 27 [pid = 2840] [id = 176] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (17266800) [pid = 2840] [serial = 488] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0DEC4C00) [pid = 2840] [serial = 467] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0DFDB400) [pid = 2840] [serial = 468] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0D6F0800) [pid = 2840] [serial = 462] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0D675800) [pid = 2840] [serial = 461] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0D6E9400) [pid = 2840] [serial = 464] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0D865800) [pid = 2840] [serial = 465] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1201B800) [pid = 2840] [serial = 470] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (13685400) [pid = 2840] [serial = 473] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (14757000) [pid = 2840] [serial = 477] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (1474B800) [pid = 2840] [serial = 476] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (16144000) [pid = 2840] [serial = 479] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (13681000) [pid = 2840] [serial = 482] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (14755800) [pid = 2840] [serial = 483] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0DFC6000) [pid = 2840] [serial = 447] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0D93A000) [pid = 2840] [serial = 446] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (170AC400) [pid = 2840] [serial = 450] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1486BC00) [pid = 2840] [serial = 449] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (19DA7800) [pid = 2840] [serial = 453] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (19CAA800) [pid = 2840] [serial = 452] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1A60C800) [pid = 2840] [serial = 456] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1A607800) [pid = 2840] [serial = 455] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1A687C00) [pid = 2840] [serial = 459] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1A681800) [pid = 2840] [serial = 458] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (1620C400) [pid = 2840] [serial = 480] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (168DE400) [pid = 2840] [serial = 485] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (168E0400) [pid = 2840] [serial = 486] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (1394B800) [pid = 2840] [serial = 474] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (1217CC00) [pid = 2840] [serial = 471] [outer = 00000000] [url = about:blank] 03:54:11 INFO - PROCESS | 2840 | 1468752851873 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:54:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2019ms 03:54:11 INFO - PROCESS | 2840 | 1468752851912 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 2840 | 1468752851916 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 03:54:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:54:11 INFO - PROCESS | 2840 | 1468752851921 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 2840 | 1468752851924 Marionette TRACE conn6 <- [1,682,null,{}] 03:54:11 INFO - PROCESS | 2840 | 1468752851930 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:11 INFO - PROCESS | 2840 | 1468752851932 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:12 INFO - PROCESS | 2840 | 1468752852014 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 03:54:12 INFO - PROCESS | 2840 | 1468752852084 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 2840 | 1468752852087 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:12 INFO - PROCESS | 2840 | ++DOCSHELL 0D675800 == 28 [pid = 2840] [id = 180] 03:54:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D6E8C00) [pid = 2840] [serial = 538] [outer = 00000000] 03:54:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0D914800) [pid = 2840] [serial = 539] [outer = 0D6E8C00] 03:54:12 INFO - PROCESS | 2840 | 1468752852136 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D938000) [pid = 2840] [serial = 540] [outer = 0D6E8C00] 03:54:12 INFO - PROCESS | 2840 | 1468752852970 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:54:12 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) 03:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1072ms 03:54:12 INFO - PROCESS | 2840 | 1468752852994 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 2840 | 1468752852999 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 03:54:12 INFO - PROCESS | 2840 | 1468752853005 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:54:13 INFO - PROCESS | 2840 | 1468752853008 Marionette TRACE conn6 <- [1,686,null,{}] 03:54:13 INFO - PROCESS | 2840 | 1468752853012 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:13 INFO - PROCESS | 2840 | 1468752853014 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:13 INFO - PROCESS | 2840 | 1468752853131 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 03:54:13 INFO - PROCESS | 2840 | 1468752853150 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 2840 | 1468752853153 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:13 INFO - PROCESS | 2840 | ++DOCSHELL 0DEBD800 == 29 [pid = 2840] [id = 181] 03:54:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DEBE800) [pid = 2840] [serial = 541] [outer = 00000000] 03:54:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DFD2400) [pid = 2840] [serial = 542] [outer = 0DEBE800] 03:54:13 INFO - PROCESS | 2840 | 1468752853199 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0E60E800) [pid = 2840] [serial = 543] [outer = 0DEBE800] 03:54:14 INFO - PROCESS | 2840 | 1468752854133 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:54:14 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) 03:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1182ms 03:54:14 INFO - PROCESS | 2840 | 1468752854191 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 2840 | 1468752854193 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 03:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:54:14 INFO - PROCESS | 2840 | 1468752854197 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 2840 | 1468752854200 Marionette TRACE conn6 <- [1,690,null,{}] 03:54:14 INFO - PROCESS | 2840 | 1468752854216 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:14 INFO - PROCESS | 2840 | 1468752854220 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:14 INFO - PROCESS | 2840 | 1468752854328 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 03:54:14 INFO - PROCESS | 2840 | 1468752854336 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 2840 | 1468752854339 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:14 INFO - PROCESS | 2840 | ++DOCSHELL 12181400 == 30 [pid = 2840] [id = 182] 03:54:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (12189000) [pid = 2840] [serial = 544] [outer = 00000000] 03:54:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (12F6A000) [pid = 2840] [serial = 545] [outer = 12189000] 03:54:14 INFO - PROCESS | 2840 | 1468752854387 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (13353C00) [pid = 2840] [serial = 546] [outer = 12189000] 03:54:15 INFO - PROCESS | 2840 | --DOCSHELL 0D675800 == 29 [pid = 2840] [id = 180] 03:54:15 INFO - PROCESS | 2840 | --DOCSHELL 0D940800 == 28 [pid = 2840] [id = 179] 03:54:15 INFO - PROCESS | 2840 | --DOCSHELL 0DEBD800 == 27 [pid = 2840] [id = 181] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1620A400) [pid = 2840] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (170B0800) [pid = 2840] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (12FB2800) [pid = 2840] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (13A7CC00) [pid = 2840] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D93C800) [pid = 2840] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (172DF000) [pid = 2840] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (11770000) [pid = 2840] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0CCDA400) [pid = 2840] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (08E86400) [pid = 2840] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (1176E800) [pid = 2840] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (170B3800) [pid = 2840] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (16205000) [pid = 2840] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (14264400) [pid = 2840] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (17268000) [pid = 2840] [serial = 512] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (172D7C00) [pid = 2840] [serial = 513] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (1486C400) [pid = 2840] [serial = 518] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (14870C00) [pid = 2840] [serial = 506] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (0DE5FC00) [pid = 2840] [serial = 500] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (0E9DEC00) [pid = 2840] [serial = 501] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (1753E800) [pid = 2840] [serial = 515] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (12FAC800) [pid = 2840] [serial = 503] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (13941400) [pid = 2840] [serial = 504] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 55 (0D1F2400) [pid = 2840] [serial = 491] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 54 (0D6E7000) [pid = 2840] [serial = 492] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 53 (0CCE7C00) [pid = 2840] [serial = 497] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 52 (0D866400) [pid = 2840] [serial = 498] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 51 (11777000) [pid = 2840] [serial = 494] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 50 (11A75400) [pid = 2840] [serial = 495] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 49 (17267000) [pid = 2840] [serial = 489] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 48 (17605C00) [pid = 2840] [serial = 516] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 47 (170B4000) [pid = 2840] [serial = 519] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 46 (168D6000) [pid = 2840] [serial = 509] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 45 (168E1400) [pid = 2840] [serial = 510] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 44 (18BA0800) [pid = 2840] [serial = 524] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 43 (18BA1000) [pid = 2840] [serial = 525] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 42 (1760EC00) [pid = 2840] [serial = 521] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 41 (1565C000) [pid = 2840] [serial = 507] [outer = 00000000] [url = about:blank] 03:54:15 INFO - PROCESS | 2840 | --DOMWINDOW == 40 (176E0400) [pid = 2840] [serial = 522] [outer = 00000000] [url = about:blank] 03:54:16 INFO - PROCESS | 2840 | 1468752856653 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2488ms 03:54:16 INFO - PROCESS | 2840 | 1468752856709 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 2840 | 1468752856713 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 03:54:16 INFO - PROCESS | 2840 | 1468752856719 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:54:16 INFO - PROCESS | 2840 | 1468752856722 Marionette TRACE conn6 <- [1,694,null,{}] 03:54:16 INFO - PROCESS | 2840 | 1468752856728 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:16 INFO - PROCESS | 2840 | 1468752856731 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:16 INFO - PROCESS | 2840 | 1468752856822 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 03:54:16 INFO - PROCESS | 2840 | 1468752856829 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:16 INFO - PROCESS | 2840 | 1468752856831 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:16 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EAC00 == 28 [pid = 2840] [id = 183] 03:54:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 41 (0D6EB800) [pid = 2840] [serial = 547] [outer = 00000000] 03:54:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 42 (0D6F0000) [pid = 2840] [serial = 548] [outer = 0D6EB800] 03:54:16 INFO - PROCESS | 2840 | 1468752856880 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 43 (0D862000) [pid = 2840] [serial = 549] [outer = 0D6EB800] 03:54:17 INFO - PROCESS | 2840 | 1468752857967 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1277ms 03:54:18 INFO - PROCESS | 2840 | 1468752858039 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 2840 | 1468752858044 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 03:54:18 INFO - PROCESS | 2840 | 1468752858050 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 2840 | 1468752858053 Marionette TRACE conn6 <- [1,698,null,{}] 03:54:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:54:18 INFO - PROCESS | 2840 | 1468752858059 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:18 INFO - PROCESS | 2840 | 1468752858062 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:18 INFO - PROCESS | 2840 | 1468752858241 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 03:54:18 INFO - PROCESS | 2840 | 1468752858308 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:18 INFO - PROCESS | 2840 | 1468752858311 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:18 INFO - PROCESS | 2840 | ++DOCSHELL 0D866800 == 29 [pid = 2840] [id = 184] 03:54:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 44 (0D869400) [pid = 2840] [serial = 550] [outer = 00000000] 03:54:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 45 (0D93AC00) [pid = 2840] [serial = 551] [outer = 0D869400] 03:54:18 INFO - PROCESS | 2840 | 1468752858368 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 46 (0DC29800) [pid = 2840] [serial = 552] [outer = 0D869400] 03:54:18 INFO - PROCESS | 2840 | --DOCSHELL 0D1F7000 == 28 [pid = 2840] [id = 27] 03:54:18 INFO - PROCESS | 2840 | --DOCSHELL 11762800 == 27 [pid = 2840] [id = 28] 03:54:18 INFO - PROCESS | 2840 | --DOCSHELL 0CCDCC00 == 26 [pid = 2840] [id = 18] 03:54:19 INFO - PROCESS | 2840 | 1468752859481 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:54:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:54:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1471ms 03:54:19 INFO - PROCESS | 2840 | 1468752859528 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 2840 | 1468752859532 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 03:54:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:54:19 INFO - PROCESS | 2840 | 1468752859536 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 2840 | 1468752859540 Marionette TRACE conn6 <- [1,702,null,{}] 03:54:19 INFO - PROCESS | 2840 | 1468752859545 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:19 INFO - PROCESS | 2840 | 1468752859548 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:19 INFO - PROCESS | 2840 | 1468752859636 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 03:54:19 INFO - PROCESS | 2840 | 1468752859748 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 2840 | 1468752859751 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:19 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E4400 == 27 [pid = 2840] [id = 185] 03:54:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 47 (0D6E7C00) [pid = 2840] [serial = 553] [outer = 00000000] 03:54:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 48 (0D864000) [pid = 2840] [serial = 554] [outer = 0D6E7C00] 03:54:19 INFO - PROCESS | 2840 | 1468752859802 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 49 (0D938400) [pid = 2840] [serial = 555] [outer = 0D6E7C00] 03:54:20 INFO - PROCESS | 2840 | 1468752860666 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:54:20 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 03:54:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1173ms 03:54:20 INFO - PROCESS | 2840 | 1468752860711 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 2840 | 1468752860716 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 03:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:54:20 INFO - PROCESS | 2840 | 1468752860723 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 2840 | 1468752860725 Marionette TRACE conn6 <- [1,706,null,{}] 03:54:20 INFO - PROCESS | 2840 | 1468752860729 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:20 INFO - PROCESS | 2840 | 1468752860732 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:20 INFO - PROCESS | 2840 | 1468752860818 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 03:54:20 INFO - PROCESS | 2840 | 1468752860826 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 2840 | 1468752860828 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:20 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC7800 == 28 [pid = 2840] [id = 186] 03:54:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 50 (0DFC8000) [pid = 2840] [serial = 556] [outer = 00000000] 03:54:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 51 (0E601800) [pid = 2840] [serial = 557] [outer = 0DFC8000] 03:54:20 INFO - PROCESS | 2840 | 1468752860874 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 52 (0E9DCC00) [pid = 2840] [serial = 558] [outer = 0DFC8000] 03:54:21 INFO - PROCESS | 2840 | --DOMWINDOW == 51 (0DB9CC00) [pid = 2840] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:54:21 INFO - PROCESS | 2840 | --DOMWINDOW == 50 (0D6E8C00) [pid = 2840] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:54:21 INFO - PROCESS | 2840 | --DOMWINDOW == 49 (0DEBE800) [pid = 2840] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:54:21 INFO - PROCESS | 2840 | --DOMWINDOW == 48 (12189000) [pid = 2840] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:54:21 INFO - PROCESS | 2840 | --DOMWINDOW == 47 (1394AC00) [pid = 2840] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:54:21 INFO - PROCESS | 2840 | --DOMWINDOW == 46 (0D939800) [pid = 2840] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:54:21 INFO - PROCESS | 2840 | --DOMWINDOW == 45 (172E4400) [pid = 2840] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:54:21 INFO - PROCESS | 2840 | 1468752861823 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1120ms 03:54:21 INFO - PROCESS | 2840 | 1468752861846 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 2840 | 1468752861848 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 03:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:54:21 INFO - PROCESS | 2840 | 1468752861852 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 2840 | 1468752861855 Marionette TRACE conn6 <- [1,710,null,{}] 03:54:21 INFO - PROCESS | 2840 | 1468752861866 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:21 INFO - PROCESS | 2840 | 1468752861871 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:21 INFO - PROCESS | 2840 | 1468752861958 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 03:54:21 INFO - PROCESS | 2840 | 1468752861966 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 2840 | 1468752861969 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:21 INFO - PROCESS | 2840 | ++DOCSHELL 1195F000 == 29 [pid = 2840] [id = 187] 03:54:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 46 (1195F400) [pid = 2840] [serial = 559] [outer = 00000000] 03:54:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 47 (11A78800) [pid = 2840] [serial = 560] [outer = 1195F400] 03:54:22 INFO - PROCESS | 2840 | 1468752862018 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 48 (12019C00) [pid = 2840] [serial = 561] [outer = 1195F400] 03:54:22 INFO - PROCESS | 2840 | 1468752862485 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 2840 | 1468752862529 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 03:54:22 INFO - PROCESS | 2840 | 1468752862532 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 2840 | 1468752862533 Marionette TRACE conn6 <- [1,714,null,{}] 03:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:54:22 INFO - PROCESS | 2840 | 1468752862537 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:22 INFO - PROCESS | 2840 | 1468752862539 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:22 INFO - PROCESS | 2840 | 1468752862638 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 03:54:22 INFO - PROCESS | 2840 | 1468752862658 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 2840 | 1468752862660 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:22 INFO - PROCESS | 2840 | ++DOCSHELL 12187000 == 30 [pid = 2840] [id = 188] 03:54:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 49 (12187C00) [pid = 2840] [serial = 562] [outer = 00000000] 03:54:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 50 (1334D000) [pid = 2840] [serial = 563] [outer = 12187C00] 03:54:22 INFO - PROCESS | 2840 | 1468752862705 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 51 (13682400) [pid = 2840] [serial = 564] [outer = 12187C00] 03:54:23 INFO - PROCESS | 2840 | 1468752863179 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:54:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:54:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 03:54:23 INFO - PROCESS | 2840 | 1468752863206 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 2840 | 1468752863208 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 03:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:54:23 INFO - PROCESS | 2840 | 1468752863211 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 2840 | 1468752863213 Marionette TRACE conn6 <- [1,718,null,{}] 03:54:23 INFO - PROCESS | 2840 | 1468752863216 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:23 INFO - PROCESS | 2840 | 1468752863218 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:23 INFO - PROCESS | 2840 | 1468752863326 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 03:54:23 INFO - PROCESS | 2840 | 1468752863334 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 2840 | 1468752863336 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:23 INFO - PROCESS | 2840 | ++DOCSHELL 13949400 == 31 [pid = 2840] [id = 189] 03:54:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 52 (13949800) [pid = 2840] [serial = 565] [outer = 00000000] 03:54:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 53 (1394FC00) [pid = 2840] [serial = 566] [outer = 13949800] 03:54:23 INFO - PROCESS | 2840 | 1468752863380 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 54 (13A7DC00) [pid = 2840] [serial = 567] [outer = 13949800] 03:54:23 INFO - PROCESS | 2840 | 1468752863816 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 2840 | 1468752863884 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 03:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:54:23 INFO - PROCESS | 2840 | 1468752863887 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 2840 | 1468752863889 Marionette TRACE conn6 <- [1,722,null,{}] 03:54:23 INFO - PROCESS | 2840 | 1468752863893 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:23 INFO - PROCESS | 2840 | 1468752863898 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:23 INFO - PROCESS | 2840 | 1468752864004 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 03:54:24 INFO - PROCESS | 2840 | 1468752864025 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:24 INFO - PROCESS | 2840 | 1468752864026 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:24 INFO - PROCESS | 2840 | ++DOCSHELL 1468C800 == 32 [pid = 2840] [id = 190] 03:54:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (1474C000) [pid = 2840] [serial = 568] [outer = 00000000] 03:54:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (14775400) [pid = 2840] [serial = 569] [outer = 1474C000] 03:54:24 INFO - PROCESS | 2840 | 1468752864070 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (14775800) [pid = 2840] [serial = 570] [outer = 1474C000] 03:54:24 INFO - PROCESS | 2840 | 1468752864497 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 631ms 03:54:24 INFO - PROCESS | 2840 | 1468752864519 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 03:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:54:24 INFO - PROCESS | 2840 | 1468752864521 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 03:54:24 INFO - PROCESS | 2840 | 1468752864524 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 2840 | 1468752864526 Marionette TRACE conn6 <- [1,726,null,{}] 03:54:24 INFO - PROCESS | 2840 | 1468752864529 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:24 INFO - PROCESS | 2840 | 1468752864531 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:24 INFO - PROCESS | 2840 | 1468752864607 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 03:54:24 INFO - PROCESS | 2840 | 1468752864613 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:24 INFO - PROCESS | 2840 | 1468752864614 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:24 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FE400 == 33 [pid = 2840] [id = 191] 03:54:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (0D865C00) [pid = 2840] [serial = 571] [outer = 00000000] 03:54:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (14870800) [pid = 2840] [serial = 572] [outer = 0D865C00] 03:54:24 INFO - PROCESS | 2840 | 1468752864657 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (14871400) [pid = 2840] [serial = 573] [outer = 0D865C00] 03:54:25 INFO - PROCESS | 2840 | 1468752865658 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:54:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:54:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1178ms 03:54:25 INFO - PROCESS | 2840 | 1468752865729 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 03:54:25 INFO - PROCESS | 2840 | 1468752865733 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 03:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:54:25 INFO - PROCESS | 2840 | 1468752865739 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 2840 | 1468752865742 Marionette TRACE conn6 <- [1,730,null,{}] 03:54:25 INFO - PROCESS | 2840 | 1468752865748 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:25 INFO - PROCESS | 2840 | 1468752865751 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:25 INFO - PROCESS | 2840 | 1468752865889 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 03:54:26 INFO - PROCESS | 2840 | 1468752866003 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 2840 | 1468752866008 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:26 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDAC00 == 34 [pid = 2840] [id = 192] 03:54:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0CCE8C00) [pid = 2840] [serial = 574] [outer = 00000000] 03:54:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0D916800) [pid = 2840] [serial = 575] [outer = 0CCE8C00] 03:54:26 INFO - PROCESS | 2840 | 1468752866064 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (0DC6F800) [pid = 2840] [serial = 576] [outer = 0CCE8C00] 03:54:27 INFO - PROCESS | 2840 | 1468752867063 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:54:27 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 03:54:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1381ms 03:54:27 INFO - PROCESS | 2840 | 1468752867121 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 2840 | 1468752867125 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 03:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:54:27 INFO - PROCESS | 2840 | 1468752867132 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 2840 | 1468752867135 Marionette TRACE conn6 <- [1,734,null,{}] 03:54:27 INFO - PROCESS | 2840 | 1468752867139 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 2840 | 1468752867142 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:27 INFO - PROCESS | 2840 | 1468752867287 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 03:54:27 INFO - PROCESS | 2840 | 1468752867403 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 2840 | 1468752867406 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:27 INFO - PROCESS | 2840 | ++DOCSHELL 1177A800 == 35 [pid = 2840] [id = 193] 03:54:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (1177BC00) [pid = 2840] [serial = 577] [outer = 00000000] 03:54:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (11A73000) [pid = 2840] [serial = 578] [outer = 1177BC00] 03:54:27 INFO - PROCESS | 2840 | 1468752867469 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (12F72C00) [pid = 2840] [serial = 579] [outer = 1177BC00] 03:54:28 INFO - PROCESS | 2840 | --DOCSHELL 0D674000 == 34 [pid = 2840] [id = 21] 03:54:28 INFO - PROCESS | 2840 | --DOCSHELL 12D62400 == 33 [pid = 2840] [id = 13] 03:54:28 INFO - PROCESS | 2840 | --DOCSHELL 146ECC00 == 32 [pid = 2840] [id = 14] 03:54:28 INFO - PROCESS | 2840 | --DOCSHELL 0DFBB000 == 31 [pid = 2840] [id = 8] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (0D938000) [pid = 2840] [serial = 540] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (0D914800) [pid = 2840] [serial = 539] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (0DFD2400) [pid = 2840] [serial = 542] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (12F6A000) [pid = 2840] [serial = 545] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (0E60E800) [pid = 2840] [serial = 543] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (14758000) [pid = 2840] [serial = 531] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (0DC71400) [pid = 2840] [serial = 528] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (18BA8400) [pid = 2840] [serial = 534] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (0D6F0000) [pid = 2840] [serial = 548] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (11771000) [pid = 2840] [serial = 537] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 55 (0E608800) [pid = 2840] [serial = 536] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 54 (176E3000) [pid = 2840] [serial = 533] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 53 (14215000) [pid = 2840] [serial = 530] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 52 (0DC27000) [pid = 2840] [serial = 527] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | --DOMWINDOW == 51 (13353C00) [pid = 2840] [serial = 546] [outer = 00000000] [url = about:blank] 03:54:28 INFO - PROCESS | 2840 | 1468752868596 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:54:28 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.) 03:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1472ms 03:54:28 INFO - PROCESS | 2840 | 1468752868608 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 2840 | 1468752868611 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 03:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:54:28 INFO - PROCESS | 2840 | 1468752868616 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 2840 | 1468752868619 Marionette TRACE conn6 <- [1,738,null,{}] 03:54:28 INFO - PROCESS | 2840 | 1468752868624 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:28 INFO - PROCESS | 2840 | 1468752868627 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:28 INFO - PROCESS | 2840 | 1468752868709 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 03:54:28 INFO - PROCESS | 2840 | 1468752868753 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:28 INFO - PROCESS | 2840 | 1468752868756 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:28 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EEC00 == 32 [pid = 2840] [id = 194] 03:54:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 52 (0D6EF000) [pid = 2840] [serial = 580] [outer = 00000000] 03:54:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 53 (0D867000) [pid = 2840] [serial = 581] [outer = 0D6EF000] 03:54:28 INFO - PROCESS | 2840 | 1468752868807 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 54 (0D939C00) [pid = 2840] [serial = 582] [outer = 0D6EF000] 03:54:29 INFO - PROCESS | 2840 | 1468752869707 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 03:54:29 INFO - PROCESS | 2840 | 1468752869739 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 2840 | 1468752869743 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 03:54:29 INFO - PROCESS | 2840 | 1468752869749 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:54:29 INFO - PROCESS | 2840 | 1468752869752 Marionette TRACE conn6 <- [1,742,null,{}] 03:54:29 INFO - PROCESS | 2840 | 1468752869755 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:29 INFO - PROCESS | 2840 | 1468752869758 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:29 INFO - PROCESS | 2840 | 1468752869866 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 03:54:29 INFO - PROCESS | 2840 | 1468752869909 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 2840 | 1468752869911 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:29 INFO - PROCESS | 2840 | ++DOCSHELL 0DEC4C00 == 33 [pid = 2840] [id = 195] 03:54:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (0DF59400) [pid = 2840] [serial = 583] [outer = 00000000] 03:54:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (0E607000) [pid = 2840] [serial = 584] [outer = 0DF59400] 03:54:29 INFO - PROCESS | 2840 | 1468752869957 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (0E90D800) [pid = 2840] [serial = 585] [outer = 0DF59400] 03:54:30 INFO - PROCESS | 2840 | 1468752870823 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:54:30 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 03:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 03:54:30 INFO - PROCESS | 2840 | 1468752870879 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 2840 | 1468752870881 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 03:54:30 INFO - PROCESS | 2840 | 1468752870885 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:54:30 INFO - PROCESS | 2840 | 1468752870888 Marionette TRACE conn6 <- [1,746,null,{}] 03:54:30 INFO - PROCESS | 2840 | 1468752870899 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:30 INFO - PROCESS | 2840 | 1468752870903 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:31 INFO - PROCESS | 2840 | 1468752871013 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 03:54:31 INFO - PROCESS | 2840 | 1468752871021 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 2840 | 1468752871024 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:31 INFO - PROCESS | 2840 | ++DOCSHELL 12188800 == 34 [pid = 2840] [id = 196] 03:54:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (12D62400) [pid = 2840] [serial = 586] [outer = 00000000] 03:54:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (12F6C800) [pid = 2840] [serial = 587] [outer = 12D62400] 03:54:31 INFO - PROCESS | 2840 | 1468752871071 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (13680800) [pid = 2840] [serial = 588] [outer = 12D62400] 03:54:31 INFO - PROCESS | 2840 | 1468752871560 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 03:54:31 INFO - PROCESS | 2840 | 1468752871619 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 2840 | 1468752871622 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 03:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:54:31 INFO - PROCESS | 2840 | 1468752871629 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 2840 | 1468752871631 Marionette TRACE conn6 <- [1,750,null,{}] 03:54:31 INFO - PROCESS | 2840 | 1468752871634 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:31 INFO - PROCESS | 2840 | 1468752871636 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:31 INFO - PROCESS | 2840 | 1468752871747 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 03:54:31 INFO - PROCESS | 2840 | 1468752871759 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 2840 | 1468752871761 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:31 INFO - PROCESS | 2840 | ++DOCSHELL 13A75000 == 35 [pid = 2840] [id = 197] 03:54:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (13A78000) [pid = 2840] [serial = 589] [outer = 00000000] 03:54:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (146E6400) [pid = 2840] [serial = 590] [outer = 13A78000] 03:54:31 INFO - PROCESS | 2840 | 1468752871805 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (1474B000) [pid = 2840] [serial = 591] [outer = 13A78000] 03:54:32 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (0D6E7C00) [pid = 2840] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:54:32 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (0DFC8000) [pid = 2840] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:54:32 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (1195F400) [pid = 2840] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:54:32 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (12187C00) [pid = 2840] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:54:32 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (1474C000) [pid = 2840] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:54:32 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (13949800) [pid = 2840] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:54:32 INFO - PROCESS | 2840 | 1468752872687 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1067ms 03:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:54:32 INFO - PROCESS | 2840 | 1468752872700 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 03:54:32 INFO - PROCESS | 2840 | 1468752872702 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 03:54:32 INFO - PROCESS | 2840 | 1468752872705 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 2840 | 1468752872707 Marionette TRACE conn6 <- [1,754,null,{}] 03:54:32 INFO - PROCESS | 2840 | 1468752872711 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:32 INFO - PROCESS | 2840 | 1468752872713 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:32 INFO - PROCESS | 2840 | 1468752872789 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 03:54:32 INFO - PROCESS | 2840 | 1468752872857 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 2840 | 1468752872859 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:32 INFO - PROCESS | 2840 | ++DOCSHELL 12F6B800 == 36 [pid = 2840] [id = 198] 03:54:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (1334F000) [pid = 2840] [serial = 592] [outer = 00000000] 03:54:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (146E9800) [pid = 2840] [serial = 593] [outer = 1334F000] 03:54:32 INFO - PROCESS | 2840 | 1468752872903 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (1474D000) [pid = 2840] [serial = 594] [outer = 1334F000] 03:54:33 INFO - PROCESS | 2840 | 1468752873701 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:54:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1021ms 03:54:33 INFO - PROCESS | 2840 | 1468752873727 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 03:54:33 INFO - PROCESS | 2840 | 1468752873729 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 03:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:54:33 INFO - PROCESS | 2840 | 1468752873732 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:54:33 INFO - PROCESS | 2840 | 1468752873734 Marionette TRACE conn6 <- [1,758,null,{}] 03:54:33 INFO - PROCESS | 2840 | 1468752873737 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:33 INFO - PROCESS | 2840 | 1468752873743 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:33 INFO - PROCESS | 2840 | 1468752873858 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 03:54:33 INFO - PROCESS | 2840 | 1468752873863 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:33 INFO - PROCESS | 2840 | 1468752873865 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:33 INFO - PROCESS | 2840 | ++DOCSHELL 0D042800 == 37 [pid = 2840] [id = 199] 03:54:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0D0EA800) [pid = 2840] [serial = 595] [outer = 00000000] 03:54:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (15A2C400) [pid = 2840] [serial = 596] [outer = 0D0EA800] 03:54:33 INFO - PROCESS | 2840 | 1468752873909 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (16125000) [pid = 2840] [serial = 597] [outer = 0D0EA800] 03:54:34 INFO - PROCESS | 2840 | 1468752874336 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 03:54:34 INFO - PROCESS | 2840 | 1468752874363 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 2840 | 1468752874365 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 03:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:54:34 INFO - PROCESS | 2840 | 1468752874368 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 2840 | 1468752874370 Marionette TRACE conn6 <- [1,762,null,{}] 03:54:34 INFO - PROCESS | 2840 | 1468752874374 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 2840 | 1468752874375 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:34 INFO - PROCESS | 2840 | 1468752874487 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 03:54:34 INFO - PROCESS | 2840 | 1468752874631 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 2840 | 1468752874635 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:34 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDE000 == 38 [pid = 2840] [id = 200] 03:54:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0CCDF800) [pid = 2840] [serial = 598] [outer = 00000000] 03:54:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0D158C00) [pid = 2840] [serial = 599] [outer = 0CCDF800] 03:54:34 INFO - PROCESS | 2840 | 1468752874694 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D674800) [pid = 2840] [serial = 600] [outer = 0CCDF800] 03:54:35 INFO - PROCESS | 2840 | 1468752875260 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 03:54:35 INFO - PROCESS | 2840 | 1468752875341 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 03:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:54:35 INFO - PROCESS | 2840 | 1468752875345 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 03:54:35 INFO - PROCESS | 2840 | 1468752875349 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - PROCESS | 2840 | 1468752875352 Marionette TRACE conn6 <- [1,766,null,{}] 03:54:35 INFO - PROCESS | 2840 | 1468752875357 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:35 INFO - PROCESS | 2840 | 1468752875362 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:35 INFO - PROCESS | 2840 | 1468752875476 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 03:54:35 INFO - PROCESS | 2840 | 1468752875549 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:35 INFO - PROCESS | 2840 | 1468752875552 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:35 INFO - PROCESS | 2840 | ++DOCSHELL 0EBD6000 == 39 [pid = 2840] [id = 201] 03:54:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (11770C00) [pid = 2840] [serial = 601] [outer = 00000000] 03:54:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (11778400) [pid = 2840] [serial = 602] [outer = 11770C00] 03:54:35 INFO - PROCESS | 2840 | 1468752875608 Marionette DEBUG loaded listener.js 03:54:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (119A9000) [pid = 2840] [serial = 603] [outer = 11770C00] 03:54:36 INFO - PROCESS | 2840 | 1468752876164 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 890ms 03:54:36 INFO - PROCESS | 2840 | 1468752876240 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 03:54:36 INFO - PROCESS | 2840 | 1468752876243 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 03:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:54:36 INFO - PROCESS | 2840 | 1468752876247 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 2840 | 1468752876249 Marionette TRACE conn6 <- [1,770,null,{}] 03:54:36 INFO - PROCESS | 2840 | 1468752876253 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:36 INFO - PROCESS | 2840 | 1468752876255 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:36 INFO - PROCESS | 2840 | 1468752876423 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 03:54:36 INFO - PROCESS | 2840 | 1468752876546 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 2840 | 1468752876549 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:36 INFO - PROCESS | 2840 | ++DOCSHELL 0DE60400 == 40 [pid = 2840] [id = 202] 03:54:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (14212000) [pid = 2840] [serial = 604] [outer = 00000000] 03:54:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (14778000) [pid = 2840] [serial = 605] [outer = 14212000] 03:54:36 INFO - PROCESS | 2840 | 1468752876603 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (14876400) [pid = 2840] [serial = 606] [outer = 14212000] 03:54:37 INFO - PROCESS | 2840 | 1468752877098 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 870ms 03:54:37 INFO - PROCESS | 2840 | 1468752877120 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 03:54:37 INFO - PROCESS | 2840 | 1468752877124 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 03:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:54:37 INFO - PROCESS | 2840 | 1468752877168 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:54:37 INFO - PROCESS | 2840 | 1468752877173 Marionette TRACE conn6 <- [1,774,null,{}] 03:54:37 INFO - PROCESS | 2840 | 1468752877177 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:37 INFO - PROCESS | 2840 | 1468752877181 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:37 INFO - PROCESS | 2840 | 1468752877295 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 03:54:37 INFO - PROCESS | 2840 | 1468752877407 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 2840 | 1468752877409 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:37 INFO - PROCESS | 2840 | ++DOCSHELL 0DC66400 == 41 [pid = 2840] [id = 203] 03:54:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DC6A000) [pid = 2840] [serial = 607] [outer = 00000000] 03:54:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0EBD8000) [pid = 2840] [serial = 608] [outer = 0DC6A000] 03:54:37 INFO - PROCESS | 2840 | 1468752877462 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1205DC00) [pid = 2840] [serial = 609] [outer = 0DC6A000] 03:54:38 INFO - PROCESS | 2840 | --DOCSHELL 0D93FC00 == 40 [pid = 2840] [id = 19] 03:54:38 INFO - PROCESS | 2840 | --DOCSHELL 12D63C00 == 39 [pid = 2840] [id = 12] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D864000) [pid = 2840] [serial = 554] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D938400) [pid = 2840] [serial = 555] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D93AC00) [pid = 2840] [serial = 551] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0E601800) [pid = 2840] [serial = 557] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (11A78800) [pid = 2840] [serial = 560] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (1334D000) [pid = 2840] [serial = 563] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (14775400) [pid = 2840] [serial = 569] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (13A7DC00) [pid = 2840] [serial = 567] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (1394FC00) [pid = 2840] [serial = 566] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (14775800) [pid = 2840] [serial = 570] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (12019C00) [pid = 2840] [serial = 561] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (0E9DCC00) [pid = 2840] [serial = 558] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (13682400) [pid = 2840] [serial = 564] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (14870800) [pid = 2840] [serial = 572] [outer = 00000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2840 | 1468752878178 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1081ms 03:54:38 INFO - PROCESS | 2840 | 1468752878255 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 2840 | 1468752878259 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 03:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:54:38 INFO - PROCESS | 2840 | 1468752878265 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 2840 | 1468752878269 Marionette TRACE conn6 <- [1,778,null,{}] 03:54:38 INFO - PROCESS | 2840 | 1468752878274 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:38 INFO - PROCESS | 2840 | 1468752878277 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:38 INFO - PROCESS | 2840 | 1468752878366 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 03:54:38 INFO - PROCESS | 2840 | 1468752878373 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 2840 | 1468752878375 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:38 INFO - PROCESS | 2840 | ++DOCSHELL 0D864000 == 40 [pid = 2840] [id = 204] 03:54:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0D869800) [pid = 2840] [serial = 610] [outer = 00000000] 03:54:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (0D93A400) [pid = 2840] [serial = 611] [outer = 0D869800] 03:54:38 INFO - PROCESS | 2840 | 1468752878423 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0DEBB800) [pid = 2840] [serial = 612] [outer = 0D869800] 03:54:38 INFO - PROCESS | 2840 | 1468752878874 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 03:54:38 INFO - PROCESS | 2840 | 1468752878897 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 2840 | 1468752878901 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 03:54:38 INFO - PROCESS | 2840 | 1468752878907 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 2840 | 1468752878909 Marionette TRACE conn6 <- [1,782,null,{}] 03:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:54:38 INFO - PROCESS | 2840 | 1468752878913 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:38 INFO - PROCESS | 2840 | 1468752878915 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:39 INFO - PROCESS | 2840 | 1468752879003 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 03:54:39 INFO - PROCESS | 2840 | 1468752879013 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 2840 | 1468752879015 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:39 INFO - PROCESS | 2840 | ++DOCSHELL 11776400 == 41 [pid = 2840] [id = 205] 03:54:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (1177B800) [pid = 2840] [serial = 613] [outer = 00000000] 03:54:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (1201B000) [pid = 2840] [serial = 614] [outer = 1177B800] 03:54:39 INFO - PROCESS | 2840 | 1468752879063 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (12D69000) [pid = 2840] [serial = 615] [outer = 1177B800] 03:54:39 INFO - PROCESS | 2840 | 1468752879564 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 03:54:39 INFO - PROCESS | 2840 | 1468752879597 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 03:54:39 INFO - PROCESS | 2840 | 1468752879599 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 03:54:39 INFO - PROCESS | 2840 | 1468752879603 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - PROCESS | 2840 | 1468752879606 Marionette TRACE conn6 <- [1,786,null,{}] 03:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:54:39 INFO - PROCESS | 2840 | 1468752879616 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:39 INFO - PROCESS | 2840 | 1468752879620 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:39 INFO - PROCESS | 2840 | 1468752879702 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 03:54:39 INFO - PROCESS | 2840 | 1468752879711 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 2840 | 1468752879714 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:39 INFO - PROCESS | 2840 | ++DOCSHELL 14718800 == 42 [pid = 2840] [id = 206] 03:54:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (1471F000) [pid = 2840] [serial = 616] [outer = 00000000] 03:54:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (14778400) [pid = 2840] [serial = 617] [outer = 1471F000] 03:54:39 INFO - PROCESS | 2840 | 1468752879838 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (14873000) [pid = 2840] [serial = 618] [outer = 1471F000] 03:54:40 INFO - PROCESS | 2840 | 1468752880209 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:54:40 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 03:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 03:54:40 INFO - PROCESS | 2840 | 1468752880239 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 03:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:54:40 INFO - PROCESS | 2840 | 1468752880242 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 03:54:40 INFO - PROCESS | 2840 | 1468752880245 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 2840 | 1468752880247 Marionette TRACE conn6 <- [1,790,null,{}] 03:54:40 INFO - PROCESS | 2840 | 1468752880250 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:40 INFO - PROCESS | 2840 | 1468752880252 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:40 INFO - PROCESS | 2840 | 1468752880338 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 03:54:40 INFO - PROCESS | 2840 | 1468752880452 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 2840 | 1468752880454 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:40 INFO - PROCESS | 2840 | ++DOCSHELL 14876C00 == 43 [pid = 2840] [id = 207] 03:54:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (15A26800) [pid = 2840] [serial = 619] [outer = 00000000] 03:54:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (1620B400) [pid = 2840] [serial = 620] [outer = 15A26800] 03:54:40 INFO - PROCESS | 2840 | 1468752880497 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (167C7800) [pid = 2840] [serial = 621] [outer = 15A26800] 03:54:40 INFO - PROCESS | 2840 | 1468752880914 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:54:40 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 03:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 03:54:40 INFO - PROCESS | 2840 | 1468752880976 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 2840 | 1468752880979 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 03:54:40 INFO - PROCESS | 2840 | 1468752880982 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:54:40 INFO - PROCESS | 2840 | 1468752880984 Marionette TRACE conn6 <- [1,794,null,{}] 03:54:40 INFO - PROCESS | 2840 | 1468752880987 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:40 INFO - PROCESS | 2840 | 1468752880989 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:41 INFO - PROCESS | 2840 | 1468752881098 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 03:54:41 INFO - PROCESS | 2840 | 1468752881103 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 2840 | 1468752881105 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:41 INFO - PROCESS | 2840 | ++DOCSHELL 167C9000 == 44 [pid = 2840] [id = 208] 03:54:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (168D4000) [pid = 2840] [serial = 622] [outer = 00000000] 03:54:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (168DD000) [pid = 2840] [serial = 623] [outer = 168D4000] 03:54:41 INFO - PROCESS | 2840 | 1468752881149 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (168DE000) [pid = 2840] [serial = 624] [outer = 168D4000] 03:54:41 INFO - PROCESS | 2840 | 1468752881590 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:54:41 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 03:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 03:54:41 INFO - PROCESS | 2840 | 1468752881661 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 2840 | 1468752881663 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 03:54:41 INFO - PROCESS | 2840 | 1468752881666 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:54:41 INFO - PROCESS | 2840 | 1468752881668 Marionette TRACE conn6 <- [1,798,null,{}] 03:54:41 INFO - PROCESS | 2840 | 1468752881671 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:41 INFO - PROCESS | 2840 | 1468752881677 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:41 INFO - PROCESS | 2840 | 1468752881831 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 03:54:41 INFO - PROCESS | 2840 | 1468752881891 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 2840 | 1468752881893 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:41 INFO - PROCESS | 2840 | ++DOCSHELL 170AA000 == 45 [pid = 2840] [id = 209] 03:54:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (170AC400) [pid = 2840] [serial = 625] [outer = 00000000] 03:54:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (17261400) [pid = 2840] [serial = 626] [outer = 170AC400] 03:54:41 INFO - PROCESS | 2840 | 1468752881937 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (17264000) [pid = 2840] [serial = 627] [outer = 170AC400] 03:54:42 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (12D62400) [pid = 2840] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:54:42 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DF59400) [pid = 2840] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:54:42 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D6EF000) [pid = 2840] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:54:42 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (13A78000) [pid = 2840] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:54:42 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1334F000) [pid = 2840] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:54:42 INFO - PROCESS | 2840 | 1468752882316 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 03:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:54:42 INFO - PROCESS | 2840 | 1468752882340 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 2840 | 1468752882342 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 03:54:42 INFO - PROCESS | 2840 | 1468752882345 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - PROCESS | 2840 | 1468752882347 Marionette TRACE conn6 <- [1,802,null,{}] 03:54:42 INFO - PROCESS | 2840 | 1468752882350 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:42 INFO - PROCESS | 2840 | 1468752882352 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:42 INFO - PROCESS | 2840 | 1468752882429 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 03:54:42 INFO - PROCESS | 2840 | 1468752882511 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 2840 | 1468752882513 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:42 INFO - PROCESS | 2840 | ++DOCSHELL 0A025800 == 46 [pid = 2840] [id = 210] 03:54:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0D6EF000) [pid = 2840] [serial = 628] [outer = 00000000] 03:54:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (172BB400) [pid = 2840] [serial = 629] [outer = 0D6EF000] 03:54:42 INFO - PROCESS | 2840 | 1468752882556 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (172BF400) [pid = 2840] [serial = 630] [outer = 0D6EF000] 03:54:42 INFO - PROCESS | 2840 | 1468752882883 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 2840 | 1468752882978 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 03:54:42 INFO - PROCESS | 2840 | 1468752882981 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:54:42 INFO - PROCESS | 2840 | 1468752882984 Marionette TRACE conn6 <- [1,806,null,{}] 03:54:42 INFO - PROCESS | 2840 | 1468752882987 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:42 INFO - PROCESS | 2840 | 1468752882989 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:43 INFO - PROCESS | 2840 | 1468752883107 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 03:54:43 INFO - PROCESS | 2840 | 1468752883157 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 2840 | 1468752883159 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:43 INFO - PROCESS | 2840 | ++DOCSHELL 0A06DC00 == 47 [pid = 2840] [id = 211] 03:54:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (12086C00) [pid = 2840] [serial = 631] [outer = 00000000] 03:54:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (172D8C00) [pid = 2840] [serial = 632] [outer = 12086C00] 03:54:43 INFO - PROCESS | 2840 | 1468752883202 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172DC400) [pid = 2840] [serial = 633] [outer = 12086C00] 03:54:43 INFO - PROCESS | 2840 | 1468752883592 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 03:54:43 INFO - PROCESS | 2840 | 1468752883615 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 03:54:43 INFO - PROCESS | 2840 | 1468752883617 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 03:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:54:43 INFO - PROCESS | 2840 | 1468752883620 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:54:43 INFO - PROCESS | 2840 | 1468752883622 Marionette TRACE conn6 <- [1,810,null,{}] 03:54:43 INFO - PROCESS | 2840 | 1468752883625 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:43 INFO - PROCESS | 2840 | 1468752883627 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:43 INFO - PROCESS | 2840 | 1468752883739 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 03:54:43 INFO - PROCESS | 2840 | 1468752883746 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 2840 | 1468752883748 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:43 INFO - PROCESS | 2840 | ++DOCSHELL 1201AC00 == 48 [pid = 2840] [id = 212] 03:54:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (172C6C00) [pid = 2840] [serial = 634] [outer = 00000000] 03:54:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (172E4800) [pid = 2840] [serial = 635] [outer = 172C6C00] 03:54:43 INFO - PROCESS | 2840 | 1468752883790 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1730D000) [pid = 2840] [serial = 636] [outer = 172C6C00] 03:54:44 INFO - PROCESS | 2840 | 1468752884203 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 2840 | 1468752884254 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 03:54:44 INFO - PROCESS | 2840 | 1468752884257 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 2840 | 1468752884259 Marionette TRACE conn6 <- [1,814,null,{}] 03:54:44 INFO - PROCESS | 2840 | 1468752884262 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:44 INFO - PROCESS | 2840 | 1468752884264 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:44 INFO - PROCESS | 2840 | 1468752884373 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 03:54:44 INFO - PROCESS | 2840 | 1468752884518 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 2840 | 1468752884521 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:44 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE6C00 == 49 [pid = 2840] [id = 213] 03:54:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0CCE8000) [pid = 2840] [serial = 637] [outer = 00000000] 03:54:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D674000) [pid = 2840] [serial = 638] [outer = 0CCE8000] 03:54:44 INFO - PROCESS | 2840 | 1468752884619 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0D90A800) [pid = 2840] [serial = 639] [outer = 0CCE8000] 03:54:45 INFO - PROCESS | 2840 | 1468752885187 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 03:54:45 INFO - PROCESS | 2840 | 1468752885230 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 03:54:45 INFO - PROCESS | 2840 | 1468752885233 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 03:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:54:45 INFO - PROCESS | 2840 | 1468752885238 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:54:45 INFO - PROCESS | 2840 | 1468752885241 Marionette TRACE conn6 <- [1,818,null,{}] 03:54:45 INFO - PROCESS | 2840 | 1468752885246 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:45 INFO - PROCESS | 2840 | 1468752885249 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:45 INFO - PROCESS | 2840 | 1468752885359 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 03:54:45 INFO - PROCESS | 2840 | 1468752885458 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:45 INFO - PROCESS | 2840 | 1468752885461 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:45 INFO - PROCESS | 2840 | ++DOCSHELL 12F69800 == 50 [pid = 2840] [id = 214] 03:54:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (12F6B000) [pid = 2840] [serial = 640] [outer = 00000000] 03:54:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (13682400) [pid = 2840] [serial = 641] [outer = 12F6B000] 03:54:45 INFO - PROCESS | 2840 | 1468752885516 Marionette DEBUG loaded listener.js 03:54:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (13949000) [pid = 2840] [serial = 642] [outer = 12F6B000] 03:54:46 INFO - PROCESS | 2840 | 1468752886082 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 890ms 03:54:46 INFO - PROCESS | 2840 | 1468752886131 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 2840 | 1468752886136 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 03:54:46 INFO - PROCESS | 2840 | 1468752886139 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:54:46 INFO - PROCESS | 2840 | 1468752886142 Marionette TRACE conn6 <- [1,822,null,{}] 03:54:46 INFO - PROCESS | 2840 | 1468752886146 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:46 INFO - PROCESS | 2840 | 1468752886149 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:46 INFO - PROCESS | 2840 | 1468752886260 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 03:54:46 INFO - PROCESS | 2840 | 1468752886421 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 2840 | 1468752886424 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:46 INFO - PROCESS | 2840 | ++DOCSHELL 1334A000 == 51 [pid = 2840] [id = 215] 03:54:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (15A26000) [pid = 2840] [serial = 643] [outer = 00000000] 03:54:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (168F1000) [pid = 2840] [serial = 644] [outer = 15A26000] 03:54:46 INFO - PROCESS | 2840 | 1468752886478 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (170B1400) [pid = 2840] [serial = 645] [outer = 15A26000] 03:54:47 INFO - PROCESS | 2840 | 1468752887048 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 03:54:47 INFO - PROCESS | 2840 | 1468752887113 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 2840 | 1468752887116 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 03:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:54:47 INFO - PROCESS | 2840 | 1468752887126 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 2840 | 1468752887132 Marionette TRACE conn6 <- [1,826,null,{}] 03:54:47 INFO - PROCESS | 2840 | 1468752887137 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:47 INFO - PROCESS | 2840 | 1468752887140 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:47 INFO - PROCESS | 2840 | 1468752887291 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 03:54:47 INFO - PROCESS | 2840 | 1468752887421 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 2840 | 1468752887423 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:47 INFO - PROCESS | 2840 | ++DOCSHELL 0DFDE400 == 52 [pid = 2840] [id = 216] 03:54:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (0E692C00) [pid = 2840] [serial = 646] [outer = 00000000] 03:54:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (13945400) [pid = 2840] [serial = 647] [outer = 0E692C00] 03:54:47 INFO - PROCESS | 2840 | 1468752887477 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (1613F400) [pid = 2840] [serial = 648] [outer = 0E692C00] 03:54:48 INFO - PROCESS | 2840 | 1468752888102 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1028ms 03:54:48 INFO - PROCESS | 2840 | 1468752888171 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 03:54:48 INFO - PROCESS | 2840 | 1468752888175 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 03:54:48 INFO - PROCESS | 2840 | 1468752888181 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:54:48 INFO - PROCESS | 2840 | 1468752888184 Marionette TRACE conn6 <- [1,830,null,{}] 03:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:54:48 INFO - PROCESS | 2840 | 1468752888207 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:48 INFO - PROCESS | 2840 | 1468752888210 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:48 INFO - PROCESS | 2840 | 1468752888321 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 03:54:48 INFO - PROCESS | 2840 | 1468752888447 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 2840 | 1468752888450 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:48 INFO - PROCESS | 2840 | ++DOCSHELL 0DEC8C00 == 53 [pid = 2840] [id = 217] 03:54:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0DF59400) [pid = 2840] [serial = 649] [outer = 00000000] 03:54:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (11777800) [pid = 2840] [serial = 650] [outer = 0DF59400] 03:54:48 INFO - PROCESS | 2840 | 1468752888499 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (12056C00) [pid = 2840] [serial = 651] [outer = 0DF59400] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 1201AC00 == 52 [pid = 2840] [id = 212] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 0A06DC00 == 51 [pid = 2840] [id = 211] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 0A025800 == 50 [pid = 2840] [id = 210] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 170AA000 == 49 [pid = 2840] [id = 209] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 167C9000 == 48 [pid = 2840] [id = 208] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 14876C00 == 47 [pid = 2840] [id = 207] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 14718800 == 46 [pid = 2840] [id = 206] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 11776400 == 45 [pid = 2840] [id = 205] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 0D864000 == 44 [pid = 2840] [id = 204] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 0DC66400 == 43 [pid = 2840] [id = 203] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 0DE60400 == 42 [pid = 2840] [id = 202] 03:54:48 INFO - PROCESS | 2840 | --DOCSHELL 0EBD6000 == 41 [pid = 2840] [id = 201] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (15A2C400) [pid = 2840] [serial = 596] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (12F6C800) [pid = 2840] [serial = 587] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0E607000) [pid = 2840] [serial = 584] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0D867000) [pid = 2840] [serial = 581] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0D939C00) [pid = 2840] [serial = 582] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0D916800) [pid = 2840] [serial = 575] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (11A73000) [pid = 2840] [serial = 578] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (146E6400) [pid = 2840] [serial = 590] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1474D000) [pid = 2840] [serial = 594] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1474B000) [pid = 2840] [serial = 591] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (13680800) [pid = 2840] [serial = 588] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (146E9800) [pid = 2840] [serial = 593] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0E90D800) [pid = 2840] [serial = 585] [outer = 00000000] [url = about:blank] 03:54:48 INFO - PROCESS | 2840 | 1468752888982 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 850ms 03:54:49 INFO - PROCESS | 2840 | 1468752889037 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 2840 | 1468752889042 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 03:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:54:49 INFO - PROCESS | 2840 | 1468752889048 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 2840 | 1468752889050 Marionette TRACE conn6 <- [1,834,null,{}] 03:54:49 INFO - PROCESS | 2840 | 1468752889053 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 2840 | 1468752889056 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:49 INFO - PROCESS | 2840 | 1468752889141 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 03:54:49 INFO - PROCESS | 2840 | 1468752889228 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 2840 | 1468752889230 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:49 INFO - PROCESS | 2840 | ++DOCSHELL 0E60C800 == 42 [pid = 2840] [id = 218] 03:54:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0E60E800) [pid = 2840] [serial = 652] [outer = 00000000] 03:54:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (11775C00) [pid = 2840] [serial = 653] [outer = 0E60E800] 03:54:49 INFO - PROCESS | 2840 | 1468752889277 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (12187C00) [pid = 2840] [serial = 654] [outer = 0E60E800] 03:54:49 INFO - PROCESS | 2840 | 1468752889671 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 03:54:49 INFO - PROCESS | 2840 | 1468752889722 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 2840 | 1468752889724 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 03:54:49 INFO - PROCESS | 2840 | 1468752889727 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:54:49 INFO - PROCESS | 2840 | 1468752889731 Marionette TRACE conn6 <- [1,838,null,{}] 03:54:49 INFO - PROCESS | 2840 | 1468752889741 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 2840 | 1468752889745 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:49 INFO - PROCESS | 2840 | 1468752889856 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 03:54:49 INFO - PROCESS | 2840 | 1468752889872 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 2840 | 1468752889875 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:49 INFO - PROCESS | 2840 | ++DOCSHELL 14712C00 == 43 [pid = 2840] [id = 219] 03:54:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (1471E800) [pid = 2840] [serial = 655] [outer = 00000000] 03:54:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1474C400) [pid = 2840] [serial = 656] [outer = 1471E800] 03:54:49 INFO - PROCESS | 2840 | 1468752889926 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (14757C00) [pid = 2840] [serial = 657] [outer = 1471E800] 03:54:50 INFO - PROCESS | 2840 | 1468752890361 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 03:54:50 INFO - PROCESS | 2840 | 1468752890402 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 03:54:50 INFO - PROCESS | 2840 | 1468752890404 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 03:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:54:50 INFO - PROCESS | 2840 | 1468752890407 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:54:50 INFO - PROCESS | 2840 | 1468752890409 Marionette TRACE conn6 <- [1,842,null,{}] 03:54:50 INFO - PROCESS | 2840 | 1468752890412 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:50 INFO - PROCESS | 2840 | 1468752890414 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:50 INFO - PROCESS | 2840 | 1468752890502 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 03:54:50 INFO - PROCESS | 2840 | 1468752890524 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 2840 | 1468752890534 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:50 INFO - PROCESS | 2840 | ++DOCSHELL 0D935C00 == 44 [pid = 2840] [id = 220] 03:54:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (13A7CC00) [pid = 2840] [serial = 658] [outer = 00000000] 03:54:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (15A2BC00) [pid = 2840] [serial = 659] [outer = 13A7CC00] 03:54:50 INFO - PROCESS | 2840 | 1468752890578 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (16207C00) [pid = 2840] [serial = 660] [outer = 13A7CC00] 03:54:53 INFO - PROCESS | 2840 | 1468752893176 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2828ms 03:54:53 INFO - PROCESS | 2840 | 1468752893236 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 2840 | 1468752893238 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 03:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:54:53 INFO - PROCESS | 2840 | 1468752893247 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 2840 | 1468752893248 Marionette TRACE conn6 <- [1,846,null,{}] 03:54:53 INFO - PROCESS | 2840 | 1468752893252 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:53 INFO - PROCESS | 2840 | 1468752893254 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:53 INFO - PROCESS | 2840 | 1468752893361 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 03:54:53 INFO - PROCESS | 2840 | 1468752893372 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 2840 | 1468752893374 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:53 INFO - PROCESS | 2840 | ++DOCSHELL 168DAC00 == 45 [pid = 2840] [id = 221] 03:54:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (168DC800) [pid = 2840] [serial = 661] [outer = 00000000] 03:54:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (170AC000) [pid = 2840] [serial = 662] [outer = 168DC800] 03:54:53 INFO - PROCESS | 2840 | 1468752893420 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (170AD800) [pid = 2840] [serial = 663] [outer = 168DC800] 03:54:53 INFO - PROCESS | 2840 | 1468752893957 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 770ms 03:54:54 INFO - PROCESS | 2840 | 1468752894016 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 03:54:54 INFO - PROCESS | 2840 | 1468752894018 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 03:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:54:54 INFO - PROCESS | 2840 | 1468752894029 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - PROCESS | 2840 | 1468752894031 Marionette TRACE conn6 <- [1,850,null,{}] 03:54:54 INFO - PROCESS | 2840 | 1468752894034 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:54 INFO - PROCESS | 2840 | 1468752894040 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:54 INFO - PROCESS | 2840 | 1468752894179 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 03:54:54 INFO - PROCESS | 2840 | 1468752894239 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 2840 | 1468752894241 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:54 INFO - PROCESS | 2840 | ++DOCSHELL 08E80000 == 46 [pid = 2840] [id = 222] 03:54:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (0E608800) [pid = 2840] [serial = 664] [outer = 00000000] 03:54:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (18BA6400) [pid = 2840] [serial = 665] [outer = 0E608800] 03:54:54 INFO - PROCESS | 2840 | 1468752894286 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (18BA8C00) [pid = 2840] [serial = 666] [outer = 0E608800] 03:54:54 INFO - PROCESS | 2840 | 1468752894740 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 03:54:54 INFO - PROCESS | 2840 | 1468752894762 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 03:54:54 INFO - PROCESS | 2840 | 1468752894764 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 03:54:54 INFO - PROCESS | 2840 | 1468752894767 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:54:54 INFO - PROCESS | 2840 | 1468752894769 Marionette TRACE conn6 <- [1,854,null,{}] 03:54:54 INFO - PROCESS | 2840 | 1468752894778 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:54 INFO - PROCESS | 2840 | 1468752894780 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:54 INFO - PROCESS | 2840 | 1468752894886 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 03:54:54 INFO - PROCESS | 2840 | 1468752894894 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 2840 | 1468752894896 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:54 INFO - PROCESS | 2840 | ++DOCSHELL 0D076800 == 47 [pid = 2840] [id = 223] 03:54:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (18BABC00) [pid = 2840] [serial = 667] [outer = 00000000] 03:54:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (19367800) [pid = 2840] [serial = 668] [outer = 18BABC00] 03:54:54 INFO - PROCESS | 2840 | 1468752894940 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (19366C00) [pid = 2840] [serial = 669] [outer = 18BABC00] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (168D4000) [pid = 2840] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (170AC400) [pid = 2840] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (1471F000) [pid = 2840] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (0D869800) [pid = 2840] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (1177B800) [pid = 2840] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (0D0EA800) [pid = 2840] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0D6EF000) [pid = 2840] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (12086C00) [pid = 2840] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:54:55 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (15A26800) [pid = 2840] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:54:55 INFO - PROCESS | 2840 | 1468752895470 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 03:54:55 INFO - PROCESS | 2840 | 1468752895528 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 2840 | 1468752895530 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 03:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:54:55 INFO - PROCESS | 2840 | 1468752895533 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 2840 | 1468752895535 Marionette TRACE conn6 <- [1,858,null,{}] 03:54:55 INFO - PROCESS | 2840 | 1468752895539 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:55 INFO - PROCESS | 2840 | 1468752895541 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:55 INFO - PROCESS | 2840 | 1468752895620 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 03:54:55 INFO - PROCESS | 2840 | 1468752895626 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 2840 | 1468752895627 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:55 INFO - PROCESS | 2840 | ++DOCSHELL 15659C00 == 48 [pid = 2840] [id = 224] 03:54:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (16210400) [pid = 2840] [serial = 670] [outer = 00000000] 03:54:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (18BAA000) [pid = 2840] [serial = 671] [outer = 16210400] 03:54:55 INFO - PROCESS | 2840 | 1468752895670 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (18BAC800) [pid = 2840] [serial = 672] [outer = 16210400] 03:54:56 INFO - PROCESS | 2840 | 1468752896073 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 570ms 03:54:56 INFO - PROCESS | 2840 | 1468752896122 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 2840 | 1468752896124 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 03:54:56 INFO - PROCESS | 2840 | 1468752896129 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 2840 | 1468752896130 Marionette TRACE conn6 <- [1,862,null,{}] 03:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:54:56 INFO - PROCESS | 2840 | 1468752896134 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:56 INFO - PROCESS | 2840 | 1468752896135 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:56 INFO - PROCESS | 2840 | 1468752896216 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 03:54:56 INFO - PROCESS | 2840 | 1468752896221 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 2840 | 1468752896223 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:56 INFO - PROCESS | 2840 | ++DOCSHELL 0D03B400 == 49 [pid = 2840] [id = 225] 03:54:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (18BAB400) [pid = 2840] [serial = 673] [outer = 00000000] 03:54:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (19CB2400) [pid = 2840] [serial = 674] [outer = 18BAB400] 03:54:56 INFO - PROCESS | 2840 | 1468752896266 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (19DA6400) [pid = 2840] [serial = 675] [outer = 18BAB400] 03:54:56 INFO - PROCESS | 2840 | 1468752896691 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 570ms 03:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:54:56 INFO - PROCESS | 2840 | 1468752896705 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 2840 | 1468752896707 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 03:54:56 INFO - PROCESS | 2840 | 1468752896710 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 2840 | 1468752896712 Marionette TRACE conn6 <- [1,866,null,{}] 03:54:56 INFO - PROCESS | 2840 | 1468752896715 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:56 INFO - PROCESS | 2840 | 1468752896717 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:56 INFO - PROCESS | 2840 | 1468752896834 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 03:54:56 INFO - PROCESS | 2840 | 1468752896842 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 2840 | 1468752896844 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:56 INFO - PROCESS | 2840 | ++DOCSHELL 19D17000 == 50 [pid = 2840] [id = 226] 03:54:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (19DA9400) [pid = 2840] [serial = 676] [outer = 00000000] 03:54:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (1A520000) [pid = 2840] [serial = 677] [outer = 19DA9400] 03:54:56 INFO - PROCESS | 2840 | 1468752896887 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (1A523C00) [pid = 2840] [serial = 678] [outer = 19DA9400] 03:54:57 INFO - PROCESS | 2840 | 1468752897405 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 03:54:57 INFO - PROCESS | 2840 | 1468752897457 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 03:54:57 INFO - PROCESS | 2840 | 1468752897462 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 03:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:54:57 INFO - PROCESS | 2840 | 1468752897469 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:54:57 INFO - PROCESS | 2840 | 1468752897472 Marionette TRACE conn6 <- [1,870,null,{}] 03:54:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (0DB9F000) [pid = 2840] [serial = 679] [outer = 11759800] 03:54:57 INFO - PROCESS | 2840 | 1468752897507 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:57 INFO - PROCESS | 2840 | 1468752897510 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:57 INFO - PROCESS | 2840 | 1468752897676 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 03:54:57 INFO - PROCESS | 2840 | 1468752897804 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 2840 | 1468752897807 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:57 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EA000 == 51 [pid = 2840] [id = 227] 03:54:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (0D6EA400) [pid = 2840] [serial = 680] [outer = 00000000] 03:54:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (1177B800) [pid = 2840] [serial = 681] [outer = 0D6EA400] 03:54:57 INFO - PROCESS | 2840 | 1468752897864 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (12F6C800) [pid = 2840] [serial = 682] [outer = 0D6EA400] 03:54:58 INFO - PROCESS | 2840 | 1468752898444 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1024ms 03:54:58 INFO - PROCESS | 2840 | 1468752898494 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 2840 | 1468752898498 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 03:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:54:58 INFO - PROCESS | 2840 | 1468752898504 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 2840 | 1468752898507 Marionette TRACE conn6 <- [1,874,null,{}] 03:54:58 INFO - PROCESS | 2840 | 1468752898511 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:58 INFO - PROCESS | 2840 | 1468752898514 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:58 INFO - PROCESS | 2840 | 1468752898625 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 03:54:58 INFO - PROCESS | 2840 | 1468752898727 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 2840 | 1468752898729 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:58 INFO - PROCESS | 2840 | ++DOCSHELL 1426BC00 == 52 [pid = 2840] [id = 228] 03:54:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (14271000) [pid = 2840] [serial = 683] [outer = 00000000] 03:54:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (1486B400) [pid = 2840] [serial = 684] [outer = 14271000] 03:54:58 INFO - PROCESS | 2840 | 1468752898785 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (168DDC00) [pid = 2840] [serial = 685] [outer = 14271000] 03:54:59 INFO - PROCESS | 2840 | 1468752899367 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 03:54:59 INFO - PROCESS | 2840 | 1468752899439 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 03:54:59 INFO - PROCESS | 2840 | 1468752899441 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 03:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:54:59 INFO - PROCESS | 2840 | 1468752899445 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - PROCESS | 2840 | 1468752899449 Marionette TRACE conn6 <- [1,878,null,{}] 03:54:59 INFO - PROCESS | 2840 | 1468752899460 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:59 INFO - PROCESS | 2840 | 1468752899464 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:59 INFO - PROCESS | 2840 | 1468752899646 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 03:54:59 INFO - PROCESS | 2840 | 1468752899771 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 2840 | 1468752899774 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:54:59 INFO - PROCESS | 2840 | ++DOCSHELL 1735EC00 == 53 [pid = 2840] [id = 229] 03:54:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (1735F000) [pid = 2840] [serial = 686] [outer = 00000000] 03:54:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (17604400) [pid = 2840] [serial = 687] [outer = 1735F000] 03:54:59 INFO - PROCESS | 2840 | 1468752899830 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (176DF800) [pid = 2840] [serial = 688] [outer = 1735F000] 03:55:00 INFO - PROCESS | 2840 | 1468752900397 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1132ms 03:55:00 INFO - PROCESS | 2840 | 1468752900619 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 2840 | 1468752900624 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 03:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:55:00 INFO - PROCESS | 2840 | 1468752900631 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 2840 | 1468752900633 Marionette TRACE conn6 <- [1,882,null,{}] 03:55:00 INFO - PROCESS | 2840 | 1468752900639 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:00 INFO - PROCESS | 2840 | 1468752900642 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:00 INFO - PROCESS | 2840 | 1468752900741 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 03:55:00 INFO - PROCESS | 2840 | 1468752900823 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 2840 | 1468752900827 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:00 INFO - PROCESS | 2840 | ++DOCSHELL 0D93F400 == 54 [pid = 2840] [id = 230] 03:55:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (0DB08C00) [pid = 2840] [serial = 689] [outer = 00000000] 03:55:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (0DEBD800) [pid = 2840] [serial = 690] [outer = 0DB08C00] 03:55:00 INFO - PROCESS | 2840 | 1468752900918 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (0E68CC00) [pid = 2840] [serial = 691] [outer = 0DB08C00] 03:55:01 INFO - PROCESS | 2840 | 1468752901522 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 172BF800 == 53 [pid = 2840] [id = 15] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 0CCDA000 == 52 [pid = 2840] [id = 17] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 08E7FC00 == 51 [pid = 2840] [id = 16] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 0D03B400 == 50 [pid = 2840] [id = 225] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 15659C00 == 49 [pid = 2840] [id = 224] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 0D076800 == 48 [pid = 2840] [id = 223] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 08E80000 == 47 [pid = 2840] [id = 222] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 168DAC00 == 46 [pid = 2840] [id = 221] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 0D935C00 == 45 [pid = 2840] [id = 220] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 14712C00 == 44 [pid = 2840] [id = 219] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (11778400) [pid = 2840] [serial = 602] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (0D158C00) [pid = 2840] [serial = 599] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (14778000) [pid = 2840] [serial = 605] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (0EBD8000) [pid = 2840] [serial = 608] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 0E60C800 == 43 [pid = 2840] [id = 218] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 0DEC8C00 == 42 [pid = 2840] [id = 217] 03:55:01 INFO - PROCESS | 2840 | --DOCSHELL 0CCE6C00 == 41 [pid = 2840] [id = 213] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (168DD000) [pid = 2840] [serial = 623] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (17261400) [pid = 2840] [serial = 626] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (14778400) [pid = 2840] [serial = 617] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (14873000) [pid = 2840] [serial = 618] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (0D93A400) [pid = 2840] [serial = 611] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (0DEBB800) [pid = 2840] [serial = 612] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (1201B000) [pid = 2840] [serial = 614] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (12D69000) [pid = 2840] [serial = 615] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (16125000) [pid = 2840] [serial = 597] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (172E4800) [pid = 2840] [serial = 635] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (172BB400) [pid = 2840] [serial = 629] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (17264000) [pid = 2840] [serial = 627] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (172D8C00) [pid = 2840] [serial = 632] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (172DC400) [pid = 2840] [serial = 633] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (1620B400) [pid = 2840] [serial = 620] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (167C7800) [pid = 2840] [serial = 621] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (168DE000) [pid = 2840] [serial = 624] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (172BF400) [pid = 2840] [serial = 630] [outer = 00000000] [url = about:blank] 03:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 971ms 03:55:01 INFO - PROCESS | 2840 | 1468752901607 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 03:55:01 INFO - PROCESS | 2840 | 1468752901610 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 03:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:55:01 INFO - PROCESS | 2840 | 1468752901615 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:55:01 INFO - PROCESS | 2840 | 1468752901619 Marionette TRACE conn6 <- [1,886,null,{}] 03:55:01 INFO - PROCESS | 2840 | 1468752901622 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:01 INFO - PROCESS | 2840 | 1468752901625 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:01 INFO - PROCESS | 2840 | 1468752901719 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 03:55:01 INFO - PROCESS | 2840 | 1468752901725 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 2840 | 1468752901728 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:01 INFO - PROCESS | 2840 | ++DOCSHELL 0D93FC00 == 42 [pid = 2840] [id = 231] 03:55:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0D940400) [pid = 2840] [serial = 692] [outer = 00000000] 03:55:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0DFC8800) [pid = 2840] [serial = 693] [outer = 0D940400] 03:55:01 INFO - PROCESS | 2840 | 1468752901773 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (11778400) [pid = 2840] [serial = 694] [outer = 0D940400] 03:55:02 INFO - PROCESS | 2840 | 1468752902264 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 03:55:02 INFO - PROCESS | 2840 | 1468752902286 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 2840 | 1468752902289 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 03:55:02 INFO - PROCESS | 2840 | 1468752902292 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:55:02 INFO - PROCESS | 2840 | 1468752902295 Marionette TRACE conn6 <- [1,890,null,{}] 03:55:02 INFO - PROCESS | 2840 | 1468752902305 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 2840 | 1468752902309 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:02 INFO - PROCESS | 2840 | 1468752902400 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 03:55:02 INFO - PROCESS | 2840 | 1468752902410 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 2840 | 1468752902413 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:02 INFO - PROCESS | 2840 | ++DOCSHELL 146ECC00 == 43 [pid = 2840] [id = 232] 03:55:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (14712C00) [pid = 2840] [serial = 695] [outer = 00000000] 03:55:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (14774000) [pid = 2840] [serial = 696] [outer = 14712C00] 03:55:02 INFO - PROCESS | 2840 | 1468752902462 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (14870400) [pid = 2840] [serial = 697] [outer = 14712C00] 03:55:02 INFO - PROCESS | 2840 | 1468752902919 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 03:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:55:02 INFO - PROCESS | 2840 | 1468752902967 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 2840 | 1468752902969 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 03:55:02 INFO - PROCESS | 2840 | 1468752902972 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 2840 | 1468752902974 Marionette TRACE conn6 <- [1,894,null,{}] 03:55:02 INFO - PROCESS | 2840 | 1468752902977 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 2840 | 1468752902979 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:03 INFO - PROCESS | 2840 | 1468752903067 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 03:55:03 INFO - PROCESS | 2840 | 1468752903169 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 2840 | 1468752903171 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:03 INFO - PROCESS | 2840 | ++DOCSHELL 1486F000 == 44 [pid = 2840] [id = 233] 03:55:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (16129800) [pid = 2840] [serial = 698] [outer = 00000000] 03:55:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (1620D400) [pid = 2840] [serial = 699] [outer = 16129800] 03:55:03 INFO - PROCESS | 2840 | 1468752903215 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (168D5400) [pid = 2840] [serial = 700] [outer = 16129800] 03:55:03 INFO - PROCESS | 2840 | 1468752903576 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 03:55:03 INFO - PROCESS | 2840 | 1468752903603 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 03:55:03 INFO - PROCESS | 2840 | 1468752903605 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 03:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:55:03 INFO - PROCESS | 2840 | 1468752903623 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - PROCESS | 2840 | 1468752903625 Marionette TRACE conn6 <- [1,898,null,{}] 03:55:03 INFO - PROCESS | 2840 | 1468752903628 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:03 INFO - PROCESS | 2840 | 1468752903630 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:03 INFO - PROCESS | 2840 | 1468752903712 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 03:55:03 INFO - PROCESS | 2840 | 1468752903842 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 2840 | 1468752903844 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:03 INFO - PROCESS | 2840 | ++DOCSHELL 16206400 == 45 [pid = 2840] [id = 234] 03:55:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (167D1400) [pid = 2840] [serial = 701] [outer = 00000000] 03:55:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (170A7800) [pid = 2840] [serial = 702] [outer = 167D1400] 03:55:03 INFO - PROCESS | 2840 | 1468752903889 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (170A9000) [pid = 2840] [serial = 703] [outer = 167D1400] 03:55:04 INFO - PROCESS | 2840 | 1468752904287 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 03:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:55:04 INFO - PROCESS | 2840 | 1468752904342 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 2840 | 1468752904344 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 03:55:04 INFO - PROCESS | 2840 | 1468752904347 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - PROCESS | 2840 | 1468752904349 Marionette TRACE conn6 <- [1,902,null,{}] 03:55:04 INFO - PROCESS | 2840 | 1468752904352 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:04 INFO - PROCESS | 2840 | 1468752904358 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:04 INFO - PROCESS | 2840 | 1468752904504 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 03:55:04 INFO - PROCESS | 2840 | 1468752904514 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 2840 | 1468752904517 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:04 INFO - PROCESS | 2840 | ++DOCSHELL 168E6C00 == 46 [pid = 2840] [id = 235] 03:55:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (17268400) [pid = 2840] [serial = 704] [outer = 00000000] 03:55:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (172DCC00) [pid = 2840] [serial = 705] [outer = 17268400] 03:55:04 INFO - PROCESS | 2840 | 1468752904560 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (17354C00) [pid = 2840] [serial = 706] [outer = 17268400] 03:55:04 INFO - PROCESS | 2840 | 1468752904995 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 03:55:05 INFO - PROCESS | 2840 | 1468752905018 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 03:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:55:05 INFO - PROCESS | 2840 | 1468752905020 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 03:55:05 INFO - PROCESS | 2840 | 1468752905024 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 2840 | 1468752905025 Marionette TRACE conn6 <- [1,906,null,{}] 03:55:05 INFO - PROCESS | 2840 | 1468752905029 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:05 INFO - PROCESS | 2840 | 1468752905031 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:05 INFO - PROCESS | 2840 | 1468752905170 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 03:55:05 INFO - PROCESS | 2840 | 1468752905201 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:05 INFO - PROCESS | 2840 | 1468752905203 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:05 INFO - PROCESS | 2840 | ++DOCSHELL 1735C800 == 47 [pid = 2840] [id = 236] 03:55:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (1735CC00) [pid = 2840] [serial = 707] [outer = 00000000] 03:55:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (17361C00) [pid = 2840] [serial = 708] [outer = 1735CC00] 03:55:05 INFO - PROCESS | 2840 | 1468752905245 Marionette DEBUG loaded listener.js 03:55:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (17606000) [pid = 2840] [serial = 709] [outer = 1735CC00] 03:55:05 INFO - PROCESS | 2840 | 1468752905688 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (0D6EB800) [pid = 2840] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (0D865C00) [pid = 2840] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (0CCE8C00) [pid = 2840] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (0D869400) [pid = 2840] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (1177BC00) [pid = 2840] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (0CCDF800) [pid = 2840] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (11770C00) [pid = 2840] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (14212000) [pid = 2840] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (0DC6A000) [pid = 2840] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (168DC800) [pid = 2840] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (0DF59400) [pid = 2840] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (13A7CC00) [pid = 2840] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (12F6B000) [pid = 2840] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (0CCE8000) [pid = 2840] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (1471E800) [pid = 2840] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0E692C00) [pid = 2840] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (15A26000) [pid = 2840] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0E60E800) [pid = 2840] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0E608800) [pid = 2840] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (18BABC00) [pid = 2840] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (16210400) [pid = 2840] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:55:05 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (18BAB400) [pid = 2840] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:55:05 INFO - PROCESS | 2840 | 1468752905954 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 2840 | 1468752905956 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 03:55:05 INFO - PROCESS | 2840 | 1468752905965 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 2840 | 1468752905967 Marionette TRACE conn6 <- [1,910,null,{}] 03:55:05 INFO - PROCESS | 2840 | 1468752905971 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:05 INFO - PROCESS | 2840 | 1468752905972 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:55:06 INFO - PROCESS | 2840 | 1468752906052 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 03:55:06 INFO - PROCESS | 2840 | 1468752906060 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 2840 | 1468752906062 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:06 INFO - PROCESS | 2840 | ++DOCSHELL 0D869400 == 48 [pid = 2840] [id = 237] 03:55:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0D937000) [pid = 2840] [serial = 710] [outer = 00000000] 03:55:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0E602000) [pid = 2840] [serial = 711] [outer = 0D937000] 03:55:06 INFO - PROCESS | 2840 | 1468752906107 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (11777000) [pid = 2840] [serial = 712] [outer = 0D937000] 03:55:06 INFO - PROCESS | 2840 | 1468752906550 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 606ms 03:55:06 INFO - PROCESS | 2840 | 1468752906591 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 03:55:06 INFO - PROCESS | 2840 | 1468752906593 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 03:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:55:06 INFO - PROCESS | 2840 | 1468752906596 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:55:06 INFO - PROCESS | 2840 | 1468752906597 Marionette TRACE conn6 <- [1,914,null,{}] 03:55:06 INFO - PROCESS | 2840 | 1468752906601 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:06 INFO - PROCESS | 2840 | 1468752906602 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:06 INFO - PROCESS | 2840 | 1468752906684 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 03:55:06 INFO - PROCESS | 2840 | 1468752906689 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 2840 | 1468752906691 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:06 INFO - PROCESS | 2840 | ++DOCSHELL 14777800 == 49 [pid = 2840] [id = 238] 03:55:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (14875C00) [pid = 2840] [serial = 713] [outer = 00000000] 03:55:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (168DC800) [pid = 2840] [serial = 714] [outer = 14875C00] 03:55:06 INFO - PROCESS | 2840 | 1468752906734 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (17357C00) [pid = 2840] [serial = 715] [outer = 14875C00] 03:55:07 INFO - PROCESS | 2840 | 1468752907138 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 570ms 03:55:07 INFO - PROCESS | 2840 | 1468752907166 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 03:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:55:07 INFO - PROCESS | 2840 | 1468752907177 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 03:55:07 INFO - PROCESS | 2840 | 1468752907181 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 2840 | 1468752907183 Marionette TRACE conn6 <- [1,918,null,{}] 03:55:07 INFO - PROCESS | 2840 | 1468752907186 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:07 INFO - PROCESS | 2840 | 1468752907188 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:07 INFO - PROCESS | 2840 | 1468752907308 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 03:55:07 INFO - PROCESS | 2840 | 1468752907314 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 2840 | 1468752907315 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:07 INFO - PROCESS | 2840 | ++DOCSHELL 16207800 == 50 [pid = 2840] [id = 239] 03:55:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (17679000) [pid = 2840] [serial = 716] [outer = 00000000] 03:55:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (18BEDC00) [pid = 2840] [serial = 717] [outer = 17679000] 03:55:07 INFO - PROCESS | 2840 | 1468752907358 Marionette DEBUG loaded listener.js 03:55:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1936CC00) [pid = 2840] [serial = 718] [outer = 17679000] 03:55:07 INFO - PROCESS | 2840 | 1468752907771 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 03:55:07 INFO - PROCESS | 2840 | 1468752907812 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 2840 | 1468752907814 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 03:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:55:07 INFO - PROCESS | 2840 | 1468752907817 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 2840 | 1468752907819 Marionette TRACE conn6 <- [1,922,null,{}] 03:55:07 INFO - PROCESS | 2840 | 1468752907822 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:07 INFO - PROCESS | 2840 | 1468752907825 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:07 INFO - PROCESS | 2840 | 1468752907926 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 03:55:07 INFO - PROCESS | 2840 | 1468752907932 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 2840 | 1468752907935 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:07 INFO - PROCESS | 2840 | ++DOCSHELL 1A527000 == 51 [pid = 2840] [id = 240] 03:55:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (1A601400) [pid = 2840] [serial = 719] [outer = 00000000] 03:55:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (1A607000) [pid = 2840] [serial = 720] [outer = 1A601400] 03:55:07 INFO - PROCESS | 2840 | 1468752907980 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (1A60D000) [pid = 2840] [serial = 721] [outer = 1A601400] 03:55:08 INFO - PROCESS | 2840 | 1468752908670 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 03:55:08 INFO - PROCESS | 2840 | 1468752908748 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 2840 | 1468752908753 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 03:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:55:08 INFO - PROCESS | 2840 | 1468752908757 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - PROCESS | 2840 | 1468752908761 Marionette TRACE conn6 <- [1,926,null,{}] 03:55:08 INFO - PROCESS | 2840 | 1468752908766 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:08 INFO - PROCESS | 2840 | 1468752908769 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:08 INFO - PROCESS | 2840 | 1468752908888 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 03:55:09 INFO - PROCESS | 2840 | 1468752909017 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 2840 | 1468752909020 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:09 INFO - PROCESS | 2840 | ++DOCSHELL 0D861400 == 52 [pid = 2840] [id = 241] 03:55:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (0D90F400) [pid = 2840] [serial = 722] [outer = 00000000] 03:55:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (11772C00) [pid = 2840] [serial = 723] [outer = 0D90F400] 03:55:09 INFO - PROCESS | 2840 | 1468752909077 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (12183C00) [pid = 2840] [serial = 724] [outer = 0D90F400] 03:55:09 INFO - PROCESS | 2840 | 1468752909611 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 03:55:09 INFO - PROCESS | 2840 | 1468752909712 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 2840 | 1468752909717 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 03:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:55:09 INFO - PROCESS | 2840 | 1468752909723 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 2840 | 1468752909726 Marionette TRACE conn6 <- [1,930,null,{}] 03:55:09 INFO - PROCESS | 2840 | 1468752909760 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:09 INFO - PROCESS | 2840 | 1468752909762 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:09 INFO - PROCESS | 2840 | 1468752909888 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 03:55:10 INFO - PROCESS | 2840 | 1468752910033 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 2840 | 1468752910036 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:10 INFO - PROCESS | 2840 | ++DOCSHELL 14875800 == 53 [pid = 2840] [id = 242] 03:55:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (14877400) [pid = 2840] [serial = 725] [outer = 00000000] 03:55:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (168E7400) [pid = 2840] [serial = 726] [outer = 14877400] 03:55:10 INFO - PROCESS | 2840 | 1468752910094 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (172C0800) [pid = 2840] [serial = 727] [outer = 14877400] 03:55:10 INFO - PROCESS | 2840 | 1468752910640 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 950ms 03:55:10 INFO - PROCESS | 2840 | 1468752910674 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 03:55:10 INFO - PROCESS | 2840 | 1468752910677 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 03:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:55:10 INFO - PROCESS | 2840 | 1468752910681 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:55:10 INFO - PROCESS | 2840 | 1468752910684 Marionette TRACE conn6 <- [1,934,null,{}] 03:55:10 INFO - PROCESS | 2840 | 1468752910695 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:10 INFO - PROCESS | 2840 | 1468752910700 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:10 INFO - PROCESS | 2840 | 1468752910809 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 03:55:10 INFO - PROCESS | 2840 | 1468752910958 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 2840 | 1468752910961 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:10 INFO - PROCESS | 2840 | ++DOCSHELL 17388C00 == 54 [pid = 2840] [id = 243] 03:55:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (17389000) [pid = 2840] [serial = 728] [outer = 00000000] 03:55:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (1738D400) [pid = 2840] [serial = 729] [outer = 17389000] 03:55:11 INFO - PROCESS | 2840 | 1468752911018 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (17542800) [pid = 2840] [serial = 730] [outer = 17389000] 03:55:11 INFO - PROCESS | 2840 | 1468752911580 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 03:55:11 INFO - PROCESS | 2840 | 1468752911614 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 2840 | 1468752911617 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 03:55:11 INFO - PROCESS | 2840 | 1468752911620 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:55:11 INFO - PROCESS | 2840 | 1468752911622 Marionette TRACE conn6 <- [1,938,null,{}] 03:55:11 INFO - PROCESS | 2840 | 1468752911626 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:11 INFO - PROCESS | 2840 | 1468752911628 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:11 INFO - PROCESS | 2840 | 1468752911739 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 03:55:11 INFO - PROCESS | 2840 | 1468752911841 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 2840 | 1468752911843 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:11 INFO - PROCESS | 2840 | ++DOCSHELL 19DA5400 == 55 [pid = 2840] [id = 244] 03:55:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (19DA7800) [pid = 2840] [serial = 731] [outer = 00000000] 03:55:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (1A601800) [pid = 2840] [serial = 732] [outer = 19DA7800] 03:55:11 INFO - PROCESS | 2840 | 1468752911896 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (1A60A000) [pid = 2840] [serial = 733] [outer = 19DA7800] 03:55:12 INFO - PROCESS | 2840 | 1468752912493 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1070ms 03:55:12 INFO - PROCESS | 2840 | 1468752912700 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 03:55:12 INFO - PROCESS | 2840 | 1468752912705 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 03:55:12 INFO - PROCESS | 2840 | 1468752912710 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:55:12 INFO - PROCESS | 2840 | 1468752912713 Marionette TRACE conn6 <- [1,942,null,{}] 03:55:12 INFO - PROCESS | 2840 | 1468752912719 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:12 INFO - PROCESS | 2840 | 1468752912722 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:12 INFO - PROCESS | 2840 | 1468752912825 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 03:55:12 INFO - PROCESS | 2840 | 1468752912978 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 2840 | 1468752912983 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:12 INFO - PROCESS | 2840 | ++DOCSHELL 0D93A800 == 56 [pid = 2840] [id = 245] 03:55:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (0D93B400) [pid = 2840] [serial = 734] [outer = 00000000] 03:55:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (0DC71400) [pid = 2840] [serial = 735] [outer = 0D93B400] 03:55:13 INFO - PROCESS | 2840 | 1468752913037 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (0DFBB000) [pid = 2840] [serial = 736] [outer = 0D93B400] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 16207800 == 55 [pid = 2840] [id = 239] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 14777800 == 54 [pid = 2840] [id = 238] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 0D869400 == 53 [pid = 2840] [id = 237] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1735C800 == 52 [pid = 2840] [id = 236] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 168E6C00 == 51 [pid = 2840] [id = 235] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 16206400 == 50 [pid = 2840] [id = 234] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1486F000 == 49 [pid = 2840] [id = 233] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 146ECC00 == 48 [pid = 2840] [id = 232] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 0D93FC00 == 47 [pid = 2840] [id = 231] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 0D93F400 == 46 [pid = 2840] [id = 230] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1334A000 == 45 [pid = 2840] [id = 215] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 0DC74800 == 44 [pid = 2840] [id = 20] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 19D17000 == 43 [pid = 2840] [id = 226] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 0D1F7800 == 42 [pid = 2840] [id = 22] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 16201400 == 41 [pid = 2840] [id = 24] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 12181400 == 40 [pid = 2840] [id = 182] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 0DFDE400 == 39 [pid = 2840] [id = 216] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1620AC00 == 38 [pid = 2840] [id = 25] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 0D6EA000 == 37 [pid = 2840] [id = 227] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1620E800 == 36 [pid = 2840] [id = 26] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1426BC00 == 35 [pid = 2840] [id = 228] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1A529000 == 34 [pid = 2840] [id = 23] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1735EC00 == 33 [pid = 2840] [id = 229] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 12F69800 == 32 [pid = 2840] [id = 214] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 19DA5400 == 31 [pid = 2840] [id = 244] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 17388C00 == 30 [pid = 2840] [id = 243] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 14875800 == 29 [pid = 2840] [id = 242] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 1A527000 == 28 [pid = 2840] [id = 240] 03:55:14 INFO - PROCESS | 2840 | --DOCSHELL 0D861400 == 27 [pid = 2840] [id = 241] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (1205DC00) [pid = 2840] [serial = 609] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (0DC6F800) [pid = 2840] [serial = 576] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (0DC29800) [pid = 2840] [serial = 552] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (12F72C00) [pid = 2840] [serial = 579] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (0D674800) [pid = 2840] [serial = 600] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (119A9000) [pid = 2840] [serial = 603] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (14876400) [pid = 2840] [serial = 606] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (170AC000) [pid = 2840] [serial = 662] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (12056C00) [pid = 2840] [serial = 651] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (11777800) [pid = 2840] [serial = 650] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (15A2BC00) [pid = 2840] [serial = 659] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (13949000) [pid = 2840] [serial = 642] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (13682400) [pid = 2840] [serial = 641] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (0D90A800) [pid = 2840] [serial = 639] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (0D674000) [pid = 2840] [serial = 638] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (1474C400) [pid = 2840] [serial = 656] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (14757C00) [pid = 2840] [serial = 657] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (1613F400) [pid = 2840] [serial = 648] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (13945400) [pid = 2840] [serial = 647] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (170B1400) [pid = 2840] [serial = 645] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (168F1000) [pid = 2840] [serial = 644] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (11775C00) [pid = 2840] [serial = 653] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (12187C00) [pid = 2840] [serial = 654] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (170AD800) [pid = 2840] [serial = 663] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (18BA8C00) [pid = 2840] [serial = 666] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (18BA6400) [pid = 2840] [serial = 665] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (19367800) [pid = 2840] [serial = 668] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (18BAC800) [pid = 2840] [serial = 672] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (19CB2400) [pid = 2840] [serial = 674] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (19366C00) [pid = 2840] [serial = 669] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (19DA6400) [pid = 2840] [serial = 675] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1A520000) [pid = 2840] [serial = 677] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (16207C00) [pid = 2840] [serial = 660] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (18BAA000) [pid = 2840] [serial = 671] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0D862000) [pid = 2840] [serial = 549] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (14871400) [pid = 2840] [serial = 573] [outer = 00000000] [url = about:blank] 03:55:14 INFO - PROCESS | 2840 | 1468752914396 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1736ms 03:55:14 INFO - PROCESS | 2840 | 1468752914451 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 2840 | 1468752914456 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 03:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:55:14 INFO - PROCESS | 2840 | 1468752914461 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - PROCESS | 2840 | 1468752914463 Marionette TRACE conn6 <- [1,946,null,{}] 03:55:14 INFO - PROCESS | 2840 | 1468752914469 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:14 INFO - PROCESS | 2840 | 1468752914471 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:14 INFO - PROCESS | 2840 | 1468752914565 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 03:55:14 INFO - PROCESS | 2840 | 1468752914651 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 2840 | 1468752914655 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:14 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE6800 == 28 [pid = 2840] [id = 246] 03:55:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0CCE6C00) [pid = 2840] [serial = 737] [outer = 00000000] 03:55:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D676000) [pid = 2840] [serial = 738] [outer = 0CCE6C00] 03:55:14 INFO - PROCESS | 2840 | 1468752914703 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D6ED000) [pid = 2840] [serial = 739] [outer = 0CCE6C00] 03:55:15 INFO - PROCESS | 2840 | 1468752915102 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 03:55:15 INFO - PROCESS | 2840 | 1468752915131 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 2840 | 1468752915136 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 03:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:55:15 INFO - PROCESS | 2840 | 1468752915142 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 2840 | 1468752915145 Marionette TRACE conn6 <- [1,950,null,{}] 03:55:15 INFO - PROCESS | 2840 | 1468752915148 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:15 INFO - PROCESS | 2840 | 1468752915151 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:15 INFO - PROCESS | 2840 | 1468752915238 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 03:55:15 INFO - PROCESS | 2840 | 1468752915245 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 2840 | 1468752915248 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:15 INFO - PROCESS | 2840 | ++DOCSHELL 0D93A400 == 29 [pid = 2840] [id = 247] 03:55:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D93D800) [pid = 2840] [serial = 740] [outer = 00000000] 03:55:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0DC70000) [pid = 2840] [serial = 741] [outer = 0D93D800] 03:55:15 INFO - PROCESS | 2840 | 1468752915296 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0DEC2000) [pid = 2840] [serial = 742] [outer = 0D93D800] 03:55:15 INFO - PROCESS | 2840 | 1468752915749 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 03:55:15 INFO - PROCESS | 2840 | 1468752915816 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 2840 | 1468752915818 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 03:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:55:15 INFO - PROCESS | 2840 | 1468752915822 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 2840 | 1468752915825 Marionette TRACE conn6 <- [1,954,null,{}] 03:55:15 INFO - PROCESS | 2840 | 1468752915835 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:15 INFO - PROCESS | 2840 | 1468752915840 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:15 INFO - PROCESS | 2840 | 1468752915927 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 03:55:16 INFO - PROCESS | 2840 | 1468752916095 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 2840 | 1468752916098 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:16 INFO - PROCESS | 2840 | ++DOCSHELL 08E81C00 == 30 [pid = 2840] [id = 248] 03:55:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (08E83000) [pid = 2840] [serial = 743] [outer = 00000000] 03:55:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0CCDA800) [pid = 2840] [serial = 744] [outer = 08E83000] 03:55:16 INFO - PROCESS | 2840 | 1468752916155 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0D1F7800) [pid = 2840] [serial = 745] [outer = 08E83000] 03:55:16 INFO - PROCESS | 2840 | 1468752916812 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1020ms 03:55:16 INFO - PROCESS | 2840 | 1468752916848 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 2840 | 1468752916851 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 03:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:55:16 INFO - PROCESS | 2840 | 1468752916856 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 2840 | 1468752916859 Marionette TRACE conn6 <- [1,958,null,{}] 03:55:16 INFO - PROCESS | 2840 | 1468752916864 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:16 INFO - PROCESS | 2840 | 1468752916867 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:16 INFO - PROCESS | 2840 | 1468752916984 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 03:55:17 INFO - PROCESS | 2840 | 1468752917143 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 2840 | 1468752917146 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:17 INFO - PROCESS | 2840 | ++DOCSHELL 1176FC00 == 31 [pid = 2840] [id = 249] 03:55:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1177C800) [pid = 2840] [serial = 746] [outer = 00000000] 03:55:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (11784800) [pid = 2840] [serial = 747] [outer = 1177C800] 03:55:17 INFO - PROCESS | 2840 | 1468752917203 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1178A000) [pid = 2840] [serial = 748] [outer = 1177C800] 03:55:17 INFO - PROCESS | 2840 | 1468752917936 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1133ms 03:55:17 INFO - PROCESS | 2840 | 1468752917992 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 2840 | 1468752917996 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 03:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:55:18 INFO - PROCESS | 2840 | 1468752918024 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 2840 | 1468752918027 Marionette TRACE conn6 <- [1,962,null,{}] 03:55:18 INFO - PROCESS | 2840 | 1468752918031 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:18 INFO - PROCESS | 2840 | 1468752918034 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:18 INFO - PROCESS | 2840 | 1468752918156 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 03:55:18 INFO - PROCESS | 2840 | 1468752918283 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 2840 | 1468752918286 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:18 INFO - PROCESS | 2840 | ++DOCSHELL 0DC75000 == 32 [pid = 2840] [id = 250] 03:55:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (1177F000) [pid = 2840] [serial = 749] [outer = 00000000] 03:55:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (12D71400) [pid = 2840] [serial = 750] [outer = 1177F000] 03:55:18 INFO - PROCESS | 2840 | 1468752918342 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (12FAC400) [pid = 2840] [serial = 751] [outer = 1177F000] 03:55:19 INFO - PROCESS | 2840 | 1468752919070 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:55:19 INFO - PROCESS | 2840 | --DOCSHELL 0D93A400 == 31 [pid = 2840] [id = 247] 03:55:19 INFO - PROCESS | 2840 | --DOCSHELL 0CCE6800 == 30 [pid = 2840] [id = 246] 03:55:19 INFO - PROCESS | 2840 | --DOCSHELL 0D93A800 == 29 [pid = 2840] [id = 245] 03:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1119ms 03:55:19 INFO - PROCESS | 2840 | 1468752919144 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 2840 | 1468752919149 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 03:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:55:19 INFO - PROCESS | 2840 | 1468752919153 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 2840 | 1468752919156 Marionette TRACE conn6 <- [1,966,null,{}] 03:55:19 INFO - PROCESS | 2840 | 1468752919162 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:19 INFO - PROCESS | 2840 | 1468752919165 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:19 INFO - PROCESS | 2840 | 1468752919259 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 03:55:19 INFO - PROCESS | 2840 | 1468752919267 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 2840 | 1468752919271 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:19 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E4C00 == 30 [pid = 2840] [id = 251] 03:55:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0D6E7C00) [pid = 2840] [serial = 752] [outer = 00000000] 03:55:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (0D93BC00) [pid = 2840] [serial = 753] [outer = 0D6E7C00] 03:55:19 INFO - PROCESS | 2840 | 1468752919319 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (0DEBE400) [pid = 2840] [serial = 754] [outer = 0D6E7C00] 03:55:19 INFO - PROCESS | 2840 | 1468752919801 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 03:55:19 INFO - PROCESS | 2840 | 1468752919824 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 2840 | 1468752919829 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 03:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:55:19 INFO - PROCESS | 2840 | 1468752919841 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 2840 | 1468752919843 Marionette TRACE conn6 <- [1,970,null,{}] 03:55:19 INFO - PROCESS | 2840 | 1468752919847 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:19 INFO - PROCESS | 2840 | 1468752919849 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:19 INFO - PROCESS | 2840 | 1468752919970 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 03:55:20 INFO - PROCESS | 2840 | 1468752920096 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 2840 | 1468752920098 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:20 INFO - PROCESS | 2840 | ++DOCSHELL 119AAC00 == 31 [pid = 2840] [id = 252] 03:55:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (119AFC00) [pid = 2840] [serial = 755] [outer = 00000000] 03:55:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (12023000) [pid = 2840] [serial = 756] [outer = 119AFC00] 03:55:20 INFO - PROCESS | 2840 | 1468752920155 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (1334A000) [pid = 2840] [serial = 757] [outer = 119AFC00] 03:55:20 INFO - PROCESS | 2840 | 1468752920597 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 770ms 03:55:20 INFO - PROCESS | 2840 | 1468752920615 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 2840 | 1468752920618 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 03:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:55:20 INFO - PROCESS | 2840 | 1468752920621 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 2840 | 1468752920624 Marionette TRACE conn6 <- [1,974,null,{}] 03:55:20 INFO - PROCESS | 2840 | 1468752920641 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:20 INFO - PROCESS | 2840 | 1468752920646 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:20 INFO - PROCESS | 2840 | 1468752920760 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 03:55:20 INFO - PROCESS | 2840 | 1468752920767 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 2840 | 1468752920770 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:20 INFO - PROCESS | 2840 | ++DOCSHELL 146EA800 == 32 [pid = 2840] [id = 253] 03:55:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (146ECC00) [pid = 2840] [serial = 758] [outer = 00000000] 03:55:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (1474BC00) [pid = 2840] [serial = 759] [outer = 146ECC00] 03:55:20 INFO - PROCESS | 2840 | 1468752920816 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (14758000) [pid = 2840] [serial = 760] [outer = 146ECC00] 03:55:21 INFO - PROCESS | 2840 | 1468752921266 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 03:55:21 INFO - PROCESS | 2840 | 1468752921295 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 2840 | 1468752921298 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 03:55:21 INFO - PROCESS | 2840 | 1468752921301 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:55:21 INFO - PROCESS | 2840 | 1468752921302 Marionette TRACE conn6 <- [1,978,null,{}] 03:55:21 INFO - PROCESS | 2840 | 1468752921306 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:21 INFO - PROCESS | 2840 | 1468752921308 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:21 INFO - PROCESS | 2840 | 1468752921455 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (172C6C00) [pid = 2840] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (17679000) [pid = 2840] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (0D93B400) [pid = 2840] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (0CCE6C00) [pid = 2840] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (0D90F400) [pid = 2840] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (14877400) [pid = 2840] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (1735CC00) [pid = 2840] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (17268400) [pid = 2840] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (1735F000) [pid = 2840] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0DB08C00) [pid = 2840] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (16129800) [pid = 2840] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0D940400) [pid = 2840] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0D6EA400) [pid = 2840] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (14271000) [pid = 2840] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (19DA9400) [pid = 2840] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (14712C00) [pid = 2840] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (17389000) [pid = 2840] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (19DA7800) [pid = 2840] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D937000) [pid = 2840] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (14875C00) [pid = 2840] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (167D1400) [pid = 2840] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:55:21 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1A601400) [pid = 2840] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:55:21 INFO - PROCESS | 2840 | 1468752921661 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 2840 | 1468752921663 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:21 INFO - PROCESS | 2840 | ++DOCSHELL 08E81800 == 33 [pid = 2840] [id = 254] 03:55:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0CCDA000) [pid = 2840] [serial = 761] [outer = 00000000] 03:55:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D860800) [pid = 2840] [serial = 762] [outer = 0CCDA000] 03:55:21 INFO - PROCESS | 2840 | 1468752921707 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0D93B400) [pid = 2840] [serial = 763] [outer = 0CCDA000] 03:55:22 INFO - PROCESS | 2840 | 1468752922046 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 770ms 03:55:22 INFO - PROCESS | 2840 | 1468752922075 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 03:55:22 INFO - PROCESS | 2840 | 1468752922077 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 03:55:22 INFO - PROCESS | 2840 | 1468752922081 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:55:22 INFO - PROCESS | 2840 | 1468752922082 Marionette TRACE conn6 <- [1,982,null,{}] 03:55:22 INFO - PROCESS | 2840 | 1468752922086 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:22 INFO - PROCESS | 2840 | 1468752922088 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:22 INFO - PROCESS | 2840 | 1468752922171 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 03:55:22 INFO - PROCESS | 2840 | 1468752922273 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 2840 | 1468752922275 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:22 INFO - PROCESS | 2840 | ++DOCSHELL 12F6B400 == 34 [pid = 2840] [id = 255] 03:55:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (14712C00) [pid = 2840] [serial = 764] [outer = 00000000] 03:55:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (15652400) [pid = 2840] [serial = 765] [outer = 14712C00] 03:55:22 INFO - PROCESS | 2840 | 1468752922322 Marionette DEBUG loaded listener.js 03:55:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (16201C00) [pid = 2840] [serial = 766] [outer = 14712C00] 03:55:22 INFO - PROCESS | 2840 | 1468752922697 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 03:55:22 INFO - PROCESS | 2840 | 1468752922755 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 03:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:55:22 INFO - PROCESS | 2840 | 1468752922757 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 03:55:22 INFO - PROCESS | 2840 | 1468752922760 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 2840 | 1468752922762 Marionette TRACE conn6 <- [1,986,null,{}] 03:55:22 INFO - PROCESS | 2840 | 1468752922765 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:22 INFO - PROCESS | 2840 | 1468752922771 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:22 INFO - PROCESS | 2840 | 1468752922909 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 03:55:22 INFO - PROCESS | 2840 | 1468752922951 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 2840 | 1468752922953 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:22 INFO - PROCESS | 2840 | ++DOCSHELL 16445C00 == 35 [pid = 2840] [id = 256] 03:55:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1644A400) [pid = 2840] [serial = 767] [outer = 00000000] 03:55:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (170A8C00) [pid = 2840] [serial = 768] [outer = 1644A400] 03:55:22 INFO - PROCESS | 2840 | 1468752922996 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (168E1000) [pid = 2840] [serial = 769] [outer = 1644A400] 03:55:23 INFO - PROCESS | 2840 | 1468752923393 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 03:55:23 INFO - PROCESS | 2840 | 1468752923431 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 2840 | 1468752923433 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 03:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:55:23 INFO - PROCESS | 2840 | 1468752923436 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 2840 | 1468752923437 Marionette TRACE conn6 <- [1,990,null,{}] 03:55:23 INFO - PROCESS | 2840 | 1468752923445 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:23 INFO - PROCESS | 2840 | 1468752923446 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:23 INFO - PROCESS | 2840 | 1468752923566 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 03:55:23 INFO - PROCESS | 2840 | 1468752923573 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 2840 | 1468752923575 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:23 INFO - PROCESS | 2840 | ++DOCSHELL 0A0CBC00 == 36 [pid = 2840] [id = 257] 03:55:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (0DFD7400) [pid = 2840] [serial = 770] [outer = 00000000] 03:55:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (170B6000) [pid = 2840] [serial = 771] [outer = 0DFD7400] 03:55:23 INFO - PROCESS | 2840 | 1468752923620 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (172B9000) [pid = 2840] [serial = 772] [outer = 0DFD7400] 03:55:24 INFO - PROCESS | 2840 | 1468752924216 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 830ms 03:55:24 INFO - PROCESS | 2840 | 1468752924302 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 2840 | 1468752924306 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 03:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:55:24 INFO - PROCESS | 2840 | 1468752924330 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 2840 | 1468752924336 Marionette TRACE conn6 <- [1,994,null,{}] 03:55:24 INFO - PROCESS | 2840 | 1468752924354 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:24 INFO - PROCESS | 2840 | 1468752924357 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:24 INFO - PROCESS | 2840 | 1468752924506 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 03:55:24 INFO - PROCESS | 2840 | 1468752924562 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 2840 | 1468752924565 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:24 INFO - PROCESS | 2840 | ++DOCSHELL 0DC29800 == 37 [pid = 2840] [id = 258] 03:55:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0DC66800) [pid = 2840] [serial = 773] [outer = 00000000] 03:55:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (11787000) [pid = 2840] [serial = 774] [outer = 0DC66800] 03:55:24 INFO - PROCESS | 2840 | 1468752924621 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (11C53C00) [pid = 2840] [serial = 775] [outer = 0DC66800] 03:55:25 INFO - PROCESS | 2840 | 1468752925170 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 870ms 03:55:25 INFO - PROCESS | 2840 | 1468752925204 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 03:55:25 INFO - PROCESS | 2840 | 1468752925208 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 03:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:55:25 INFO - PROCESS | 2840 | 1468752925214 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 2840 | 1468752925217 Marionette TRACE conn6 <- [1,998,null,{}] 03:55:25 INFO - PROCESS | 2840 | 1468752925221 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:25 INFO - PROCESS | 2840 | 1468752925224 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:25 INFO - PROCESS | 2840 | 1468752925371 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 03:55:25 INFO - PROCESS | 2840 | 1468752925479 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:25 INFO - PROCESS | 2840 | 1468752925482 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:25 INFO - PROCESS | 2840 | ++DOCSHELL 1474C000 == 38 [pid = 2840] [id = 259] 03:55:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1474F400) [pid = 2840] [serial = 776] [outer = 00000000] 03:55:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (1486F000) [pid = 2840] [serial = 777] [outer = 1474F400] 03:55:25 INFO - PROCESS | 2840 | 1468752925538 Marionette DEBUG loaded listener.js 03:55:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (15A26800) [pid = 2840] [serial = 778] [outer = 1474F400] 03:55:26 INFO - PROCESS | 2840 | 1468752926118 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 03:55:26 INFO - PROCESS | 2840 | 1468752926189 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 03:55:26 INFO - PROCESS | 2840 | 1468752926192 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 03:55:26 INFO - PROCESS | 2840 | 1468752926195 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:55:26 INFO - PROCESS | 2840 | 1468752926199 Marionette TRACE conn6 <- [1,1002,null,{}] 03:55:26 INFO - PROCESS | 2840 | 1468752926210 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:26 INFO - PROCESS | 2840 | 1468752926214 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:26 INFO - PROCESS | 2840 | 1468752926350 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 03:55:26 INFO - PROCESS | 2840 | 1468752926483 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 2840 | 1468752926486 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:26 INFO - PROCESS | 2840 | ++DOCSHELL 172DC000 == 39 [pid = 2840] [id = 260] 03:55:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (172DC400) [pid = 2840] [serial = 779] [outer = 00000000] 03:55:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (17302C00) [pid = 2840] [serial = 780] [outer = 172DC400] 03:55:26 INFO - PROCESS | 2840 | 1468752926543 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (1735CC00) [pid = 2840] [serial = 781] [outer = 172DC400] 03:55:27 INFO - PROCESS | 2840 | 1468752927079 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 03:55:27 INFO - PROCESS | 2840 | 1468752927128 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 2840 | 1468752927131 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 03:55:27 INFO - PROCESS | 2840 | 1468752927135 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:55:27 INFO - PROCESS | 2840 | 1468752927137 Marionette TRACE conn6 <- [1,1006,null,{}] 03:55:27 INFO - PROCESS | 2840 | 1468752927141 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:27 INFO - PROCESS | 2840 | 1468752927143 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:27 INFO - PROCESS | 2840 | 1468752927253 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 03:55:27 INFO - PROCESS | 2840 | 1468752927421 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 2840 | 1468752927424 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:27 INFO - PROCESS | 2840 | ++DOCSHELL 1735FC00 == 40 [pid = 2840] [id = 261] 03:55:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (17384400) [pid = 2840] [serial = 782] [outer = 00000000] 03:55:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (17388400) [pid = 2840] [serial = 783] [outer = 17384400] 03:55:27 INFO - PROCESS | 2840 | 1468752927478 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (1738DC00) [pid = 2840] [serial = 784] [outer = 17384400] 03:55:28 INFO - PROCESS | 2840 | 1468752928012 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1017ms 03:55:28 INFO - PROCESS | 2840 | 1468752928163 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 2840 | 1468752928167 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 03:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:55:28 INFO - PROCESS | 2840 | 1468752928172 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 2840 | 1468752928176 Marionette TRACE conn6 <- [1,1010,null,{}] 03:55:28 INFO - PROCESS | 2840 | 1468752928201 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:28 INFO - PROCESS | 2840 | 1468752928204 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:28 INFO - PROCESS | 2840 | 1468752928349 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 03:55:28 INFO - PROCESS | 2840 | 1468752928452 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 2840 | 1468752928456 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:28 INFO - PROCESS | 2840 | ++DOCSHELL 0DC75400 == 41 [pid = 2840] [id = 262] 03:55:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (0DE57800) [pid = 2840] [serial = 785] [outer = 00000000] 03:55:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (0EBDA800) [pid = 2840] [serial = 786] [outer = 0DE57800] 03:55:28 INFO - PROCESS | 2840 | 1468752928505 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (1177E800) [pid = 2840] [serial = 787] [outer = 0DE57800] 03:55:28 INFO - PROCESS | 2840 | --DOCSHELL 16445C00 == 40 [pid = 2840] [id = 256] 03:55:29 INFO - PROCESS | 2840 | --DOCSHELL 12F6B400 == 39 [pid = 2840] [id = 255] 03:55:29 INFO - PROCESS | 2840 | --DOCSHELL 08E81800 == 38 [pid = 2840] [id = 254] 03:55:29 INFO - PROCESS | 2840 | --DOCSHELL 146EA800 == 37 [pid = 2840] [id = 253] 03:55:29 INFO - PROCESS | 2840 | --DOCSHELL 119AAC00 == 36 [pid = 2840] [id = 252] 03:55:29 INFO - PROCESS | 2840 | --DOCSHELL 0D6E4C00 == 35 [pid = 2840] [id = 251] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (1730D000) [pid = 2840] [serial = 636] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (0DC71400) [pid = 2840] [serial = 735] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (0D6ED000) [pid = 2840] [serial = 739] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (11772C00) [pid = 2840] [serial = 723] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (0DFBB000) [pid = 2840] [serial = 736] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (168E7400) [pid = 2840] [serial = 726] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (17361C00) [pid = 2840] [serial = 708] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (172DCC00) [pid = 2840] [serial = 705] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (17604400) [pid = 2840] [serial = 687] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (176DF800) [pid = 2840] [serial = 688] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (0DEBD800) [pid = 2840] [serial = 690] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (0E68CC00) [pid = 2840] [serial = 691] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (1620D400) [pid = 2840] [serial = 699] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (12183C00) [pid = 2840] [serial = 724] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (168D5400) [pid = 2840] [serial = 700] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0DFC8800) [pid = 2840] [serial = 693] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (11778400) [pid = 2840] [serial = 694] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (1177B800) [pid = 2840] [serial = 681] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (12F6C800) [pid = 2840] [serial = 682] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1486B400) [pid = 2840] [serial = 684] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (168DDC00) [pid = 2840] [serial = 685] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1A523C00) [pid = 2840] [serial = 678] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (14774000) [pid = 2840] [serial = 696] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (14870400) [pid = 2840] [serial = 697] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1738D400) [pid = 2840] [serial = 729] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (172C0800) [pid = 2840] [serial = 727] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1A601800) [pid = 2840] [serial = 732] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0E602000) [pid = 2840] [serial = 711] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (17542800) [pid = 2840] [serial = 730] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1A60A000) [pid = 2840] [serial = 733] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (168DC800) [pid = 2840] [serial = 714] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D676000) [pid = 2840] [serial = 738] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D164400) [pid = 2840] [serial = 381] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1936CC00) [pid = 2840] [serial = 718] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (11777000) [pid = 2840] [serial = 712] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (17606000) [pid = 2840] [serial = 709] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (170A7800) [pid = 2840] [serial = 702] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (170A9000) [pid = 2840] [serial = 703] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (17354C00) [pid = 2840] [serial = 706] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (17357C00) [pid = 2840] [serial = 715] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0DC70000) [pid = 2840] [serial = 741] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (1A60D000) [pid = 2840] [serial = 721] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (1A607000) [pid = 2840] [serial = 720] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (18BEDC00) [pid = 2840] [serial = 717] [outer = 00000000] [url = about:blank] 03:55:29 INFO - PROCESS | 2840 | 1468752929067 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 03:55:29 INFO - PROCESS | 2840 | 1468752929107 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 2840 | 1468752929110 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 03:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:55:29 INFO - PROCESS | 2840 | 1468752929116 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 2840 | 1468752929120 Marionette TRACE conn6 <- [1,1014,null,{}] 03:55:29 INFO - PROCESS | 2840 | 1468752929124 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:29 INFO - PROCESS | 2840 | 1468752929126 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:29 INFO - PROCESS | 2840 | 1468752929214 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 03:55:29 INFO - PROCESS | 2840 | 1468752929222 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:29 INFO - PROCESS | 2840 | 1468752929224 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:29 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EF000 == 36 [pid = 2840] [id = 263] 03:55:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D6F1400) [pid = 2840] [serial = 788] [outer = 00000000] 03:55:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DE61800) [pid = 2840] [serial = 789] [outer = 0D6F1400] 03:55:29 INFO - PROCESS | 2840 | 1468752929271 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0E603C00) [pid = 2840] [serial = 790] [outer = 0D6F1400] 03:55:29 INFO - PROCESS | 2840 | 1468752929705 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 03:55:29 INFO - PROCESS | 2840 | 1468752929746 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 2840 | 1468752929749 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 03:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:55:29 INFO - PROCESS | 2840 | 1468752929752 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 2840 | 1468752929754 Marionette TRACE conn6 <- [1,1018,null,{}] 03:55:29 INFO - PROCESS | 2840 | 1468752929792 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:29 INFO - PROCESS | 2840 | 1468752929796 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:29 INFO - PROCESS | 2840 | 1468752929892 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 03:55:29 INFO - PROCESS | 2840 | 1468752929905 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:29 INFO - PROCESS | 2840 | 1468752929909 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:29 INFO - PROCESS | 2840 | ++DOCSHELL 1201AC00 == 37 [pid = 2840] [id = 264] 03:55:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (12020000) [pid = 2840] [serial = 791] [outer = 00000000] 03:55:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (12F67C00) [pid = 2840] [serial = 792] [outer = 12020000] 03:55:29 INFO - PROCESS | 2840 | 1468752929958 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (1334D000) [pid = 2840] [serial = 793] [outer = 12020000] 03:55:30 INFO - PROCESS | 2840 | 1468752930550 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 832ms 03:55:30 INFO - PROCESS | 2840 | 1468752930584 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 2840 | 1468752930586 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 03:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:55:30 INFO - PROCESS | 2840 | 1468752930599 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - PROCESS | 2840 | 1468752930601 Marionette TRACE conn6 <- [1,1022,null,{}] 03:55:30 INFO - PROCESS | 2840 | 1468752930605 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:30 INFO - PROCESS | 2840 | 1468752930607 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:30 INFO - PROCESS | 2840 | 1468752930693 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 03:55:30 INFO - PROCESS | 2840 | 1468752930698 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 2840 | 1468752930700 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:30 INFO - PROCESS | 2840 | ++DOCSHELL 13948800 == 38 [pid = 2840] [id = 265] 03:55:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1394F000) [pid = 2840] [serial = 794] [outer = 00000000] 03:55:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (17361C00) [pid = 2840] [serial = 795] [outer = 1394F000] 03:55:30 INFO - PROCESS | 2840 | 1468752930744 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1471EC00) [pid = 2840] [serial = 796] [outer = 1394F000] 03:55:31 INFO - PROCESS | 2840 | 1468752931257 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 03:55:31 INFO - PROCESS | 2840 | 1468752931281 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 2840 | 1468752931283 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 03:55:31 INFO - PROCESS | 2840 | 1468752931286 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:55:31 INFO - PROCESS | 2840 | 1468752931288 Marionette TRACE conn6 <- [1,1026,null,{}] 03:55:31 INFO - PROCESS | 2840 | 1468752931291 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:31 INFO - PROCESS | 2840 | 1468752931293 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:31 INFO - PROCESS | 2840 | 1468752931407 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 03:55:31 INFO - PROCESS | 2840 | 1468752931509 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 2840 | 1468752931511 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:31 INFO - PROCESS | 2840 | ++DOCSHELL 0D676400 == 39 [pid = 2840] [id = 266] 03:55:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1486B800) [pid = 2840] [serial = 797] [outer = 00000000] 03:55:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (14872C00) [pid = 2840] [serial = 798] [outer = 1486B800] 03:55:31 INFO - PROCESS | 2840 | 1468752931554 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1565A000) [pid = 2840] [serial = 799] [outer = 1486B800] 03:55:31 INFO - PROCESS | 2840 | 1468752931935 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 03:55:31 INFO - PROCESS | 2840 | 1468752931961 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 2840 | 1468752931963 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 03:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:55:31 INFO - PROCESS | 2840 | 1468752931966 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - PROCESS | 2840 | 1468752931967 Marionette TRACE conn6 <- [1,1030,null,{}] 03:55:31 INFO - PROCESS | 2840 | 1468752931971 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:31 INFO - PROCESS | 2840 | 1468752931977 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:32 INFO - PROCESS | 2840 | 1468752932130 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 03:55:32 INFO - PROCESS | 2840 | 1468752932198 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 2840 | 1468752932200 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:32 INFO - PROCESS | 2840 | ++DOCSHELL 1644FC00 == 40 [pid = 2840] [id = 267] 03:55:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (167C6400) [pid = 2840] [serial = 800] [outer = 00000000] 03:55:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (170A9C00) [pid = 2840] [serial = 801] [outer = 167C6400] 03:55:32 INFO - PROCESS | 2840 | 1468752932244 Marionette DEBUG loaded listener.js 03:55:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (17266400) [pid = 2840] [serial = 802] [outer = 167C6400] 03:55:32 INFO - PROCESS | 2840 | 1468752932671 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 03:55:32 INFO - PROCESS | 2840 | 1468752932696 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 2840 | 1468752932698 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 03:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:55:32 INFO - PROCESS | 2840 | 1468752932706 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 2840 | 1468752932708 Marionette TRACE conn6 <- [1,1034,null,{}] 03:55:32 INFO - PROCESS | 2840 | 1468752932712 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:32 INFO - PROCESS | 2840 | 1468752932713 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:32 INFO - PROCESS | 2840 | 1468752932861 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 03:55:32 INFO - PROCESS | 2840 | 1468752932923 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 2840 | 1468752932925 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:32 INFO - PROCESS | 2840 | ++DOCSHELL 172B8400 == 41 [pid = 2840] [id = 268] 03:55:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (172B8800) [pid = 2840] [serial = 803] [outer = 00000000] 03:55:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (172DEC00) [pid = 2840] [serial = 804] [outer = 172B8800] 03:55:32 INFO - PROCESS | 2840 | 1468752932973 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (17353C00) [pid = 2840] [serial = 805] [outer = 172B8800] 03:55:33 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (14712C00) [pid = 2840] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:55:33 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (119AFC00) [pid = 2840] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:55:33 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0CCDA000) [pid = 2840] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:55:33 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (146ECC00) [pid = 2840] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:55:33 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D6E7C00) [pid = 2840] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:55:33 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D93D800) [pid = 2840] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:55:33 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1644A400) [pid = 2840] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:55:33 INFO - PROCESS | 2840 | 1468752933402 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 03:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:55:33 INFO - PROCESS | 2840 | 1468752933432 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 2840 | 1468752933434 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 03:55:33 INFO - PROCESS | 2840 | 1468752933438 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - PROCESS | 2840 | 1468752933439 Marionette TRACE conn6 <- [1,1038,null,{}] 03:55:33 INFO - PROCESS | 2840 | 1468752933443 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:33 INFO - PROCESS | 2840 | 1468752933445 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:33 INFO - PROCESS | 2840 | 1468752933528 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 03:55:33 INFO - PROCESS | 2840 | 1468752933547 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 2840 | 1468752933549 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:33 INFO - PROCESS | 2840 | ++DOCSHELL 0D93D800 == 42 [pid = 2840] [id = 269] 03:55:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (11780C00) [pid = 2840] [serial = 806] [outer = 00000000] 03:55:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (168DC000) [pid = 2840] [serial = 807] [outer = 11780C00] 03:55:33 INFO - PROCESS | 2840 | 1468752933591 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172C0C00) [pid = 2840] [serial = 808] [outer = 11780C00] 03:55:33 INFO - PROCESS | 2840 | 1468752933996 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 570ms 03:55:34 INFO - PROCESS | 2840 | 1468752934009 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 03:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:55:34 INFO - PROCESS | 2840 | 1468752934010 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 03:55:34 INFO - PROCESS | 2840 | 1468752934013 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 2840 | 1468752934015 Marionette TRACE conn6 <- [1,1042,null,{}] 03:55:34 INFO - PROCESS | 2840 | 1468752934018 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 2840 | 1468752934020 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:34 INFO - PROCESS | 2840 | 1468752934141 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 03:55:34 INFO - PROCESS | 2840 | 1468752934164 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 2840 | 1468752934166 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:34 INFO - PROCESS | 2840 | ++DOCSHELL 17353000 == 43 [pid = 2840] [id = 270] 03:55:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (17355400) [pid = 2840] [serial = 809] [outer = 00000000] 03:55:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1735C000) [pid = 2840] [serial = 810] [outer = 17355400] 03:55:34 INFO - PROCESS | 2840 | 1468752934209 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (17387400) [pid = 2840] [serial = 811] [outer = 17355400] 03:55:34 INFO - PROCESS | 2840 | 1468752934622 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms 03:55:34 INFO - PROCESS | 2840 | 1468752934646 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 2840 | 1468752934657 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 03:55:34 INFO - PROCESS | 2840 | 1468752934661 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 2840 | 1468752934662 Marionette TRACE conn6 <- [1,1046,null,{}] 03:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:55:34 INFO - PROCESS | 2840 | 1468752934665 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 2840 | 1468752934667 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:34 INFO - PROCESS | 2840 | 1468752934789 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 03:55:34 INFO - PROCESS | 2840 | 1468752934798 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 2840 | 1468752934799 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:34 INFO - PROCESS | 2840 | ++DOCSHELL 08E7C800 == 44 [pid = 2840] [id = 271] 03:55:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (13942800) [pid = 2840] [serial = 812] [outer = 00000000] 03:55:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (17606800) [pid = 2840] [serial = 813] [outer = 13942800] 03:55:34 INFO - PROCESS | 2840 | 1468752934842 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (17606C00) [pid = 2840] [serial = 814] [outer = 13942800] 03:55:35 INFO - PROCESS | 2840 | 1468752935222 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 571ms 03:55:35 INFO - PROCESS | 2840 | 1468752935237 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 2840 | 1468752935240 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 03:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:55:35 INFO - PROCESS | 2840 | 1468752935243 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 2840 | 1468752935245 Marionette TRACE conn6 <- [1,1050,null,{}] 03:55:35 INFO - PROCESS | 2840 | 1468752935248 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:35 INFO - PROCESS | 2840 | 1468752935250 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:35 INFO - PROCESS | 2840 | 1468752935394 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 03:55:35 INFO - PROCESS | 2840 | 1468752935613 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 2840 | 1468752935616 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:35 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE7400 == 45 [pid = 2840] [id = 272] 03:55:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0CCE8400) [pid = 2840] [serial = 815] [outer = 00000000] 03:55:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0D675C00) [pid = 2840] [serial = 816] [outer = 0CCE8400] 03:55:35 INFO - PROCESS | 2840 | 1468752935674 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0D85E000) [pid = 2840] [serial = 817] [outer = 0CCE8400] 03:55:36 INFO - PROCESS | 2840 | 1468752936211 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1023ms 03:55:36 INFO - PROCESS | 2840 | 1468752936268 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 2840 | 1468752936273 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 03:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:55:36 INFO - PROCESS | 2840 | 1468752936278 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 2840 | 1468752936282 Marionette TRACE conn6 <- [1,1054,null,{}] 03:55:36 INFO - PROCESS | 2840 | 1468752936307 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:36 INFO - PROCESS | 2840 | 1468752936310 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:36 INFO - PROCESS | 2840 | 1468752936429 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 03:55:36 INFO - PROCESS | 2840 | 1468752936555 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 2840 | 1468752936559 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:36 INFO - PROCESS | 2840 | ++DOCSHELL 1176E800 == 46 [pid = 2840] [id = 273] 03:55:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (11783000) [pid = 2840] [serial = 818] [outer = 00000000] 03:55:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (119AA000) [pid = 2840] [serial = 819] [outer = 11783000] 03:55:36 INFO - PROCESS | 2840 | 1468752936614 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (12F67400) [pid = 2840] [serial = 820] [outer = 11783000] 03:55:37 INFO - PROCESS | 2840 | 1468752937185 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 950ms 03:55:37 INFO - PROCESS | 2840 | 1468752937233 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 2840 | 1468752937236 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 03:55:37 INFO - PROCESS | 2840 | 1468752937239 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:55:37 INFO - PROCESS | 2840 | 1468752937242 Marionette TRACE conn6 <- [1,1058,null,{}] 03:55:37 INFO - PROCESS | 2840 | 1468752937245 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:37 INFO - PROCESS | 2840 | 1468752937248 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:37 INFO - PROCESS | 2840 | 1468752937364 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 03:55:37 INFO - PROCESS | 2840 | 1468752937473 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:37 INFO - PROCESS | 2840 | 1468752937475 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:37 INFO - PROCESS | 2840 | ++DOCSHELL 168D9000 == 47 [pid = 2840] [id = 274] 03:55:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (168DA000) [pid = 2840] [serial = 821] [outer = 00000000] 03:55:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (170A8400) [pid = 2840] [serial = 822] [outer = 168DA000] 03:55:37 INFO - PROCESS | 2840 | 1468752937529 Marionette DEBUG loaded listener.js 03:55:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (172C3400) [pid = 2840] [serial = 823] [outer = 168DA000] 03:55:38 INFO - PROCESS | 2840 | 1468752938147 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 03:55:38 INFO - PROCESS | 2840 | 1468752938212 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 03:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:55:38 INFO - PROCESS | 2840 | 1468752938216 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 03:55:38 INFO - PROCESS | 2840 | 1468752938227 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:55:38 INFO - PROCESS | 2840 | 1468752938231 Marionette TRACE conn6 <- [1,1062,null,{}] 03:55:38 INFO - PROCESS | 2840 | 1468752938236 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:38 INFO - PROCESS | 2840 | 1468752938239 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:38 INFO - PROCESS | 2840 | 1468752938381 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 03:55:38 INFO - PROCESS | 2840 | 1468752938512 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 2840 | 1468752938515 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:38 INFO - PROCESS | 2840 | ++DOCSHELL 168E7800 == 48 [pid = 2840] [id = 275] 03:55:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (1735BC00) [pid = 2840] [serial = 824] [outer = 00000000] 03:55:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (18B9E400) [pid = 2840] [serial = 825] [outer = 1735BC00] 03:55:38 INFO - PROCESS | 2840 | 1468752938570 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (18BA4400) [pid = 2840] [serial = 826] [outer = 1735BC00] 03:55:39 INFO - PROCESS | 2840 | 1468752939366 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1194ms 03:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:55:39 INFO - PROCESS | 2840 | 1468752939416 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 2840 | 1468752939420 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 03:55:39 INFO - PROCESS | 2840 | 1468752939424 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 2840 | 1468752939427 Marionette TRACE conn6 <- [1,1066,null,{}] 03:55:39 INFO - PROCESS | 2840 | 1468752939432 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:39 INFO - PROCESS | 2840 | 1468752939435 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:39 INFO - PROCESS | 2840 | 1468752939535 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 03:55:39 INFO - PROCESS | 2840 | 1468752939675 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 2840 | 1468752939677 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:39 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F9C00 == 49 [pid = 2840] [id = 276] 03:55:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (0D672800) [pid = 2840] [serial = 827] [outer = 00000000] 03:55:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (0DFD2400) [pid = 2840] [serial = 828] [outer = 0D672800] 03:55:39 INFO - PROCESS | 2840 | 1468752939728 Marionette DEBUG loaded listener.js 03:55:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (11770000) [pid = 2840] [serial = 829] [outer = 0D672800] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 08E7C800 == 48 [pid = 2840] [id = 271] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 17353000 == 47 [pid = 2840] [id = 270] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 0D93D800 == 46 [pid = 2840] [id = 269] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 172B8400 == 45 [pid = 2840] [id = 268] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 1644FC00 == 44 [pid = 2840] [id = 267] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 0D676400 == 43 [pid = 2840] [id = 266] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 13948800 == 42 [pid = 2840] [id = 265] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 1201AC00 == 41 [pid = 2840] [id = 264] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (11784800) [pid = 2840] [serial = 747] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (12D71400) [pid = 2840] [serial = 750] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (0CCDA800) [pid = 2840] [serial = 744] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 0D6EF000 == 40 [pid = 2840] [id = 263] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 0DC75400 == 39 [pid = 2840] [id = 262] 03:55:40 INFO - PROCESS | 2840 | --DOCSHELL 0A0CBC00 == 38 [pid = 2840] [id = 257] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (170A8C00) [pid = 2840] [serial = 768] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (168E1000) [pid = 2840] [serial = 769] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (16201C00) [pid = 2840] [serial = 766] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (12023000) [pid = 2840] [serial = 756] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0D860800) [pid = 2840] [serial = 762] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (1474BC00) [pid = 2840] [serial = 759] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (1334A000) [pid = 2840] [serial = 757] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0D93BC00) [pid = 2840] [serial = 753] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (14758000) [pid = 2840] [serial = 760] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0DEBE400) [pid = 2840] [serial = 754] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (15652400) [pid = 2840] [serial = 765] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0DEC2000) [pid = 2840] [serial = 742] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D93B400) [pid = 2840] [serial = 763] [outer = 00000000] [url = about:blank] 03:55:40 INFO - PROCESS | 2840 | 1468752940344 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 03:55:40 INFO - PROCESS | 2840 | 1468752940396 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 03:55:40 INFO - PROCESS | 2840 | 1468752940400 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 03:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:55:40 INFO - PROCESS | 2840 | 1468752940413 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 2840 | 1468752940416 Marionette TRACE conn6 <- [1,1070,null,{}] 03:55:40 INFO - PROCESS | 2840 | 1468752940421 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:40 INFO - PROCESS | 2840 | 1468752940423 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:40 INFO - PROCESS | 2840 | 1468752940513 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 03:55:40 INFO - PROCESS | 2840 | 1468752940521 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:40 INFO - PROCESS | 2840 | 1468752940523 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:40 INFO - PROCESS | 2840 | ++DOCSHELL 0D935400 == 39 [pid = 2840] [id = 277] 03:55:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0D937000) [pid = 2840] [serial = 830] [outer = 00000000] 03:55:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0DFC8800) [pid = 2840] [serial = 831] [outer = 0D937000] 03:55:40 INFO - PROCESS | 2840 | 1468752940569 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (11777C00) [pid = 2840] [serial = 832] [outer = 0D937000] 03:55:41 INFO - PROCESS | 2840 | 1468752941018 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 03:55:41 INFO - PROCESS | 2840 | 1468752941067 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 2840 | 1468752941069 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 03:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:55:41 INFO - PROCESS | 2840 | 1468752941089 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 2840 | 1468752941092 Marionette TRACE conn6 <- [1,1074,null,{}] 03:55:41 INFO - PROCESS | 2840 | 1468752941102 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:41 INFO - PROCESS | 2840 | 1468752941106 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:41 INFO - PROCESS | 2840 | 1468752941189 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 03:55:41 INFO - PROCESS | 2840 | 1468752941198 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 2840 | 1468752941201 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:41 INFO - PROCESS | 2840 | ++DOCSHELL 1334F800 == 40 [pid = 2840] [id = 278] 03:55:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (13682400) [pid = 2840] [serial = 833] [outer = 00000000] 03:55:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (13946C00) [pid = 2840] [serial = 834] [outer = 13682400] 03:55:41 INFO - PROCESS | 2840 | 1468752941247 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (14266800) [pid = 2840] [serial = 835] [outer = 13682400] 03:55:41 INFO - PROCESS | 2840 | 1468752941695 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 03:55:41 INFO - PROCESS | 2840 | 1468752941729 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 2840 | 1468752941731 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 03:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:55:41 INFO - PROCESS | 2840 | 1468752941734 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 2840 | 1468752941736 Marionette TRACE conn6 <- [1,1078,null,{}] 03:55:41 INFO - PROCESS | 2840 | 1468752941739 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:41 INFO - PROCESS | 2840 | 1468752941741 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:41 INFO - PROCESS | 2840 | 1468752941832 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 03:55:41 INFO - PROCESS | 2840 | 1468752941851 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 2840 | 1468752941853 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:41 INFO - PROCESS | 2840 | ++DOCSHELL 146EA400 == 41 [pid = 2840] [id = 279] 03:55:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (14719800) [pid = 2840] [serial = 836] [outer = 00000000] 03:55:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1477C000) [pid = 2840] [serial = 837] [outer = 14719800] 03:55:41 INFO - PROCESS | 2840 | 1468752941906 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (14875C00) [pid = 2840] [serial = 838] [outer = 14719800] 03:55:42 INFO - PROCESS | 2840 | 1468752942362 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 03:55:42 INFO - PROCESS | 2840 | 1468752942406 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 2840 | 1468752942408 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 03:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:55:42 INFO - PROCESS | 2840 | 1468752942411 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - PROCESS | 2840 | 1468752942413 Marionette TRACE conn6 <- [1,1082,null,{}] 03:55:42 INFO - PROCESS | 2840 | 1468752942416 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:42 INFO - PROCESS | 2840 | 1468752942418 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:42 INFO - PROCESS | 2840 | 1468752942531 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 03:55:42 INFO - PROCESS | 2840 | 1468752942537 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 2840 | 1468752942539 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:42 INFO - PROCESS | 2840 | ++DOCSHELL 1565C000 == 42 [pid = 2840] [id = 280] 03:55:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (16125000) [pid = 2840] [serial = 839] [outer = 00000000] 03:55:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (16207000) [pid = 2840] [serial = 840] [outer = 16125000] 03:55:42 INFO - PROCESS | 2840 | 1468752942633 Marionette DEBUG loaded listener.js 03:55:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (16209800) [pid = 2840] [serial = 841] [outer = 16125000] 03:55:43 INFO - PROCESS | 2840 | 1468752943058 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 03:55:43 INFO - PROCESS | 2840 | 1468752943082 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 03:55:43 INFO - PROCESS | 2840 | 1468752943084 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 03:55:43 INFO - PROCESS | 2840 | 1468752943092 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:55:43 INFO - PROCESS | 2840 | 1468752943094 Marionette TRACE conn6 <- [1,1086,null,{}] 03:55:43 INFO - PROCESS | 2840 | 1468752943097 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:43 INFO - PROCESS | 2840 | 1468752943103 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:43 INFO - PROCESS | 2840 | 1468752943275 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 03:55:43 INFO - PROCESS | 2840 | 1468752943395 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 2840 | 1468752943397 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:43 INFO - PROCESS | 2840 | ++DOCSHELL 170A8000 == 43 [pid = 2840] [id = 281] 03:55:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (172C2C00) [pid = 2840] [serial = 842] [outer = 00000000] 03:55:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1760E800) [pid = 2840] [serial = 843] [outer = 172C2C00] 03:55:43 INFO - PROCESS | 2840 | 1468752943440 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (176E3000) [pid = 2840] [serial = 844] [outer = 172C2C00] 03:55:43 INFO - PROCESS | 2840 | 1468752943838 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 771ms 03:55:43 INFO - PROCESS | 2840 | 1468752943868 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 03:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:55:43 INFO - PROCESS | 2840 | 1468752943870 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 03:55:43 INFO - PROCESS | 2840 | 1468752943873 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - PROCESS | 2840 | 1468752943875 Marionette TRACE conn6 <- [1,1090,null,{}] 03:55:43 INFO - PROCESS | 2840 | 1468752943879 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:43 INFO - PROCESS | 2840 | 1468752943890 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:44 INFO - PROCESS | 2840 | 1468752944019 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 03:55:44 INFO - PROCESS | 2840 | 1468752944026 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 2840 | 1468752944028 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:44 INFO - PROCESS | 2840 | ++DOCSHELL 1760E400 == 44 [pid = 2840] [id = 282] 03:55:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (17610C00) [pid = 2840] [serial = 845] [outer = 00000000] 03:55:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (18BA8000) [pid = 2840] [serial = 846] [outer = 17610C00] 03:55:44 INFO - PROCESS | 2840 | 1468752944123 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (18BABC00) [pid = 2840] [serial = 847] [outer = 17610C00] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (1394F000) [pid = 2840] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (12020000) [pid = 2840] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (1486B800) [pid = 2840] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (0DE57800) [pid = 2840] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (0D6F1400) [pid = 2840] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (167C6400) [pid = 2840] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (172B8800) [pid = 2840] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (11780C00) [pid = 2840] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (17355400) [pid = 2840] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:55:44 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (1177F000) [pid = 2840] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:55:44 INFO - PROCESS | 2840 | 1468752944778 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 03:55:44 INFO - PROCESS | 2840 | 1468752944804 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 03:55:44 INFO - PROCESS | 2840 | 1468752944806 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 03:55:44 INFO - PROCESS | 2840 | 1468752944810 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:55:44 INFO - PROCESS | 2840 | 1468752944811 Marionette TRACE conn6 <- [1,1094,null,{}] 03:55:44 INFO - PROCESS | 2840 | 1468752944815 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:44 INFO - PROCESS | 2840 | 1468752944817 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:44 INFO - PROCESS | 2840 | 1468752944902 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 03:55:44 INFO - PROCESS | 2840 | 1468752944998 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 2840 | 1468752945000 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:45 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDD800 == 45 [pid = 2840] [id = 283] 03:55:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0D6F1400) [pid = 2840] [serial = 848] [outer = 00000000] 03:55:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (12020000) [pid = 2840] [serial = 849] [outer = 0D6F1400] 03:55:45 INFO - PROCESS | 2840 | 1468752945046 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (12F63C00) [pid = 2840] [serial = 850] [outer = 0D6F1400] 03:55:45 INFO - PROCESS | 2840 | 1468752945370 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 570ms 03:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:55:45 INFO - PROCESS | 2840 | 1468752945384 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 03:55:45 INFO - PROCESS | 2840 | 1468752945386 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 03:55:45 INFO - PROCESS | 2840 | 1468752945389 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 2840 | 1468752945391 Marionette TRACE conn6 <- [1,1098,null,{}] 03:55:45 INFO - PROCESS | 2840 | 1468752945400 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:45 INFO - PROCESS | 2840 | 1468752945402 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:45 INFO - PROCESS | 2840 | 1468752945486 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 03:55:45 INFO - PROCESS | 2840 | 1468752945492 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 2840 | 1468752945494 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:45 INFO - PROCESS | 2840 | ++DOCSHELL 167D1400 == 46 [pid = 2840] [id = 284] 03:55:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (168E0C00) [pid = 2840] [serial = 851] [outer = 00000000] 03:55:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (18BA1C00) [pid = 2840] [serial = 852] [outer = 168E0C00] 03:55:45 INFO - PROCESS | 2840 | 1468752945537 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1936B800) [pid = 2840] [serial = 853] [outer = 168E0C00] 03:55:45 INFO - PROCESS | 2840 | 1468752946007 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 03:55:46 INFO - PROCESS | 2840 | 1468752946020 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 2840 | 1468752946022 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 03:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:55:46 INFO - PROCESS | 2840 | 1468752946025 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 2840 | 1468752946027 Marionette TRACE conn6 <- [1,1102,null,{}] 03:55:46 INFO - PROCESS | 2840 | 1468752946030 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:46 INFO - PROCESS | 2840 | 1468752946032 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:46 INFO - PROCESS | 2840 | 1468752946117 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 03:55:46 INFO - PROCESS | 2840 | 1468752946136 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 2840 | 1468752946137 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:46 INFO - PROCESS | 2840 | ++DOCSHELL 170AC800 == 47 [pid = 2840] [id = 285] 03:55:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (1766F400) [pid = 2840] [serial = 854] [outer = 00000000] 03:55:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (19C3D400) [pid = 2840] [serial = 855] [outer = 1766F400] 03:55:46 INFO - PROCESS | 2840 | 1468752946180 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (19CAB000) [pid = 2840] [serial = 856] [outer = 1766F400] 03:55:46 INFO - PROCESS | 2840 | 1468752946609 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 03:55:46 INFO - PROCESS | 2840 | 1468752946707 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 2840 | 1468752946711 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 03:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:55:46 INFO - PROCESS | 2840 | 1468752946717 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 2840 | 1468752946722 Marionette TRACE conn6 <- [1,1106,null,{}] 03:55:46 INFO - PROCESS | 2840 | 1468752946728 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:46 INFO - PROCESS | 2840 | 1468752946732 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:46 INFO - PROCESS | 2840 | 1468752946889 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 03:55:47 INFO - PROCESS | 2840 | 1468752947068 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 2840 | 1468752947073 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:47 INFO - PROCESS | 2840 | ++DOCSHELL 0D673800 == 48 [pid = 2840] [id = 286] 03:55:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (0D674800) [pid = 2840] [serial = 857] [outer = 00000000] 03:55:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (0D6ECC00) [pid = 2840] [serial = 858] [outer = 0D674800] 03:55:47 INFO - PROCESS | 2840 | 1468752947129 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (0D912800) [pid = 2840] [serial = 859] [outer = 0D674800] 03:55:47 INFO - PROCESS | 2840 | 1468752947680 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1021ms 03:55:47 INFO - PROCESS | 2840 | 1468752947745 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 03:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:55:47 INFO - PROCESS | 2840 | 1468752947748 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 03:55:47 INFO - PROCESS | 2840 | 1468752947754 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - PROCESS | 2840 | 1468752947758 Marionette TRACE conn6 <- [1,1110,null,{}] 03:55:47 INFO - PROCESS | 2840 | 1468752947763 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:47 INFO - PROCESS | 2840 | 1468752947766 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:47 INFO - PROCESS | 2840 | 1468752947878 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 03:55:47 INFO - PROCESS | 2840 | 1468752947990 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 2840 | 1468752947993 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:47 INFO - PROCESS | 2840 | ++DOCSHELL 117E2400 == 49 [pid = 2840] [id = 287] 03:55:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (11965800) [pid = 2840] [serial = 860] [outer = 00000000] 03:55:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (12F65800) [pid = 2840] [serial = 861] [outer = 11965800] 03:55:48 INFO - PROCESS | 2840 | 1468752948049 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (13A75400) [pid = 2840] [serial = 862] [outer = 11965800] 03:55:48 INFO - PROCESS | 2840 | 1468752948615 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 03:55:48 INFO - PROCESS | 2840 | 1468752948684 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 03:55:48 INFO - PROCESS | 2840 | 1468752948686 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 03:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:55:48 INFO - PROCESS | 2840 | 1468752948690 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 2840 | 1468752948692 Marionette TRACE conn6 <- [1,1114,null,{}] 03:55:48 INFO - PROCESS | 2840 | 1468752948698 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:48 INFO - PROCESS | 2840 | 1468752948702 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:48 INFO - PROCESS | 2840 | 1468752948824 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 03:55:48 INFO - PROCESS | 2840 | 1468752948962 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 2840 | 1468752948966 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:48 INFO - PROCESS | 2840 | ++DOCSHELL 170B5000 == 50 [pid = 2840] [id = 288] 03:55:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (170B6C00) [pid = 2840] [serial = 863] [outer = 00000000] 03:55:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (172C3C00) [pid = 2840] [serial = 864] [outer = 170B6C00] 03:55:49 INFO - PROCESS | 2840 | 1468752949024 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (17D13C00) [pid = 2840] [serial = 865] [outer = 170B6C00] 03:55:49 INFO - PROCESS | 2840 | 1468752949632 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 03:55:49 INFO - PROCESS | 2840 | 1468752949674 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 2840 | 1468752949676 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 03:55:49 INFO - PROCESS | 2840 | 1468752949681 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:55:49 INFO - PROCESS | 2840 | 1468752949683 Marionette TRACE conn6 <- [1,1118,null,{}] 03:55:49 INFO - PROCESS | 2840 | 1468752949686 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:49 INFO - PROCESS | 2840 | 1468752949689 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:49 INFO - PROCESS | 2840 | 1468752949799 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 03:55:49 INFO - PROCESS | 2840 | 1468752949934 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:49 INFO - PROCESS | 2840 | 1468752949937 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:49 INFO - PROCESS | 2840 | ++DOCSHELL 0D85E400 == 51 [pid = 2840] [id = 289] 03:55:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (18BE8400) [pid = 2840] [serial = 866] [outer = 00000000] 03:55:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (19DA8000) [pid = 2840] [serial = 867] [outer = 18BE8400] 03:55:49 INFO - PROCESS | 2840 | 1468752949991 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (1A524000) [pid = 2840] [serial = 868] [outer = 18BE8400] 03:55:50 INFO - PROCESS | 2840 | 1468752950527 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 930ms 03:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:55:50 INFO - PROCESS | 2840 | 1468752950615 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 2840 | 1468752950617 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 03:55:50 INFO - PROCESS | 2840 | 1468752950620 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 2840 | 1468752950623 Marionette TRACE conn6 <- [1,1122,null,{}] 03:55:50 INFO - PROCESS | 2840 | 1468752950626 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:50 INFO - PROCESS | 2840 | 1468752950629 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:50 INFO - PROCESS | 2840 | 1468752950770 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 03:55:50 INFO - PROCESS | 2840 | 1468752950970 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 2840 | 1468752950973 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:50 INFO - PROCESS | 2840 | ++DOCSHELL 19D1BC00 == 52 [pid = 2840] [id = 290] 03:55:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (19DA6C00) [pid = 2840] [serial = 869] [outer = 00000000] 03:55:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (1A601C00) [pid = 2840] [serial = 870] [outer = 19DA6C00] 03:55:51 INFO - PROCESS | 2840 | 1468752951031 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (1A604000) [pid = 2840] [serial = 871] [outer = 19DA6C00] 03:55:51 INFO - PROCESS | 2840 | 1468752951840 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:55:51 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1275ms 03:55:51 INFO - PROCESS | 2840 | 1468752951899 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 2840 | 1468752951904 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 03:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:55:51 INFO - PROCESS | 2840 | 1468752951922 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 2840 | 1468752951926 Marionette TRACE conn6 <- [1,1126,null,{}] 03:55:51 INFO - PROCESS | 2840 | 1468752951934 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:51 INFO - PROCESS | 2840 | 1468752951936 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:52 INFO - PROCESS | 2840 | 1468752952046 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 03:55:52 INFO - PROCESS | 2840 | 1468752952179 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 2840 | 1468752952183 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:52 INFO - PROCESS | 2840 | ++DOCSHELL 0D861000 == 53 [pid = 2840] [id = 291] 03:55:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (0D862400) [pid = 2840] [serial = 872] [outer = 00000000] 03:55:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (0D93B400) [pid = 2840] [serial = 873] [outer = 0D862400] 03:55:52 INFO - PROCESS | 2840 | 1468752952233 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (0DC71C00) [pid = 2840] [serial = 874] [outer = 0D862400] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 167D1400 == 52 [pid = 2840] [id = 284] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 0CCDD800 == 51 [pid = 2840] [id = 283] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 1760E400 == 50 [pid = 2840] [id = 282] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 170A8000 == 49 [pid = 2840] [id = 281] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 1565C000 == 48 [pid = 2840] [id = 280] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 146EA400 == 47 [pid = 2840] [id = 279] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 1334F800 == 46 [pid = 2840] [id = 278] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 0D935400 == 45 [pid = 2840] [id = 277] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 0D1F9C00 == 44 [pid = 2840] [id = 276] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 0DC29800 == 43 [pid = 2840] [id = 258] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 0DC75000 == 42 [pid = 2840] [id = 250] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 08E81C00 == 41 [pid = 2840] [id = 248] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 1176FC00 == 40 [pid = 2840] [id = 249] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 0CCE7400 == 39 [pid = 2840] [id = 272] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 168E7800 == 38 [pid = 2840] [id = 275] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 168D9000 == 37 [pid = 2840] [id = 274] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 1176E800 == 36 [pid = 2840] [id = 273] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 172DC000 == 35 [pid = 2840] [id = 260] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 1474C000 == 34 [pid = 2840] [id = 259] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 1735FC00 == 33 [pid = 2840] [id = 261] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 19D1BC00 == 32 [pid = 2840] [id = 290] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 0D85E400 == 31 [pid = 2840] [id = 289] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 170B5000 == 30 [pid = 2840] [id = 288] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 170AC800 == 29 [pid = 2840] [id = 285] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 0D673800 == 28 [pid = 2840] [id = 286] 03:55:53 INFO - PROCESS | 2840 | --DOCSHELL 117E2400 == 27 [pid = 2840] [id = 287] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (12FAC400) [pid = 2840] [serial = 751] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (17302C00) [pid = 2840] [serial = 780] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (17361C00) [pid = 2840] [serial = 795] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (12F67C00) [pid = 2840] [serial = 792] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (1334D000) [pid = 2840] [serial = 793] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (17388400) [pid = 2840] [serial = 783] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (14872C00) [pid = 2840] [serial = 798] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (1486F000) [pid = 2840] [serial = 777] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (1565A000) [pid = 2840] [serial = 799] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (11787000) [pid = 2840] [serial = 774] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (170B6000) [pid = 2840] [serial = 771] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (1177E800) [pid = 2840] [serial = 787] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (0EBDA800) [pid = 2840] [serial = 786] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (0DE61800) [pid = 2840] [serial = 789] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (0E603C00) [pid = 2840] [serial = 790] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (17266400) [pid = 2840] [serial = 802] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (170A9C00) [pid = 2840] [serial = 801] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (172DEC00) [pid = 2840] [serial = 804] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (172C0C00) [pid = 2840] [serial = 808] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (168DC000) [pid = 2840] [serial = 807] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (1735C000) [pid = 2840] [serial = 810] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (17353C00) [pid = 2840] [serial = 805] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (17387400) [pid = 2840] [serial = 811] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (17606800) [pid = 2840] [serial = 813] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (1471EC00) [pid = 2840] [serial = 796] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2840 | 1468752953755 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1887ms 03:55:53 INFO - PROCESS | 2840 | 1468752953797 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 03:55:53 INFO - PROCESS | 2840 | 1468752953801 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 03:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:55:53 INFO - PROCESS | 2840 | 1468752953806 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 2840 | 1468752953809 Marionette TRACE conn6 <- [1,1130,null,{}] 03:55:53 INFO - PROCESS | 2840 | 1468752953814 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:53 INFO - PROCESS | 2840 | 1468752953817 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:53 INFO - PROCESS | 2840 | 1468752953911 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 03:55:53 INFO - PROCESS | 2840 | 1468752954004 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:53 INFO - PROCESS | 2840 | 1468752954009 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:54 INFO - PROCESS | 2840 | ++DOCSHELL 0D084800 == 28 [pid = 2840] [id = 292] 03:55:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0D0EA800) [pid = 2840] [serial = 875] [outer = 00000000] 03:55:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0D673800) [pid = 2840] [serial = 876] [outer = 0D0EA800] 03:55:54 INFO - PROCESS | 2840 | 1468752954057 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (0D6EA400) [pid = 2840] [serial = 877] [outer = 0D0EA800] 03:55:54 INFO - PROCESS | 2840 | 1468752954448 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 03:55:54 INFO - PROCESS | 2840 | 1468752954497 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 03:55:54 INFO - PROCESS | 2840 | 1468752954501 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 03:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:55:54 INFO - PROCESS | 2840 | 1468752954507 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:55:54 INFO - PROCESS | 2840 | 1468752954510 Marionette TRACE conn6 <- [1,1134,null,{}] 03:55:54 INFO - PROCESS | 2840 | 1468752954513 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:54 INFO - PROCESS | 2840 | 1468752954516 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:54 INFO - PROCESS | 2840 | 1468752954608 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 03:55:54 INFO - PROCESS | 2840 | 1468752954631 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 2840 | 1468752954634 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:54 INFO - PROCESS | 2840 | ++DOCSHELL 0DFD2800 == 29 [pid = 2840] [id = 293] 03:55:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (0DFDE000) [pid = 2840] [serial = 878] [outer = 00000000] 03:55:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (0E908800) [pid = 2840] [serial = 879] [outer = 0DFDE000] 03:55:54 INFO - PROCESS | 2840 | 1468752954680 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (11771000) [pid = 2840] [serial = 880] [outer = 0DFDE000] 03:55:55 INFO - PROCESS | 2840 | 1468752955151 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 03:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:55:55 INFO - PROCESS | 2840 | 1468752955182 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 2840 | 1468752955184 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 03:55:55 INFO - PROCESS | 2840 | 1468752955187 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 2840 | 1468752955191 Marionette TRACE conn6 <- [1,1138,null,{}] 03:55:55 INFO - PROCESS | 2840 | 1468752955201 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:55 INFO - PROCESS | 2840 | 1468752955206 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:55 INFO - PROCESS | 2840 | 1468752955322 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 03:55:55 INFO - PROCESS | 2840 | 1468752955445 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 2840 | 1468752955449 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:55 INFO - PROCESS | 2840 | ++DOCSHELL 1334B000 == 30 [pid = 2840] [id = 294] 03:55:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (1334C000) [pid = 2840] [serial = 881] [outer = 00000000] 03:55:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (13681400) [pid = 2840] [serial = 882] [outer = 1334C000] 03:55:55 INFO - PROCESS | 2840 | 1468752955498 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (1394F800) [pid = 2840] [serial = 883] [outer = 1334C000] 03:55:55 INFO - PROCESS | 2840 | 1468752955927 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 03:55:55 INFO - PROCESS | 2840 | 1468752955965 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 2840 | 1468752955967 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 03:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:55:55 INFO - PROCESS | 2840 | 1468752955971 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 2840 | 1468752955973 Marionette TRACE conn6 <- [1,1142,null,{}] 03:55:55 INFO - PROCESS | 2840 | 1468752955980 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:55 INFO - PROCESS | 2840 | 1468752955982 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:56 INFO - PROCESS | 2840 | 1468752956102 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 03:55:56 INFO - PROCESS | 2840 | 1468752956108 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 2840 | 1468752956110 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:56 INFO - PROCESS | 2840 | ++DOCSHELL 14211800 == 31 [pid = 2840] [id = 295] 03:55:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (14214400) [pid = 2840] [serial = 884] [outer = 00000000] 03:55:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (14757C00) [pid = 2840] [serial = 885] [outer = 14214400] 03:55:56 INFO - PROCESS | 2840 | 1468752956156 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (14870400) [pid = 2840] [serial = 886] [outer = 14214400] 03:55:56 INFO - PROCESS | 2840 | 1468752956595 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 03:55:56 INFO - PROCESS | 2840 | 1468752956643 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 2840 | 1468752956645 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 03:55:56 INFO - PROCESS | 2840 | 1468752956648 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:55:56 INFO - PROCESS | 2840 | 1468752956650 Marionette TRACE conn6 <- [1,1146,null,{}] 03:55:56 INFO - PROCESS | 2840 | 1468752956658 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:56 INFO - PROCESS | 2840 | 1468752956660 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:56 INFO - PROCESS | 2840 | 1468752956803 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 03:55:56 INFO - PROCESS | 2840 | 1468752956882 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 2840 | 1468752956884 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:56 INFO - PROCESS | 2840 | ++DOCSHELL 15656000 == 32 [pid = 2840] [id = 296] 03:55:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (15659C00) [pid = 2840] [serial = 887] [outer = 00000000] 03:55:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (16202800) [pid = 2840] [serial = 888] [outer = 15659C00] 03:55:56 INFO - PROCESS | 2840 | 1468752956927 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (167C9400) [pid = 2840] [serial = 889] [outer = 15659C00] 03:55:57 INFO - PROCESS | 2840 | 1468752957332 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 03:55:57 INFO - PROCESS | 2840 | 1468752957389 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 2840 | 1468752957391 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 03:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:55:57 INFO - PROCESS | 2840 | 1468752957395 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 2840 | 1468752957396 Marionette TRACE conn6 <- [1,1150,null,{}] 03:55:57 INFO - PROCESS | 2840 | 1468752957400 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:57 INFO - PROCESS | 2840 | 1468752957405 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:57 INFO - PROCESS | 2840 | 1468752957542 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 03:55:57 INFO - PROCESS | 2840 | 1468752957610 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 2840 | 1468752957612 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:57 INFO - PROCESS | 2840 | ++DOCSHELL 170AE400 == 33 [pid = 2840] [id = 297] 03:55:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (170AE800) [pid = 2840] [serial = 890] [outer = 00000000] 03:55:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (172B9C00) [pid = 2840] [serial = 891] [outer = 170AE800] 03:55:57 INFO - PROCESS | 2840 | 1468752957656 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (172C1800) [pid = 2840] [serial = 892] [outer = 170AE800] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (1177C800) [pid = 2840] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (13942800) [pid = 2840] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (172DC400) [pid = 2840] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (17384400) [pid = 2840] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (1474F400) [pid = 2840] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (0DC66800) [pid = 2840] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (1766F400) [pid = 2840] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (172C2C00) [pid = 2840] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (0CCE8400) [pid = 2840] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (0D6F1400) [pid = 2840] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (1735BC00) [pid = 2840] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (0D937000) [pid = 2840] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (14719800) [pid = 2840] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (0D672800) [pid = 2840] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (11783000) [pid = 2840] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (17610C00) [pid = 2840] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (13682400) [pid = 2840] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (168DA000) [pid = 2840] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (168E0C00) [pid = 2840] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (16125000) [pid = 2840] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0DFD7400) [pid = 2840] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:55:58 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (08E83000) [pid = 2840] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:55:58 INFO - PROCESS | 2840 | 1468752958686 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1330ms 03:55:58 INFO - PROCESS | 2840 | 1468752958728 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 03:55:58 INFO - PROCESS | 2840 | 1468752958730 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 03:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:55:58 INFO - PROCESS | 2840 | 1468752958733 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:55:58 INFO - PROCESS | 2840 | 1468752958735 Marionette TRACE conn6 <- [1,1154,null,{}] 03:55:58 INFO - PROCESS | 2840 | 1468752958738 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:58 INFO - PROCESS | 2840 | 1468752958740 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:58 INFO - PROCESS | 2840 | 1468752958818 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 03:55:58 INFO - PROCESS | 2840 | 1468752958823 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 2840 | 1468752958825 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:58 INFO - PROCESS | 2840 | ++DOCSHELL 0D0E8800 == 34 [pid = 2840] [id = 298] 03:55:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (1177A000) [pid = 2840] [serial = 893] [outer = 00000000] 03:55:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (13942800) [pid = 2840] [serial = 894] [outer = 1177A000] 03:55:58 INFO - PROCESS | 2840 | 1468752958868 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (146EB000) [pid = 2840] [serial = 895] [outer = 1177A000] 03:55:59 INFO - PROCESS | 2840 | 1468752959285 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 570ms 03:55:59 INFO - PROCESS | 2840 | 1468752959303 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 2840 | 1468752959305 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 03:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:55:59 INFO - PROCESS | 2840 | 1468752959308 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 2840 | 1468752959310 Marionette TRACE conn6 <- [1,1158,null,{}] 03:55:59 INFO - PROCESS | 2840 | 1468752959313 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:59 INFO - PROCESS | 2840 | 1468752959315 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:59 INFO - PROCESS | 2840 | 1468752959439 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 03:55:59 INFO - PROCESS | 2840 | 1468752959448 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 2840 | 1468752959450 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:55:59 INFO - PROCESS | 2840 | ++DOCSHELL 1205DC00 == 35 [pid = 2840] [id = 299] 03:55:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (14873800) [pid = 2840] [serial = 896] [outer = 00000000] 03:55:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (170AF400) [pid = 2840] [serial = 897] [outer = 14873800] 03:55:59 INFO - PROCESS | 2840 | 1468752959492 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (1486A800) [pid = 2840] [serial = 898] [outer = 14873800] 03:55:59 INFO - PROCESS | 2840 | 1468752959925 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 03:55:59 INFO - PROCESS | 2840 | 1468752959979 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 2840 | 1468752959981 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 03:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:55:59 INFO - PROCESS | 2840 | 1468752959985 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 2840 | 1468752959986 Marionette TRACE conn6 <- [1,1162,null,{}] 03:55:59 INFO - PROCESS | 2840 | 1468752959990 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:59 INFO - PROCESS | 2840 | 1468752959991 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:00 INFO - PROCESS | 2840 | 1468752960114 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 03:56:00 INFO - PROCESS | 2840 | 1468752960122 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 2840 | 1468752960123 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:00 INFO - PROCESS | 2840 | ++DOCSHELL 12FB3800 == 36 [pid = 2840] [id = 300] 03:56:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (172E4400) [pid = 2840] [serial = 899] [outer = 00000000] 03:56:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (17355C00) [pid = 2840] [serial = 900] [outer = 172E4400] 03:56:00 INFO - PROCESS | 2840 | 1468752960175 Marionette DEBUG loaded listener.js 03:56:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (17357000) [pid = 2840] [serial = 901] [outer = 172E4400] 03:56:00 INFO - PROCESS | 2840 | 1468752960859 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 2840 | 1468752960920 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 03:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:56:00 INFO - PROCESS | 2840 | 1468752960926 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 2840 | 1468752960929 Marionette TRACE conn6 <- [1,1166,null,{}] 03:56:00 INFO - PROCESS | 2840 | 1468752960935 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:00 INFO - PROCESS | 2840 | 1468752960938 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:01 INFO - PROCESS | 2840 | 1468752961081 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 03:56:01 INFO - PROCESS | 2840 | 1468752961220 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:01 INFO - PROCESS | 2840 | 1468752961223 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:01 INFO - PROCESS | 2840 | ++DOCSHELL 0CD20800 == 37 [pid = 2840] [id = 301] 03:56:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (0D1F0C00) [pid = 2840] [serial = 902] [outer = 00000000] 03:56:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (0DE5BC00) [pid = 2840] [serial = 903] [outer = 0D1F0C00] 03:56:01 INFO - PROCESS | 2840 | 1468752961283 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (1176FC00) [pid = 2840] [serial = 904] [outer = 0D1F0C00] 03:56:02 INFO - PROCESS | 2840 | 1468752962011 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:56:02 INFO - PROCESS | 2840 | 1468752962071 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 03:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:56:02 INFO - PROCESS | 2840 | 1468752962077 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:56:02 INFO - PROCESS | 2840 | 1468752962080 Marionette TRACE conn6 <- [1,1170,null,{}] 03:56:02 INFO - PROCESS | 2840 | 1468752962084 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:02 INFO - PROCESS | 2840 | 1468752962087 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:02 INFO - PROCESS | 2840 | 1468752962211 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 03:56:02 INFO - PROCESS | 2840 | 1468752962353 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 2840 | 1468752962356 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:02 INFO - PROCESS | 2840 | ++DOCSHELL 12059000 == 38 [pid = 2840] [id = 302] 03:56:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (12F69400) [pid = 2840] [serial = 905] [outer = 00000000] 03:56:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (1394BC00) [pid = 2840] [serial = 906] [outer = 12F69400] 03:56:02 INFO - PROCESS | 2840 | 1468752962415 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (1474EC00) [pid = 2840] [serial = 907] [outer = 12F69400] 03:56:03 INFO - PROCESS | 2840 | 1468752963250 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 2840 | 1468752963344 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 03:56:03 INFO - PROCESS | 2840 | 1468752963349 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 2840 | 1468752963353 Marionette TRACE conn6 <- [1,1174,null,{}] 03:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:56:03 INFO - PROCESS | 2840 | 1468752963358 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:03 INFO - PROCESS | 2840 | 1468752963361 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:03 INFO - PROCESS | 2840 | 1468752963471 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 03:56:03 INFO - PROCESS | 2840 | 1468752963603 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 2840 | 1468752963608 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:03 INFO - PROCESS | 2840 | ++DOCSHELL 0D935400 == 39 [pid = 2840] [id = 303] 03:56:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (0D935800) [pid = 2840] [serial = 908] [outer = 00000000] 03:56:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (0DE5CC00) [pid = 2840] [serial = 909] [outer = 0D935800] 03:56:03 INFO - PROCESS | 2840 | 1468752963662 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (0EBCF000) [pid = 2840] [serial = 910] [outer = 0D935800] 03:56:03 INFO - PROCESS | 2840 | --DOCSHELL 1205DC00 == 38 [pid = 2840] [id = 299] 03:56:03 INFO - PROCESS | 2840 | --DOCSHELL 0D0E8800 == 37 [pid = 2840] [id = 298] 03:56:03 INFO - PROCESS | 2840 | --DOCSHELL 170AE400 == 36 [pid = 2840] [id = 297] 03:56:03 INFO - PROCESS | 2840 | --DOCSHELL 15656000 == 35 [pid = 2840] [id = 296] 03:56:03 INFO - PROCESS | 2840 | --DOCSHELL 14211800 == 34 [pid = 2840] [id = 295] 03:56:03 INFO - PROCESS | 2840 | --DOCSHELL 1334B000 == 33 [pid = 2840] [id = 294] 03:56:03 INFO - PROCESS | 2840 | --DOCSHELL 0DFD2800 == 32 [pid = 2840] [id = 293] 03:56:03 INFO - PROCESS | 2840 | --DOCSHELL 0D084800 == 31 [pid = 2840] [id = 292] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (17606C00) [pid = 2840] [serial = 814] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (172B9000) [pid = 2840] [serial = 772] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (0D1F7800) [pid = 2840] [serial = 745] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (1178A000) [pid = 2840] [serial = 748] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (1735CC00) [pid = 2840] [serial = 781] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (1738DC00) [pid = 2840] [serial = 784] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (15A26800) [pid = 2840] [serial = 778] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (11C53C00) [pid = 2840] [serial = 775] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (19C3D400) [pid = 2840] [serial = 855] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (176E3000) [pid = 2840] [serial = 844] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (1760E800) [pid = 2840] [serial = 843] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (0D675C00) [pid = 2840] [serial = 816] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (12020000) [pid = 2840] [serial = 849] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0D85E000) [pid = 2840] [serial = 817] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (18B9E400) [pid = 2840] [serial = 825] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (18BA4400) [pid = 2840] [serial = 826] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0DFC8800) [pid = 2840] [serial = 831] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (11777C00) [pid = 2840] [serial = 832] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1477C000) [pid = 2840] [serial = 837] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0DFD2400) [pid = 2840] [serial = 828] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (11770000) [pid = 2840] [serial = 829] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (119AA000) [pid = 2840] [serial = 819] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (18BA8000) [pid = 2840] [serial = 846] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (12F67400) [pid = 2840] [serial = 820] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (13946C00) [pid = 2840] [serial = 834] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (14266800) [pid = 2840] [serial = 835] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (170A8400) [pid = 2840] [serial = 822] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (172C3400) [pid = 2840] [serial = 823] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (18BA1C00) [pid = 2840] [serial = 852] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (18BABC00) [pid = 2840] [serial = 847] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (16207000) [pid = 2840] [serial = 840] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (19CAB000) [pid = 2840] [serial = 856] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (16209800) [pid = 2840] [serial = 841] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (12F63C00) [pid = 2840] [serial = 850] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1936B800) [pid = 2840] [serial = 853] [outer = 00000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (14875C00) [pid = 2840] [serial = 838] [outer = 00000000] [url = about:blank] 03:56:04 INFO - PROCESS | 2840 | 1468752964179 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 2840 | 1468752964234 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 03:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:56:04 INFO - PROCESS | 2840 | 1468752964240 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - PROCESS | 2840 | 1468752964243 Marionette TRACE conn6 <- [1,1178,null,{}] 03:56:04 INFO - PROCESS | 2840 | 1468752964247 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:04 INFO - PROCESS | 2840 | 1468752964249 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:04 INFO - PROCESS | 2840 | 1468752964337 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 03:56:04 INFO - PROCESS | 2840 | 1468752964346 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 2840 | 1468752964348 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:04 INFO - PROCESS | 2840 | ++DOCSHELL 0DC66400 == 32 [pid = 2840] [id = 304] 03:56:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DC6D000) [pid = 2840] [serial = 911] [outer = 00000000] 03:56:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DFD2400) [pid = 2840] [serial = 912] [outer = 0DC6D000] 03:56:04 INFO - PROCESS | 2840 | 1468752964394 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11770000) [pid = 2840] [serial = 913] [outer = 0DC6D000] 03:56:04 INFO - PROCESS | 2840 | 1468752964861 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 2840 | 1468752964926 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 03:56:04 INFO - PROCESS | 2840 | 1468752964930 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:56:04 INFO - PROCESS | 2840 | 1468752964933 Marionette TRACE conn6 <- [1,1182,null,{}] 03:56:04 INFO - PROCESS | 2840 | 1468752964943 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:04 INFO - PROCESS | 2840 | 1468752964948 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:05 INFO - PROCESS | 2840 | 1468752965065 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 03:56:05 INFO - PROCESS | 2840 | 1468752965159 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 2840 | 1468752965162 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:05 INFO - PROCESS | 2840 | ++DOCSHELL 1205DC00 == 33 [pid = 2840] [id = 305] 03:56:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1205E000) [pid = 2840] [serial = 914] [outer = 00000000] 03:56:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1334B000) [pid = 2840] [serial = 915] [outer = 1205E000] 03:56:05 INFO - PROCESS | 2840 | 1468752965210 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (13946C00) [pid = 2840] [serial = 916] [outer = 1205E000] 03:56:05 INFO - PROCESS | 2840 | 1468752965576 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 2840 | 1468752965609 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 03:56:05 INFO - PROCESS | 2840 | 1468752965612 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:56:05 INFO - PROCESS | 2840 | 1468752965614 Marionette TRACE conn6 <- [1,1186,null,{}] 03:56:05 INFO - PROCESS | 2840 | 1468752965634 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:05 INFO - PROCESS | 2840 | 1468752965636 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:05 INFO - PROCESS | 2840 | 1468752965722 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 03:56:05 INFO - PROCESS | 2840 | 1468752965728 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 2840 | 1468752965738 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:05 INFO - PROCESS | 2840 | ++DOCSHELL 14720C00 == 34 [pid = 2840] [id = 306] 03:56:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1474B400) [pid = 2840] [serial = 917] [outer = 00000000] 03:56:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (16128800) [pid = 2840] [serial = 918] [outer = 1474B400] 03:56:05 INFO - PROCESS | 2840 | 1468752965782 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (16209400) [pid = 2840] [serial = 919] [outer = 1474B400] 03:56:06 INFO - PROCESS | 2840 | 1468752966216 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 03:56:06 INFO - PROCESS | 2840 | 1468752966258 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 2840 | 1468752966260 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 03:56:06 INFO - PROCESS | 2840 | 1468752966263 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:56:06 INFO - PROCESS | 2840 | 1468752966264 Marionette TRACE conn6 <- [1,1190,null,{}] 03:56:06 INFO - PROCESS | 2840 | 1468752966268 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:06 INFO - PROCESS | 2840 | 1468752966270 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:06 INFO - PROCESS | 2840 | 1468752966385 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 03:56:06 INFO - PROCESS | 2840 | 1468752966475 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 2840 | 1468752966477 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:06 INFO - PROCESS | 2840 | ++DOCSHELL 167C6C00 == 35 [pid = 2840] [id = 307] 03:56:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (167C9000) [pid = 2840] [serial = 920] [outer = 00000000] 03:56:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (168E0800) [pid = 2840] [serial = 921] [outer = 167C9000] 03:56:06 INFO - PROCESS | 2840 | 1468752966520 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (168E1400) [pid = 2840] [serial = 922] [outer = 167C9000] 03:56:06 INFO - PROCESS | 2840 | 1468752966913 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:56:06 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 03:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 03:56:06 INFO - PROCESS | 2840 | 1468752966941 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 2840 | 1468752966943 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 03:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:56:06 INFO - PROCESS | 2840 | 1468752966946 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 2840 | 1468752966948 Marionette TRACE conn6 <- [1,1194,null,{}] 03:56:06 INFO - PROCESS | 2840 | 1468752966951 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:06 INFO - PROCESS | 2840 | 1468752966957 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:07 INFO - PROCESS | 2840 | 1468752967105 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 03:56:07 INFO - PROCESS | 2840 | 1468752967175 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 2840 | 1468752967177 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:07 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F9C00 == 36 [pid = 2840] [id = 308] 03:56:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (15652800) [pid = 2840] [serial = 923] [outer = 00000000] 03:56:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (172E0000) [pid = 2840] [serial = 924] [outer = 15652800] 03:56:07 INFO - PROCESS | 2840 | 1468752967221 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (17360000) [pid = 2840] [serial = 925] [outer = 15652800] 03:56:07 INFO - PROCESS | 2840 | 1468752967623 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:56:07 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 03:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 03:56:07 INFO - PROCESS | 2840 | 1468752967677 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 2840 | 1468752967679 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 03:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:56:07 INFO - PROCESS | 2840 | 1468752967689 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 2840 | 1468752967690 Marionette TRACE conn6 <- [1,1198,null,{}] 03:56:07 INFO - PROCESS | 2840 | 1468752967694 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:07 INFO - PROCESS | 2840 | 1468752967696 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:07 INFO - PROCESS | 2840 | 1468752967842 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 03:56:07 INFO - PROCESS | 2840 | 1468752967850 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 2840 | 1468752967852 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:07 INFO - PROCESS | 2840 | ++DOCSHELL 1738CC00 == 37 [pid = 2840] [id = 309] 03:56:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (1738D000) [pid = 2840] [serial = 926] [outer = 00000000] 03:56:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (17391C00) [pid = 2840] [serial = 927] [outer = 1738D000] 03:56:07 INFO - PROCESS | 2840 | 1468752967946 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (17601400) [pid = 2840] [serial = 928] [outer = 1738D000] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (14214400) [pid = 2840] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0D0EA800) [pid = 2840] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D862400) [pid = 2840] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0DFDE000) [pid = 2840] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (15659C00) [pid = 2840] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D674800) [pid = 2840] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (11965800) [pid = 2840] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (170B6C00) [pid = 2840] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (18BE8400) [pid = 2840] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (19DA6C00) [pid = 2840] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (170AE800) [pid = 2840] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1334C000) [pid = 2840] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (14873800) [pid = 2840] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:56:08 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1177A000) [pid = 2840] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:56:08 INFO - PROCESS | 2840 | 1468752968443 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 790ms 03:56:08 INFO - PROCESS | 2840 | 1468752968473 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 03:56:08 INFO - PROCESS | 2840 | 1468752968475 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 03:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:56:08 INFO - PROCESS | 2840 | 1468752968482 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - PROCESS | 2840 | 1468752968483 Marionette TRACE conn6 <- [1,1202,null,{}] 03:56:08 INFO - PROCESS | 2840 | 1468752968487 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:08 INFO - PROCESS | 2840 | 1468752968488 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:08 INFO - PROCESS | 2840 | 1468752968570 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 03:56:08 INFO - PROCESS | 2840 | 1468752968578 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 2840 | 1468752968580 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:08 INFO - PROCESS | 2840 | ++DOCSHELL 0CD25C00 == 38 [pid = 2840] [id = 310] 03:56:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0CD27800) [pid = 2840] [serial = 929] [outer = 00000000] 03:56:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (11783000) [pid = 2840] [serial = 930] [outer = 0CD27800] 03:56:08 INFO - PROCESS | 2840 | 1468752968624 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (13353400) [pid = 2840] [serial = 931] [outer = 0CD27800] 03:56:09 INFO - PROCESS | 2840 | 1468752969046 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 03:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:56:09 INFO - PROCESS | 2840 | 1468752969113 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 2840 | 1468752969115 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 03:56:09 INFO - PROCESS | 2840 | 1468752969118 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 2840 | 1468752969120 Marionette TRACE conn6 <- [1,1206,null,{}] 03:56:09 INFO - PROCESS | 2840 | 1468752969124 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:09 INFO - PROCESS | 2840 | 1468752969125 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:09 INFO - PROCESS | 2840 | 1468752969230 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 03:56:09 INFO - PROCESS | 2840 | 1468752969236 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 2840 | 1468752969237 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:09 INFO - PROCESS | 2840 | ++DOCSHELL 1177C800 == 39 [pid = 2840] [id = 311] 03:56:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1205BC00) [pid = 2840] [serial = 932] [outer = 00000000] 03:56:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (17384000) [pid = 2840] [serial = 933] [outer = 1205BC00] 03:56:09 INFO - PROCESS | 2840 | 1468752969280 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (17610C00) [pid = 2840] [serial = 934] [outer = 1205BC00] 03:56:09 INFO - PROCESS | 2840 | 1468752969682 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 03:56:09 INFO - PROCESS | 2840 | 1468752969749 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 03:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:56:09 INFO - PROCESS | 2840 | 1468752969751 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 03:56:09 INFO - PROCESS | 2840 | 1468752969754 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 2840 | 1468752969756 Marionette TRACE conn6 <- [1,1210,null,{}] 03:56:09 INFO - PROCESS | 2840 | 1468752969759 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:09 INFO - PROCESS | 2840 | 1468752969761 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:09 INFO - PROCESS | 2840 | 1468752969843 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 03:56:09 INFO - PROCESS | 2840 | 1468752969848 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 2840 | 1468752969850 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:09 INFO - PROCESS | 2840 | ++DOCSHELL 17679000 == 40 [pid = 2840] [id = 312] 03:56:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (176DF800) [pid = 2840] [serial = 935] [outer = 00000000] 03:56:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (17D1D800) [pid = 2840] [serial = 936] [outer = 176DF800] 03:56:09 INFO - PROCESS | 2840 | 1468752969893 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (18B9E000) [pid = 2840] [serial = 937] [outer = 176DF800] 03:56:10 INFO - PROCESS | 2840 | 1468752970342 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 2840 | 1468752970430 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 03:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:56:10 INFO - PROCESS | 2840 | 1468752970435 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 2840 | 1468752970439 Marionette TRACE conn6 <- [1,1214,null,{}] 03:56:10 INFO - PROCESS | 2840 | 1468752970446 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:10 INFO - PROCESS | 2840 | 1468752970450 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:10 INFO - PROCESS | 2840 | 1468752970612 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 03:56:10 INFO - PROCESS | 2840 | 1468752970722 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 2840 | 1468752970727 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:10 INFO - PROCESS | 2840 | ++DOCSHELL 0D677000 == 41 [pid = 2840] [id = 313] 03:56:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0D677C00) [pid = 2840] [serial = 938] [outer = 00000000] 03:56:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0D85F400) [pid = 2840] [serial = 939] [outer = 0D677C00] 03:56:10 INFO - PROCESS | 2840 | 1468752970783 Marionette DEBUG loaded listener.js 03:56:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0DC68400) [pid = 2840] [serial = 940] [outer = 0D677C00] 03:56:11 INFO - PROCESS | 2840 | 1468752971357 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 990ms 03:56:11 INFO - PROCESS | 2840 | 1468752971426 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 2840 | 1468752971429 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 03:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:56:11 INFO - PROCESS | 2840 | 1468752971435 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 2840 | 1468752971439 Marionette TRACE conn6 <- [1,1218,null,{}] 03:56:11 INFO - PROCESS | 2840 | 1468752971443 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:11 INFO - PROCESS | 2840 | 1468752971446 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:11 INFO - PROCESS | 2840 | 1468752971559 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 03:56:11 INFO - PROCESS | 2840 | 1468752971695 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 2840 | 1468752971698 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:11 INFO - PROCESS | 2840 | ++DOCSHELL 11C1B000 == 42 [pid = 2840] [id = 314] 03:56:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1217C400) [pid = 2840] [serial = 941] [outer = 00000000] 03:56:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (12FB3000) [pid = 2840] [serial = 942] [outer = 1217C400] 03:56:11 INFO - PROCESS | 2840 | 1468752971754 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (146E6C00) [pid = 2840] [serial = 943] [outer = 1217C400] 03:56:12 INFO - PROCESS | 2840 | 1468752972301 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 03:56:12 INFO - PROCESS | 2840 | 1468752972365 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 2840 | 1468752972368 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 03:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:56:12 INFO - PROCESS | 2840 | 1468752972372 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 2840 | 1468752972374 Marionette TRACE conn6 <- [1,1222,null,{}] 03:56:12 INFO - PROCESS | 2840 | 1468752972385 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:12 INFO - PROCESS | 2840 | 1468752972389 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:12 INFO - PROCESS | 2840 | 1468752972504 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 03:56:12 INFO - PROCESS | 2840 | 1468752972665 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:12 INFO - PROCESS | 2840 | 1468752972669 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:12 INFO - PROCESS | 2840 | ++DOCSHELL 172D8000 == 43 [pid = 2840] [id = 315] 03:56:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (172DA000) [pid = 2840] [serial = 944] [outer = 00000000] 03:56:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (17383400) [pid = 2840] [serial = 945] [outer = 172DA000] 03:56:12 INFO - PROCESS | 2840 | 1468752972726 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (176EB000) [pid = 2840] [serial = 946] [outer = 172DA000] 03:56:13 INFO - PROCESS | 2840 | 1468752973247 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 03:56:13 INFO - PROCESS | 2840 | 1468752973305 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 03:56:13 INFO - PROCESS | 2840 | 1468752973308 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 03:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:56:13 INFO - PROCESS | 2840 | 1468752973311 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - PROCESS | 2840 | 1468752973313 Marionette TRACE conn6 <- [1,1226,null,{}] 03:56:13 INFO - PROCESS | 2840 | 1468752973317 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:13 INFO - PROCESS | 2840 | 1468752973319 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:13 INFO - PROCESS | 2840 | 1468752973465 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 03:56:13 INFO - PROCESS | 2840 | 1468752973660 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 2840 | 1468752973662 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:13 INFO - PROCESS | 2840 | ++DOCSHELL 1936A800 == 44 [pid = 2840] [id = 316] 03:56:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (1936B800) [pid = 2840] [serial = 947] [outer = 00000000] 03:56:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (19C47000) [pid = 2840] [serial = 948] [outer = 1936B800] 03:56:13 INFO - PROCESS | 2840 | 1468752973729 Marionette DEBUG loaded listener.js 03:56:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (19CB1800) [pid = 2840] [serial = 949] [outer = 1936B800] 03:56:14 INFO - PROCESS | 2840 | 1468752974216 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 03:56:14 INFO - PROCESS | 2840 | 1468752974258 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 03:56:14 INFO - PROCESS | 2840 | 1468752974260 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 03:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:56:14 INFO - PROCESS | 2840 | 1468752974264 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:56:14 INFO - PROCESS | 2840 | 1468752974266 Marionette TRACE conn6 <- [1,1230,null,{}] 03:56:14 INFO - PROCESS | 2840 | 1468752974270 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:14 INFO - PROCESS | 2840 | 1468752974272 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:14 INFO - PROCESS | 2840 | 1468752974377 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 03:56:14 INFO - PROCESS | 2840 | 1468752974485 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:14 INFO - PROCESS | 2840 | 1468752974487 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:14 INFO - PROCESS | 2840 | ++DOCSHELL 172DE000 == 45 [pid = 2840] [id = 317] 03:56:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (17385C00) [pid = 2840] [serial = 950] [outer = 00000000] 03:56:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (19DACC00) [pid = 2840] [serial = 951] [outer = 17385C00] 03:56:14 INFO - PROCESS | 2840 | 1468752974539 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (1A603800) [pid = 2840] [serial = 952] [outer = 17385C00] 03:56:15 INFO - PROCESS | 2840 | 1468752975364 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1182ms 03:56:15 INFO - PROCESS | 2840 | 1468752975449 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 03:56:15 INFO - PROCESS | 2840 | 1468752975453 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 03:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:56:15 INFO - PROCESS | 2840 | 1468752975457 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - PROCESS | 2840 | 1468752975460 Marionette TRACE conn6 <- [1,1234,null,{}] 03:56:15 INFO - PROCESS | 2840 | 1468752975466 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:15 INFO - PROCESS | 2840 | 1468752975469 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:15 INFO - PROCESS | 2840 | 1468752975580 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 03:56:15 INFO - PROCESS | 2840 | 1468752975715 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 2840 | 1468752975717 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:15 INFO - PROCESS | 2840 | ++DOCSHELL 0A025800 == 46 [pid = 2840] [id = 318] 03:56:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (0A0CA800) [pid = 2840] [serial = 953] [outer = 00000000] 03:56:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (0D1F6800) [pid = 2840] [serial = 954] [outer = 0A0CA800] 03:56:15 INFO - PROCESS | 2840 | 1468752975772 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (1176EC00) [pid = 2840] [serial = 955] [outer = 0A0CA800] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 0D861000 == 45 [pid = 2840] [id = 291] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 1177C800 == 44 [pid = 2840] [id = 311] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 0CD25C00 == 43 [pid = 2840] [id = 310] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 1738CC00 == 42 [pid = 2840] [id = 309] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 0D1F9C00 == 41 [pid = 2840] [id = 308] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 167C6C00 == 40 [pid = 2840] [id = 307] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 14720C00 == 39 [pid = 2840] [id = 306] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 1205DC00 == 38 [pid = 2840] [id = 305] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 0DC66400 == 37 [pid = 2840] [id = 304] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 0D935400 == 36 [pid = 2840] [id = 303] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 0CD20800 == 35 [pid = 2840] [id = 301] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 12059000 == 34 [pid = 2840] [id = 302] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 12FB3800 == 33 [pid = 2840] [id = 300] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 1936A800 == 32 [pid = 2840] [id = 316] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 172DE000 == 31 [pid = 2840] [id = 317] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 172D8000 == 30 [pid = 2840] [id = 315] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 17679000 == 29 [pid = 2840] [id = 312] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 0D677000 == 28 [pid = 2840] [id = 313] 03:56:16 INFO - PROCESS | 2840 | --DOCSHELL 11C1B000 == 27 [pid = 2840] [id = 314] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (14757C00) [pid = 2840] [serial = 885] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (0D673800) [pid = 2840] [serial = 876] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (0D6EA400) [pid = 2840] [serial = 877] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (0DC71C00) [pid = 2840] [serial = 874] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (0D93B400) [pid = 2840] [serial = 873] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (0E908800) [pid = 2840] [serial = 879] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (11771000) [pid = 2840] [serial = 880] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (16202800) [pid = 2840] [serial = 888] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0D912800) [pid = 2840] [serial = 859] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0D6ECC00) [pid = 2840] [serial = 858] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (13A75400) [pid = 2840] [serial = 862] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (12F65800) [pid = 2840] [serial = 861] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (17D13C00) [pid = 2840] [serial = 865] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (172C3C00) [pid = 2840] [serial = 864] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1A524000) [pid = 2840] [serial = 868] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (19DA8000) [pid = 2840] [serial = 867] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (1A604000) [pid = 2840] [serial = 871] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1A601C00) [pid = 2840] [serial = 870] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (172B9C00) [pid = 2840] [serial = 891] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (167C9400) [pid = 2840] [serial = 889] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (13681400) [pid = 2840] [serial = 882] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1486A800) [pid = 2840] [serial = 898] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (172C1800) [pid = 2840] [serial = 892] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (13942800) [pid = 2840] [serial = 894] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (170AF400) [pid = 2840] [serial = 897] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1394F800) [pid = 2840] [serial = 883] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (14870400) [pid = 2840] [serial = 886] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (17355C00) [pid = 2840] [serial = 900] [outer = 00000000] [url = about:blank] 03:56:16 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (146EB000) [pid = 2840] [serial = 895] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 2840 | 1468752977115 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1674ms 03:56:17 INFO - PROCESS | 2840 | 1468752977133 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 03:56:17 INFO - PROCESS | 2840 | 1468752977137 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 03:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:56:17 INFO - PROCESS | 2840 | 1468752977141 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:56:17 INFO - PROCESS | 2840 | 1468752977144 Marionette TRACE conn6 <- [1,1238,null,{}] 03:56:17 INFO - PROCESS | 2840 | 1468752977149 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:17 INFO - PROCESS | 2840 | 1468752977152 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:17 INFO - PROCESS | 2840 | 1468752977242 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 03:56:17 INFO - PROCESS | 2840 | 1468752977326 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 2840 | 1468752977328 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:17 INFO - PROCESS | 2840 | ++DOCSHELL 0D084000 == 28 [pid = 2840] [id = 319] 03:56:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D084400) [pid = 2840] [serial = 956] [outer = 00000000] 03:56:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0D675C00) [pid = 2840] [serial = 957] [outer = 0D084400] 03:56:17 INFO - PROCESS | 2840 | 1468752977376 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0D67EC00) [pid = 2840] [serial = 958] [outer = 0D084400] 03:56:17 INFO - PROCESS | 2840 | 1468752977771 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 03:56:17 INFO - PROCESS | 2840 | 1468752977813 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 03:56:17 INFO - PROCESS | 2840 | 1468752977817 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 03:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:56:17 INFO - PROCESS | 2840 | 1468752977823 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:56:17 INFO - PROCESS | 2840 | 1468752977826 Marionette TRACE conn6 <- [1,1242,null,{}] 03:56:17 INFO - PROCESS | 2840 | 1468752977830 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:17 INFO - PROCESS | 2840 | 1468752977832 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:17 INFO - PROCESS | 2840 | 1468752977922 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 03:56:17 INFO - PROCESS | 2840 | 1468752977945 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 2840 | 1468752977947 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:17 INFO - PROCESS | 2840 | ++DOCSHELL 0D864C00 == 29 [pid = 2840] [id = 320] 03:56:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0D865000) [pid = 2840] [serial = 959] [outer = 00000000] 03:56:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (0D940400) [pid = 2840] [serial = 960] [outer = 0D865000] 03:56:17 INFO - PROCESS | 2840 | 1468752977993 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0DC69C00) [pid = 2840] [serial = 961] [outer = 0D865000] 03:56:18 INFO - PROCESS | 2840 | 1468752978445 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 03:56:18 INFO - PROCESS | 2840 | 1468752978498 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 2840 | 1468752978500 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 03:56:18 INFO - PROCESS | 2840 | 1468752978503 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:56:18 INFO - PROCESS | 2840 | 1468752978506 Marionette TRACE conn6 <- [1,1246,null,{}] 03:56:18 INFO - PROCESS | 2840 | 1468752978517 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:18 INFO - PROCESS | 2840 | 1468752978521 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:18 INFO - PROCESS | 2840 | 1468752978605 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 03:56:18 INFO - PROCESS | 2840 | 1468752978655 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 2840 | 1468752978658 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:18 INFO - PROCESS | 2840 | ++DOCSHELL 11783C00 == 30 [pid = 2840] [id = 321] 03:56:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (11784000) [pid = 2840] [serial = 962] [outer = 00000000] 03:56:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1178A000) [pid = 2840] [serial = 963] [outer = 11784000] 03:56:18 INFO - PROCESS | 2840 | 1468752978705 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (117E2400) [pid = 2840] [serial = 964] [outer = 11784000] 03:56:19 INFO - PROCESS | 2840 | 1468752979248 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 770ms 03:56:19 INFO - PROCESS | 2840 | 1468752979285 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 03:56:19 INFO - PROCESS | 2840 | 1468752979289 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 03:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:56:19 INFO - PROCESS | 2840 | 1468752979295 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:56:19 INFO - PROCESS | 2840 | 1468752979298 Marionette TRACE conn6 <- [1,1250,null,{}] 03:56:19 INFO - PROCESS | 2840 | 1468752979304 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:19 INFO - PROCESS | 2840 | 1468752979307 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:19 INFO - PROCESS | 2840 | 1468752979425 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 03:56:19 INFO - PROCESS | 2840 | 1468752979534 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 2840 | 1468752979537 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:19 INFO - PROCESS | 2840 | ++DOCSHELL 0CD21400 == 31 [pid = 2840] [id = 322] 03:56:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0CD23000) [pid = 2840] [serial = 965] [outer = 00000000] 03:56:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0D6EE000) [pid = 2840] [serial = 966] [outer = 0CD23000] 03:56:19 INFO - PROCESS | 2840 | 1468752979593 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0D938C00) [pid = 2840] [serial = 967] [outer = 0CD23000] 03:56:20 INFO - PROCESS | 2840 | 1468752980244 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1022ms 03:56:20 INFO - PROCESS | 2840 | 1468752980321 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 2840 | 1468752980326 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 03:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:56:20 INFO - PROCESS | 2840 | 1468752980332 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 2840 | 1468752980335 Marionette TRACE conn6 <- [1,1254,null,{}] 03:56:20 INFO - PROCESS | 2840 | 1468752980339 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:20 INFO - PROCESS | 2840 | 1468752980342 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:20 INFO - PROCESS | 2840 | 1468752980482 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 03:56:20 INFO - PROCESS | 2840 | 1468752980603 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 2840 | 1468752980605 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:20 INFO - PROCESS | 2840 | ++DOCSHELL 11776000 == 32 [pid = 2840] [id = 323] 03:56:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1177BC00) [pid = 2840] [serial = 968] [outer = 00000000] 03:56:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (117DFC00) [pid = 2840] [serial = 969] [outer = 1177BC00] 03:56:20 INFO - PROCESS | 2840 | 1468752980662 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1201B800) [pid = 2840] [serial = 970] [outer = 1177BC00] 03:56:21 INFO - PROCESS | 2840 | 1468752981377 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1129ms 03:56:21 INFO - PROCESS | 2840 | 1468752981465 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 03:56:21 INFO - PROCESS | 2840 | 1468752981468 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 03:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:56:21 INFO - PROCESS | 2840 | 1468752981471 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - PROCESS | 2840 | 1468752981475 Marionette TRACE conn6 <- [1,1258,null,{}] 03:56:21 INFO - PROCESS | 2840 | 1468752981486 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:21 INFO - PROCESS | 2840 | 1468752981490 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:21 INFO - PROCESS | 2840 | 1468752981634 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 03:56:21 INFO - PROCESS | 2840 | 1468752981795 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:21 INFO - PROCESS | 2840 | 1468752981798 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:21 INFO - PROCESS | 2840 | ++DOCSHELL 08E84000 == 33 [pid = 2840] [id = 324] 03:56:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (08E87800) [pid = 2840] [serial = 971] [outer = 00000000] 03:56:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0CCE2C00) [pid = 2840] [serial = 972] [outer = 08E87800] 03:56:21 INFO - PROCESS | 2840 | 1468752981851 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (0CD28000) [pid = 2840] [serial = 973] [outer = 08E87800] 03:56:22 INFO - PROCESS | 2840 | --DOCSHELL 0D864C00 == 32 [pid = 2840] [id = 320] 03:56:22 INFO - PROCESS | 2840 | --DOCSHELL 0D084000 == 31 [pid = 2840] [id = 319] 03:56:22 INFO - PROCESS | 2840 | --DOCSHELL 0A025800 == 30 [pid = 2840] [id = 318] 03:56:22 INFO - PROCESS | 2840 | 1468752982354 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 03:56:22 INFO - PROCESS | 2840 | 1468752982407 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 2840 | 1468752982411 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 03:56:22 INFO - PROCESS | 2840 | 1468752982416 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:56:22 INFO - PROCESS | 2840 | 1468752982418 Marionette TRACE conn6 <- [1,1262,null,{}] 03:56:22 INFO - PROCESS | 2840 | 1468752982424 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:22 INFO - PROCESS | 2840 | 1468752982428 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:22 INFO - PROCESS | 2840 | 1468752982554 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 03:56:22 INFO - PROCESS | 2840 | 1468752982612 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 2840 | 1468752982615 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:22 INFO - PROCESS | 2840 | ++DOCSHELL 0D90F400 == 31 [pid = 2840] [id = 325] 03:56:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0DC67400) [pid = 2840] [serial = 974] [outer = 00000000] 03:56:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0DFD1400) [pid = 2840] [serial = 975] [outer = 0DC67400] 03:56:22 INFO - PROCESS | 2840 | 1468752982662 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (1176F800) [pid = 2840] [serial = 976] [outer = 0DC67400] 03:56:23 INFO - PROCESS | 2840 | 1468752983105 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 770ms 03:56:23 INFO - PROCESS | 2840 | 1468752983200 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 2840 | 1468752983204 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 03:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:56:23 INFO - PROCESS | 2840 | 1468752983208 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 2840 | 1468752983210 Marionette TRACE conn6 <- [1,1266,null,{}] 03:56:23 INFO - PROCESS | 2840 | 1468752983214 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:23 INFO - PROCESS | 2840 | 1468752983216 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:23 INFO - PROCESS | 2840 | 1468752983333 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 03:56:23 INFO - PROCESS | 2840 | 1468752983397 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 2840 | 1468752983400 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:23 INFO - PROCESS | 2840 | ++DOCSHELL 1334F000 == 32 [pid = 2840] [id = 326] 03:56:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (13940C00) [pid = 2840] [serial = 977] [outer = 00000000] 03:56:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (13945C00) [pid = 2840] [serial = 978] [outer = 13940C00] 03:56:23 INFO - PROCESS | 2840 | 1468752983444 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (13A76400) [pid = 2840] [serial = 979] [outer = 13940C00] 03:56:23 INFO - PROCESS | 2840 | 1468752983897 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 03:56:23 INFO - PROCESS | 2840 | 1468752983946 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 2840 | 1468752983948 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 03:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:56:23 INFO - PROCESS | 2840 | 1468752983953 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 2840 | 1468752983958 Marionette TRACE conn6 <- [1,1270,null,{}] 03:56:23 INFO - PROCESS | 2840 | 1468752983967 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:23 INFO - PROCESS | 2840 | 1468752983970 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:24 INFO - PROCESS | 2840 | 1468752984086 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 03:56:24 INFO - PROCESS | 2840 | 1468752984150 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 2840 | 1468752984152 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:24 INFO - PROCESS | 2840 | ++DOCSHELL 14752400 == 33 [pid = 2840] [id = 327] 03:56:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (14753800) [pid = 2840] [serial = 980] [outer = 00000000] 03:56:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (14778000) [pid = 2840] [serial = 981] [outer = 14753800] 03:56:24 INFO - PROCESS | 2840 | 1468752984196 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (1486D400) [pid = 2840] [serial = 982] [outer = 14753800] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (1474B400) [pid = 2840] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (15652800) [pid = 2840] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (0D935800) [pid = 2840] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (1738D000) [pid = 2840] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (0DC6D000) [pid = 2840] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (167C9000) [pid = 2840] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (1205E000) [pid = 2840] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (12F69400) [pid = 2840] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0D1F0C00) [pid = 2840] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0CD27800) [pid = 2840] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (1205BC00) [pid = 2840] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (172E4400) [pid = 2840] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (176DF800) [pid = 2840] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D084400) [pid = 2840] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0A0CA800) [pid = 2840] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D677C00) [pid = 2840] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1217C400) [pid = 2840] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (172DA000) [pid = 2840] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1936B800) [pid = 2840] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (17385C00) [pid = 2840] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:56:24 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D865000) [pid = 2840] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:56:24 INFO - PROCESS | 2840 | 1468752984713 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 790ms 03:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:56:24 INFO - PROCESS | 2840 | 1468752984745 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 03:56:24 INFO - PROCESS | 2840 | 1468752984748 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 03:56:24 INFO - PROCESS | 2840 | 1468752984751 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 2840 | 1468752984752 Marionette TRACE conn6 <- [1,1274,null,{}] 03:56:24 INFO - PROCESS | 2840 | 1468752984756 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:24 INFO - PROCESS | 2840 | 1468752984758 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:24 INFO - PROCESS | 2840 | 1468752984841 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 03:56:24 INFO - PROCESS | 2840 | 1468752984847 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 2840 | 1468752984849 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:24 INFO - PROCESS | 2840 | ++DOCSHELL 11C53C00 == 34 [pid = 2840] [id = 328] 03:56:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1205BC00) [pid = 2840] [serial = 983] [outer = 00000000] 03:56:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (146ECC00) [pid = 2840] [serial = 984] [outer = 1205BC00] 03:56:24 INFO - PROCESS | 2840 | 1468752984892 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1474B400) [pid = 2840] [serial = 985] [outer = 1205BC00] 03:56:25 INFO - PROCESS | 2840 | 1468752985320 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 03:56:25 INFO - PROCESS | 2840 | 1468752985382 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 2840 | 1468752985384 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 03:56:25 INFO - PROCESS | 2840 | 1468752985387 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:56:25 INFO - PROCESS | 2840 | 1468752985389 Marionette TRACE conn6 <- [1,1278,null,{}] 03:56:25 INFO - PROCESS | 2840 | 1468752985393 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:25 INFO - PROCESS | 2840 | 1468752985395 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:25 INFO - PROCESS | 2840 | 1468752985478 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 03:56:25 INFO - PROCESS | 2840 | 1468752985496 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 2840 | 1468752985501 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:25 INFO - PROCESS | 2840 | ++DOCSHELL 0D85B800 == 35 [pid = 2840] [id = 329] 03:56:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (14872C00) [pid = 2840] [serial = 986] [outer = 00000000] 03:56:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (15A26000) [pid = 2840] [serial = 987] [outer = 14872C00] 03:56:25 INFO - PROCESS | 2840 | 1468752985554 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (16207800) [pid = 2840] [serial = 988] [outer = 14872C00] 03:56:26 INFO - PROCESS | 2840 | 1468752986039 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 03:56:26 INFO - PROCESS | 2840 | 1468752986064 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 2840 | 1468752986066 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 03:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:56:26 INFO - PROCESS | 2840 | 1468752986069 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 2840 | 1468752986071 Marionette TRACE conn6 <- [1,1282,null,{}] 03:56:26 INFO - PROCESS | 2840 | 1468752986074 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 2840 | 1468752986077 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:26 INFO - PROCESS | 2840 | 1468752986157 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 03:56:26 INFO - PROCESS | 2840 | 1468752986163 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 2840 | 1468752986174 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:26 INFO - PROCESS | 2840 | ++DOCSHELL 167C7400 == 36 [pid = 2840] [id = 330] 03:56:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (167C7800) [pid = 2840] [serial = 989] [outer = 00000000] 03:56:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (168DE000) [pid = 2840] [serial = 990] [outer = 167C7800] 03:56:26 INFO - PROCESS | 2840 | 1468752986216 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (168E1C00) [pid = 2840] [serial = 991] [outer = 167C7800] 03:56:26 INFO - PROCESS | 2840 | 1468752986831 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 03:56:26 INFO - PROCESS | 2840 | 1468752986842 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 2840 | 1468752986846 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 03:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:56:26 INFO - PROCESS | 2840 | 1468752986907 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 2840 | 1468752986913 Marionette TRACE conn6 <- [1,1286,null,{}] 03:56:26 INFO - PROCESS | 2840 | 1468752986960 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 2840 | 1468752986963 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:27 INFO - PROCESS | 2840 | 1468752987079 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 03:56:27 INFO - PROCESS | 2840 | 1468752987202 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 2840 | 1468752987205 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:27 INFO - PROCESS | 2840 | ++DOCSHELL 0CD2DC00 == 37 [pid = 2840] [id = 331] 03:56:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0D084400) [pid = 2840] [serial = 992] [outer = 00000000] 03:56:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0E606800) [pid = 2840] [serial = 993] [outer = 0D084400] 03:56:27 INFO - PROCESS | 2840 | 1468752987265 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (11C55C00) [pid = 2840] [serial = 994] [outer = 0D084400] 03:56:27 INFO - PROCESS | 2840 | 1468752987839 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1051ms 03:56:27 INFO - PROCESS | 2840 | 1468752987903 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 2840 | 1468752987908 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 03:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:56:27 INFO - PROCESS | 2840 | 1468752987914 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 2840 | 1468752987917 Marionette TRACE conn6 <- [1,1290,null,{}] 03:56:27 INFO - PROCESS | 2840 | 1468752987922 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:27 INFO - PROCESS | 2840 | 1468752987924 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:28 INFO - PROCESS | 2840 | 1468752988107 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 03:56:28 INFO - PROCESS | 2840 | 1468752988238 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 2840 | 1468752988241 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:28 INFO - PROCESS | 2840 | ++DOCSHELL 1334AC00 == 38 [pid = 2840] [id = 332] 03:56:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (14266800) [pid = 2840] [serial = 995] [outer = 00000000] 03:56:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (1471E400) [pid = 2840] [serial = 996] [outer = 14266800] 03:56:28 INFO - PROCESS | 2840 | 1468752988297 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (14750400) [pid = 2840] [serial = 997] [outer = 14266800] 03:56:28 INFO - PROCESS | 2840 | 1468752988828 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 03:56:28 INFO - PROCESS | 2840 | 1468752988888 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 03:56:28 INFO - PROCESS | 2840 | 1468752988890 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 03:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:56:28 INFO - PROCESS | 2840 | 1468752988894 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:56:28 INFO - PROCESS | 2840 | 1468752988898 Marionette TRACE conn6 <- [1,1294,null,{}] 03:56:28 INFO - PROCESS | 2840 | 1468752988909 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:28 INFO - PROCESS | 2840 | 1468752988913 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:29 INFO - PROCESS | 2840 | 1468752989027 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 03:56:29 INFO - PROCESS | 2840 | 1468752989153 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 2840 | 1468752989156 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:29 INFO - PROCESS | 2840 | ++DOCSHELL 170B4000 == 39 [pid = 2840] [id = 333] 03:56:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (170B4400) [pid = 2840] [serial = 998] [outer = 00000000] 03:56:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (17267C00) [pid = 2840] [serial = 999] [outer = 170B4400] 03:56:29 INFO - PROCESS | 2840 | 1468752989212 Marionette DEBUG loaded listener.js 03:56:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (172BC000) [pid = 2840] [serial = 1000] [outer = 170B4400] 03:56:29 INFO - PROCESS | 2840 | 1468752989810 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 03:56:29 INFO - PROCESS | 2840 | 1468752989868 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 2840 | 1468752989871 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 03:56:29 INFO - PROCESS | 2840 | 1468752989874 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:56:29 INFO - PROCESS | 2840 | 1468752989876 Marionette TRACE conn6 <- [1,1298,null,{}] 03:56:29 INFO - PROCESS | 2840 | 1468752989880 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:29 INFO - PROCESS | 2840 | 1468752989882 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:30 INFO - PROCESS | 2840 | 1468752990020 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 03:56:30 INFO - PROCESS | 2840 | 1468752990224 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 2840 | 1468752990227 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:30 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDE400 == 40 [pid = 2840] [id = 334] 03:56:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (0CCE7800) [pid = 2840] [serial = 1001] [outer = 00000000] 03:56:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (0CD2D800) [pid = 2840] [serial = 1002] [outer = 0CCE7800] 03:56:30 INFO - PROCESS | 2840 | 1468752990284 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (0D673800) [pid = 2840] [serial = 1003] [outer = 0CCE7800] 03:56:30 INFO - PROCESS | 2840 | 1468752990871 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 03:56:30 INFO - PROCESS | 2840 | 1468752990952 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 03:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:56:30 INFO - PROCESS | 2840 | 1468752990956 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:56:30 INFO - PROCESS | 2840 | 1468752990959 Marionette TRACE conn6 <- [1,1302,null,{}] 03:56:30 INFO - PROCESS | 2840 | 1468752990964 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:30 INFO - PROCESS | 2840 | 1468752990968 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:31 INFO - PROCESS | 2840 | 1468752991060 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 03:56:31 INFO - PROCESS | 2840 | 1468752991156 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 2840 | 1468752991159 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:31 INFO - PROCESS | 2840 | ++DOCSHELL 0D918000 == 35 [pid = 2840] [id = 335] 03:56:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0D931C00) [pid = 2840] [serial = 1004] [outer = 00000000] 03:56:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0D940000) [pid = 2840] [serial = 1005] [outer = 0D931C00] 03:56:31 INFO - PROCESS | 2840 | 1468752991205 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (0DC6E000) [pid = 2840] [serial = 1006] [outer = 0D931C00] 03:56:31 INFO - PROCESS | 2840 | 1468752991581 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 03:56:31 INFO - PROCESS | 2840 | 1468752991629 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 03:56:31 INFO - PROCESS | 2840 | 1468752991632 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 03:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:56:31 INFO - PROCESS | 2840 | 1468752991636 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 2840 | 1468752991638 Marionette TRACE conn6 <- [1,1306,null,{}] 03:56:31 INFO - PROCESS | 2840 | 1468752991642 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:31 INFO - PROCESS | 2840 | 1468752991644 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:31 INFO - PROCESS | 2840 | 1468752991734 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 03:56:31 INFO - PROCESS | 2840 | 1468752991740 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 2840 | 1468752991742 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:31 INFO - PROCESS | 2840 | ++DOCSHELL 0DEC0C00 == 36 [pid = 2840] [id = 336] 03:56:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0DFD2C00) [pid = 2840] [serial = 1007] [outer = 00000000] 03:56:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (11778400) [pid = 2840] [serial = 1008] [outer = 0DFD2C00] 03:56:31 INFO - PROCESS | 2840 | 1468752991787 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (11787000) [pid = 2840] [serial = 1009] [outer = 0DFD2C00] 03:56:32 INFO - PROCESS | 2840 | 1468752992261 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 03:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:56:32 INFO - PROCESS | 2840 | 1468752992312 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 2840 | 1468752992314 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 03:56:32 INFO - PROCESS | 2840 | 1468752992319 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 2840 | 1468752992324 Marionette TRACE conn6 <- [1,1310,null,{}] 03:56:32 INFO - PROCESS | 2840 | 1468752992333 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:32 INFO - PROCESS | 2840 | 1468752992336 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:32 INFO - PROCESS | 2840 | 1468752992421 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 03:56:32 INFO - PROCESS | 2840 | 1468752992514 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 2840 | 1468752992516 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:32 INFO - PROCESS | 2840 | ++DOCSHELL 13348000 == 37 [pid = 2840] [id = 337] 03:56:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (1334A800) [pid = 2840] [serial = 1010] [outer = 00000000] 03:56:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (13948800) [pid = 2840] [serial = 1011] [outer = 1334A800] 03:56:32 INFO - PROCESS | 2840 | 1468752992559 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (13A7DC00) [pid = 2840] [serial = 1012] [outer = 1334A800] 03:56:32 INFO - PROCESS | 2840 | 1468752992934 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 03:56:32 INFO - PROCESS | 2840 | 1468752992952 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 2840 | 1468752992954 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 03:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:56:32 INFO - PROCESS | 2840 | 1468752992957 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 2840 | 1468752992959 Marionette TRACE conn6 <- [1,1314,null,{}] 03:56:32 INFO - PROCESS | 2840 | 1468752992962 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:32 INFO - PROCESS | 2840 | 1468752992964 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:33 INFO - PROCESS | 2840 | 1468752993049 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 03:56:33 INFO - PROCESS | 2840 | 1468752993174 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 2840 | 1468752993176 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:33 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE4400 == 38 [pid = 2840] [id = 338] 03:56:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (119AD800) [pid = 2840] [serial = 1013] [outer = 00000000] 03:56:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (1471EC00) [pid = 2840] [serial = 1014] [outer = 119AD800] 03:56:33 INFO - PROCESS | 2840 | 1468752993221 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (14757800) [pid = 2840] [serial = 1015] [outer = 119AD800] 03:56:33 INFO - PROCESS | 2840 | 1468752993629 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:56:33 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 03:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 03:56:33 INFO - PROCESS | 2840 | 1468752993688 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 03:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:56:33 INFO - PROCESS | 2840 | 1468752993690 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 03:56:33 INFO - PROCESS | 2840 | 1468752993693 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 2840 | 1468752993695 Marionette TRACE conn6 <- [1,1318,null,{}] 03:56:33 INFO - PROCESS | 2840 | 1468752993698 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:33 INFO - PROCESS | 2840 | 1468752993700 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:33 INFO - PROCESS | 2840 | 1468752993817 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 03:56:33 INFO - PROCESS | 2840 | 1468752993827 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 2840 | 1468752993832 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:33 INFO - PROCESS | 2840 | ++DOCSHELL 15659C00 == 39 [pid = 2840] [id = 339] 03:56:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1565A000) [pid = 2840] [serial = 1016] [outer = 00000000] 03:56:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (16202000) [pid = 2840] [serial = 1017] [outer = 1565A000] 03:56:33 INFO - PROCESS | 2840 | 1468752993939 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (167D1400) [pid = 2840] [serial = 1018] [outer = 1565A000] 03:56:34 INFO - PROCESS | 2840 | 1468752994356 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:56:34 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 03:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 03:56:34 INFO - PROCESS | 2840 | 1468752994460 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 2840 | 1468752994462 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 03:56:34 INFO - PROCESS | 2840 | 1468752994470 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 2840 | 1468752994471 Marionette TRACE conn6 <- [1,1322,null,{}] 03:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:56:34 INFO - PROCESS | 2840 | 1468752994475 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:34 INFO - PROCESS | 2840 | 1468752994477 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:34 INFO - PROCESS | 2840 | 1468752994607 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 03:56:34 INFO - PROCESS | 2840 | 1468752994665 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 2840 | 1468752994667 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:34 INFO - PROCESS | 2840 | ++DOCSHELL 0A06B800 == 40 [pid = 2840] [id = 340] 03:56:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (170AA800) [pid = 2840] [serial = 1019] [outer = 00000000] 03:56:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (17266800) [pid = 2840] [serial = 1020] [outer = 170AA800] 03:56:34 INFO - PROCESS | 2840 | 1468752994710 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (172BBC00) [pid = 2840] [serial = 1021] [outer = 170AA800] 03:56:34 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (08E87800) [pid = 2840] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:56:34 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (13940C00) [pid = 2840] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:56:34 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (14753800) [pid = 2840] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:56:34 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (14872C00) [pid = 2840] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:56:34 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0DC67400) [pid = 2840] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:56:34 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1205BC00) [pid = 2840] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:56:35 INFO - PROCESS | 2840 | 1468752995079 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 610ms 03:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:56:35 INFO - PROCESS | 2840 | 1468752995089 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 03:56:35 INFO - PROCESS | 2840 | 1468752995091 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 03:56:35 INFO - PROCESS | 2840 | 1468752995093 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 2840 | 1468752995095 Marionette TRACE conn6 <- [1,1326,null,{}] 03:56:35 INFO - PROCESS | 2840 | 1468752995098 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:35 INFO - PROCESS | 2840 | 1468752995100 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:35 INFO - PROCESS | 2840 | 1468752995179 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 03:56:35 INFO - PROCESS | 2840 | 1468752995184 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 2840 | 1468752995186 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:35 INFO - PROCESS | 2840 | ++DOCSHELL 0DC6D000 == 41 [pid = 2840] [id = 341] 03:56:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (11968800) [pid = 2840] [serial = 1022] [outer = 00000000] 03:56:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (16201400) [pid = 2840] [serial = 1023] [outer = 11968800] 03:56:35 INFO - PROCESS | 2840 | 1468752995230 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (168D6000) [pid = 2840] [serial = 1024] [outer = 11968800] 03:56:36 INFO - PROCESS | 2840 | 1468752996130 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1073ms 03:56:36 INFO - PROCESS | 2840 | 1468752996168 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 2840 | 1468752996170 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 03:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:56:36 INFO - PROCESS | 2840 | 1468752996173 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 2840 | 1468752996175 Marionette TRACE conn6 <- [1,1330,null,{}] 03:56:36 INFO - PROCESS | 2840 | 1468752996179 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:36 INFO - PROCESS | 2840 | 1468752996180 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:36 INFO - PROCESS | 2840 | 1468752996292 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 03:56:36 INFO - PROCESS | 2840 | 1468752996301 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 2840 | 1468752996303 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:36 INFO - PROCESS | 2840 | ++DOCSHELL 1205BC00 == 42 [pid = 2840] [id = 342] 03:56:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (14689800) [pid = 2840] [serial = 1025] [outer = 00000000] 03:56:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (17306400) [pid = 2840] [serial = 1026] [outer = 14689800] 03:56:36 INFO - PROCESS | 2840 | 1468752996346 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (172DAC00) [pid = 2840] [serial = 1027] [outer = 14689800] 03:56:36 INFO - PROCESS | 2840 | 1468752996726 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 03:56:36 INFO - PROCESS | 2840 | 1468752996804 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 2840 | 1468752996806 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 03:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:56:36 INFO - PROCESS | 2840 | 1468752996809 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 2840 | 1468752996811 Marionette TRACE conn6 <- [1,1334,null,{}] 03:56:36 INFO - PROCESS | 2840 | 1468752996824 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:36 INFO - PROCESS | 2840 | 1468752996826 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:36 INFO - PROCESS | 2840 | 1468752996943 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 03:56:36 INFO - PROCESS | 2840 | 1468752996954 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 2840 | 1468752996956 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:36 INFO - PROCESS | 2840 | ++DOCSHELL 08E87800 == 43 [pid = 2840] [id = 343] 03:56:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (17266C00) [pid = 2840] [serial = 1028] [outer = 00000000] 03:56:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1735D000) [pid = 2840] [serial = 1029] [outer = 17266C00] 03:56:36 INFO - PROCESS | 2840 | 1468752996999 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (17382800) [pid = 2840] [serial = 1030] [outer = 17266C00] 03:56:37 INFO - PROCESS | 2840 | 1468752997688 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 930ms 03:56:37 INFO - PROCESS | 2840 | 1468752997741 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 2840 | 1468752997745 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 03:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:56:37 INFO - PROCESS | 2840 | 1468752997750 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 2840 | 1468752997755 Marionette TRACE conn6 <- [1,1338,null,{}] 03:56:37 INFO - PROCESS | 2840 | 1468752997761 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:37 INFO - PROCESS | 2840 | 1468752997764 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:37 INFO - PROCESS | 2840 | 1468752997878 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 03:56:38 INFO - PROCESS | 2840 | 1468752998009 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 2840 | 1468752998012 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:38 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F7000 == 44 [pid = 2840] [id = 344] 03:56:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0D1FF400) [pid = 2840] [serial = 1031] [outer = 00000000] 03:56:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0DE57800) [pid = 2840] [serial = 1032] [outer = 0D1FF400] 03:56:38 INFO - PROCESS | 2840 | 1468752998068 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0E60C000) [pid = 2840] [serial = 1033] [outer = 0D1FF400] 03:56:38 INFO - PROCESS | 2840 | 1468752998613 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 03:56:38 INFO - PROCESS | 2840 | 1468752998680 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 03:56:38 INFO - PROCESS | 2840 | 1468752998685 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 03:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:56:38 INFO - PROCESS | 2840 | 1468752998691 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:56:38 INFO - PROCESS | 2840 | 1468752998694 Marionette TRACE conn6 <- [1,1342,null,{}] 03:56:38 INFO - PROCESS | 2840 | 1468752998698 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:38 INFO - PROCESS | 2840 | 1468752998701 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:38 INFO - PROCESS | 2840 | 1468752998815 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 03:56:38 INFO - PROCESS | 2840 | 1468752998946 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 2840 | 1468752998949 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:38 INFO - PROCESS | 2840 | ++DOCSHELL 12D6B000 == 45 [pid = 2840] [id = 345] 03:56:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (12F6C000) [pid = 2840] [serial = 1034] [outer = 00000000] 03:56:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (13942000) [pid = 2840] [serial = 1035] [outer = 12F6C000] 03:56:38 INFO - PROCESS | 2840 | 1468752999005 Marionette DEBUG loaded listener.js 03:56:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1486B800) [pid = 2840] [serial = 1036] [outer = 12F6C000] 03:56:39 INFO - PROCESS | 2840 | 1468752999535 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 870ms 03:56:39 INFO - PROCESS | 2840 | 1468752999565 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 2840 | 1468752999568 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 03:56:39 INFO - PROCESS | 2840 | 1468752999571 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:56:39 INFO - PROCESS | 2840 | 1468752999575 Marionette TRACE conn6 <- [1,1346,null,{}] 03:56:39 INFO - PROCESS | 2840 | 1468752999586 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:39 INFO - PROCESS | 2840 | 1468752999591 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:39 INFO - PROCESS | 2840 | 1468752999700 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 03:56:39 INFO - PROCESS | 2840 | 1468752999805 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:39 INFO - PROCESS | 2840 | 1468752999808 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:39 INFO - PROCESS | 2840 | ++DOCSHELL 1735A800 == 46 [pid = 2840] [id = 346] 03:56:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1735AC00) [pid = 2840] [serial = 1037] [outer = 00000000] 03:56:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (1738AC00) [pid = 2840] [serial = 1038] [outer = 1735AC00] 03:56:39 INFO - PROCESS | 2840 | 1468752999864 Marionette DEBUG loaded listener.js 03:56:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1753E800) [pid = 2840] [serial = 1039] [outer = 1735AC00] 03:56:40 INFO - PROCESS | 2840 | 1468753000508 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 03:56:40 INFO - PROCESS | 2840 | 1468753000545 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 03:56:40 INFO - PROCESS | 2840 | 1468753000548 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 03:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:56:40 INFO - PROCESS | 2840 | 1468753000552 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:56:40 INFO - PROCESS | 2840 | 1468753000554 Marionette TRACE conn6 <- [1,1350,null,{}] 03:56:40 INFO - PROCESS | 2840 | 1468753000557 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:40 INFO - PROCESS | 2840 | 1468753000560 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:40 INFO - PROCESS | 2840 | 1468753000670 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 03:56:40 INFO - PROCESS | 2840 | 1468753000785 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 2840 | 1468753000787 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:40 INFO - PROCESS | 2840 | ++DOCSHELL 14213400 == 47 [pid = 2840] [id = 347] 03:56:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (16201C00) [pid = 2840] [serial = 1040] [outer = 00000000] 03:56:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (1760B400) [pid = 2840] [serial = 1041] [outer = 16201C00] 03:56:40 INFO - PROCESS | 2840 | 1468753000840 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (17677000) [pid = 2840] [serial = 1042] [outer = 16201C00] 03:56:41 INFO - PROCESS | 2840 | 1468753001669 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1178ms 03:56:41 INFO - PROCESS | 2840 | 1468753001734 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 2840 | 1468753001737 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 03:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:56:41 INFO - PROCESS | 2840 | 1468753001742 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 2840 | 1468753001745 Marionette TRACE conn6 <- [1,1354,null,{}] 03:56:41 INFO - PROCESS | 2840 | 1468753001751 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:41 INFO - PROCESS | 2840 | 1468753001753 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:41 INFO - PROCESS | 2840 | 1468753001858 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 03:56:41 INFO - PROCESS | 2840 | 1468753001998 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 2840 | 1468753002001 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:41 INFO - PROCESS | 2840 | ++DOCSHELL 0DEBBC00 == 48 [pid = 2840] [id = 348] 03:56:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0DEBE400) [pid = 2840] [serial = 1043] [outer = 00000000] 03:56:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (11770400) [pid = 2840] [serial = 1044] [outer = 0DEBE400] 03:56:42 INFO - PROCESS | 2840 | 1468753002051 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (11786400) [pid = 2840] [serial = 1045] [outer = 0DEBE400] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 1205BC00 == 47 [pid = 2840] [id = 342] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0DC6D000 == 46 [pid = 2840] [id = 341] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0A06B800 == 45 [pid = 2840] [id = 340] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 15659C00 == 44 [pid = 2840] [id = 339] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0CCE4400 == 43 [pid = 2840] [id = 338] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 13348000 == 42 [pid = 2840] [id = 337] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0DEC0C00 == 41 [pid = 2840] [id = 336] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0D918000 == 40 [pid = 2840] [id = 335] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0CCDE400 == 39 [pid = 2840] [id = 334] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 1334AC00 == 38 [pid = 2840] [id = 332] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0CD2DC00 == 37 [pid = 2840] [id = 331] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 167C7400 == 36 [pid = 2840] [id = 330] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 11783C00 == 35 [pid = 2840] [id = 321] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0CD21400 == 34 [pid = 2840] [id = 322] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 11776000 == 33 [pid = 2840] [id = 323] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 170B4000 == 32 [pid = 2840] [id = 333] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 14213400 == 31 [pid = 2840] [id = 347] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 12D6B000 == 30 [pid = 2840] [id = 345] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 1735A800 == 29 [pid = 2840] [id = 346] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 08E87800 == 28 [pid = 2840] [id = 343] 03:56:42 INFO - PROCESS | 2840 | --DOCSHELL 0D1F7000 == 27 [pid = 2840] [id = 344] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0CCE2C00) [pid = 2840] [serial = 972] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (13A76400) [pid = 2840] [serial = 979] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (13945C00) [pid = 2840] [serial = 978] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0D6EE000) [pid = 2840] [serial = 966] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (117DFC00) [pid = 2840] [serial = 969] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (14778000) [pid = 2840] [serial = 981] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (16207800) [pid = 2840] [serial = 988] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (168DE000) [pid = 2840] [serial = 990] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (15A26000) [pid = 2840] [serial = 987] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1486D400) [pid = 2840] [serial = 982] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0DFD1400) [pid = 2840] [serial = 975] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1176F800) [pid = 2840] [serial = 976] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (146ECC00) [pid = 2840] [serial = 984] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0CD28000) [pid = 2840] [serial = 973] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1474B400) [pid = 2840] [serial = 985] [outer = 00000000] [url = about:blank] 03:56:43 INFO - PROCESS | 2840 | 1468753003321 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:56:43 INFO - PROCESS | 2840 | 1468753003384 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 03:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:56:43 INFO - PROCESS | 2840 | 1468753003388 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:56:43 INFO - PROCESS | 2840 | 1468753003393 Marionette TRACE conn6 <- [1,1358,null,{}] 03:56:43 INFO - PROCESS | 2840 | 1468753003398 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:43 INFO - PROCESS | 2840 | 1468753003400 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:43 INFO - PROCESS | 2840 | 1468753003520 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 03:56:43 INFO - PROCESS | 2840 | 1468753003615 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:43 INFO - PROCESS | 2840 | 1468753003617 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:43 INFO - PROCESS | 2840 | ++DOCSHELL 0D674000 == 28 [pid = 2840] [id = 349] 03:56:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0D676C00) [pid = 2840] [serial = 1046] [outer = 00000000] 03:56:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D866000) [pid = 2840] [serial = 1047] [outer = 0D676C00] 03:56:43 INFO - PROCESS | 2840 | 1468753003683 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0DC67400) [pid = 2840] [serial = 1048] [outer = 0D676C00] 03:56:44 INFO - PROCESS | 2840 | 1468753004070 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 2840 | 1468753004141 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 03:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:56:44 INFO - PROCESS | 2840 | 1468753004151 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - PROCESS | 2840 | 1468753004153 Marionette TRACE conn6 <- [1,1362,null,{}] 03:56:44 INFO - PROCESS | 2840 | 1468753004157 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:44 INFO - PROCESS | 2840 | 1468753004160 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:44 INFO - PROCESS | 2840 | 1468753004251 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 03:56:44 INFO - PROCESS | 2840 | 1468753004266 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 2840 | 1468753004268 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:44 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E5800 == 29 [pid = 2840] [id = 350] 03:56:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (11786C00) [pid = 2840] [serial = 1049] [outer = 00000000] 03:56:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (119A7C00) [pid = 2840] [serial = 1050] [outer = 11786C00] 03:56:44 INFO - PROCESS | 2840 | 1468753004314 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (11C1B000) [pid = 2840] [serial = 1051] [outer = 11786C00] 03:56:44 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:56:44 INFO - PROCESS | 2840 | 1468753004744 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 2840 | 1468753004788 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 03:56:44 INFO - PROCESS | 2840 | 1468753004791 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:56:44 INFO - PROCESS | 2840 | 1468753004794 Marionette TRACE conn6 <- [1,1366,null,{}] 03:56:44 INFO - PROCESS | 2840 | 1468753004805 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:44 INFO - PROCESS | 2840 | 1468753004809 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:44 INFO - PROCESS | 2840 | 1468753004894 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 03:56:44 INFO - PROCESS | 2840 | 1468753004919 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 2840 | 1468753004922 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:44 INFO - PROCESS | 2840 | ++DOCSHELL 1394FC00 == 30 [pid = 2840] [id = 351] 03:56:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (13A70000) [pid = 2840] [serial = 1052] [outer = 00000000] 03:56:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (1474A800) [pid = 2840] [serial = 1053] [outer = 13A70000] 03:56:44 INFO - PROCESS | 2840 | 1468753004968 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (14773C00) [pid = 2840] [serial = 1054] [outer = 13A70000] 03:56:45 INFO - PROCESS | 2840 | 1468753005434 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 2840 | 1468753005468 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 03:56:45 INFO - PROCESS | 2840 | 1468753005471 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:56:45 INFO - PROCESS | 2840 | 1468753005473 Marionette TRACE conn6 <- [1,1370,null,{}] 03:56:45 INFO - PROCESS | 2840 | 1468753005476 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:45 INFO - PROCESS | 2840 | 1468753005478 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:45 INFO - PROCESS | 2840 | 1468753005598 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 03:56:45 INFO - PROCESS | 2840 | 1468753005707 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 2840 | 1468753005709 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:45 INFO - PROCESS | 2840 | ++DOCSHELL 15A26000 == 31 [pid = 2840] [id = 352] 03:56:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (15A2CC00) [pid = 2840] [serial = 1055] [outer = 00000000] 03:56:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (16205800) [pid = 2840] [serial = 1056] [outer = 15A2CC00] 03:56:45 INFO - PROCESS | 2840 | 1468753005754 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1644F800) [pid = 2840] [serial = 1057] [outer = 15A2CC00] 03:56:46 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:56:46 INFO - PROCESS | 2840 | 1468753006152 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 2840 | 1468753006208 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 03:56:46 INFO - PROCESS | 2840 | 1468753006211 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:56:46 INFO - PROCESS | 2840 | 1468753006212 Marionette TRACE conn6 <- [1,1374,null,{}] 03:56:46 INFO - PROCESS | 2840 | 1468753006216 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:46 INFO - PROCESS | 2840 | 1468753006218 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:46 INFO - PROCESS | 2840 | 1468753006327 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 03:56:46 INFO - PROCESS | 2840 | 1468753006403 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:46 INFO - PROCESS | 2840 | 1468753006405 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:46 INFO - PROCESS | 2840 | ++DOCSHELL 168DC800 == 32 [pid = 2840] [id = 353] 03:56:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (170A8000) [pid = 2840] [serial = 1058] [outer = 00000000] 03:56:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (172BB000) [pid = 2840] [serial = 1059] [outer = 170A8000] 03:56:46 INFO - PROCESS | 2840 | 1468753006449 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (172DA000) [pid = 2840] [serial = 1060] [outer = 170A8000] 03:56:46 INFO - PROCESS | 2840 | 1468753006868 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 2840 | 1468753006887 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 03:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:56:46 INFO - PROCESS | 2840 | 1468753006890 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - PROCESS | 2840 | 1468753006892 Marionette TRACE conn6 <- [1,1378,null,{}] 03:56:46 INFO - PROCESS | 2840 | 1468753006901 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:46 INFO - PROCESS | 2840 | 1468753006906 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:47 INFO - PROCESS | 2840 | 1468753007061 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 03:56:47 INFO - PROCESS | 2840 | 1468753007101 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 2840 | 1468753007103 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:47 INFO - PROCESS | 2840 | ++DOCSHELL 1760B800 == 33 [pid = 2840] [id = 354] 03:56:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (1760F800) [pid = 2840] [serial = 1061] [outer = 00000000] 03:56:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (176E3000) [pid = 2840] [serial = 1062] [outer = 1760F800] 03:56:47 INFO - PROCESS | 2840 | 1468753007147 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (17D1B800) [pid = 2840] [serial = 1063] [outer = 1760F800] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (0CD23000) [pid = 2840] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (17266C00) [pid = 2840] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (14689800) [pid = 2840] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (1565A000) [pid = 2840] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (170AA800) [pid = 2840] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0D084400) [pid = 2840] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (0CCE7800) [pid = 2840] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0D931C00) [pid = 2840] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (170B4400) [pid = 2840] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1334A800) [pid = 2840] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0DFD2C00) [pid = 2840] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (14266800) [pid = 2840] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (11968800) [pid = 2840] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (167C7800) [pid = 2840] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (119AD800) [pid = 2840] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (11784000) [pid = 2840] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:56:47 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1177BC00) [pid = 2840] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:56:48 INFO - PROCESS | 2840 | 1468753008038 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1175ms 03:56:48 INFO - PROCESS | 2840 | 1468753008066 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 2840 | 1468753008068 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 03:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:56:48 INFO - PROCESS | 2840 | 1468753008113 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 2840 | 1468753008115 Marionette TRACE conn6 <- [1,1382,null,{}] 03:56:48 INFO - PROCESS | 2840 | 1468753008119 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 2840 | 1468753008121 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:48 INFO - PROCESS | 2840 | 1468753008200 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 03:56:48 INFO - PROCESS | 2840 | 1468753008205 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 2840 | 1468753008207 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:48 INFO - PROCESS | 2840 | ++DOCSHELL 0E60D800 == 34 [pid = 2840] [id = 355] 03:56:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0E68CC00) [pid = 2840] [serial = 1064] [outer = 00000000] 03:56:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (11968800) [pid = 2840] [serial = 1065] [outer = 0E68CC00] 03:56:48 INFO - PROCESS | 2840 | 1468753008250 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (12F68000) [pid = 2840] [serial = 1066] [outer = 0E68CC00] 03:56:48 INFO - PROCESS | 2840 | 1468753008680 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 03:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:56:48 INFO - PROCESS | 2840 | 1468753008732 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 2840 | 1468753008734 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 03:56:48 INFO - PROCESS | 2840 | 1468753008737 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 2840 | 1468753008739 Marionette TRACE conn6 <- [1,1386,null,{}] 03:56:48 INFO - PROCESS | 2840 | 1468753008743 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 2840 | 1468753008745 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:48 INFO - PROCESS | 2840 | 1468753008822 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 03:56:48 INFO - PROCESS | 2840 | 1468753008830 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 2840 | 1468753008831 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:48 INFO - PROCESS | 2840 | ++DOCSHELL 0A076800 == 35 [pid = 2840] [id = 356] 03:56:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0EBD4000) [pid = 2840] [serial = 1067] [outer = 00000000] 03:56:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (14756400) [pid = 2840] [serial = 1068] [outer = 0EBD4000] 03:56:48 INFO - PROCESS | 2840 | 1468753008875 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1565A000) [pid = 2840] [serial = 1069] [outer = 0EBD4000] 03:56:49 INFO - PROCESS | 2840 | 1468753009290 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 570ms 03:56:49 INFO - PROCESS | 2840 | 1468753009308 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 2840 | 1468753009310 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 03:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:56:49 INFO - PROCESS | 2840 | 1468753009313 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 2840 | 1468753009315 Marionette TRACE conn6 <- [1,1390,null,{}] 03:56:49 INFO - PROCESS | 2840 | 1468753009318 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:49 INFO - PROCESS | 2840 | 1468753009320 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:49 INFO - PROCESS | 2840 | 1468753009440 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 03:56:49 INFO - PROCESS | 2840 | 1468753009448 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 2840 | 1468753009450 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:49 INFO - PROCESS | 2840 | ++DOCSHELL 170B1400 == 36 [pid = 2840] [id = 357] 03:56:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (170B3400) [pid = 2840] [serial = 1070] [outer = 00000000] 03:56:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (17391800) [pid = 2840] [serial = 1071] [outer = 170B3400] 03:56:49 INFO - PROCESS | 2840 | 1468753009493 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (17675000) [pid = 2840] [serial = 1072] [outer = 170B3400] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 0D674000 == 35 [pid = 2840] [id = 349] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 0DEBBC00 == 34 [pid = 2840] [id = 348] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 0D6E5800 == 33 [pid = 2840] [id = 350] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 0A076800 == 32 [pid = 2840] [id = 356] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 1760B800 == 31 [pid = 2840] [id = 354] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 0E60D800 == 30 [pid = 2840] [id = 355] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 1394FC00 == 29 [pid = 2840] [id = 351] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 168DC800 == 28 [pid = 2840] [id = 353] 03:56:50 INFO - PROCESS | 2840 | --DOCSHELL 15A26000 == 27 [pid = 2840] [id = 352] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (117E2400) [pid = 2840] [serial = 964] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1201B800) [pid = 2840] [serial = 970] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D938C00) [pid = 2840] [serial = 967] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (17382800) [pid = 2840] [serial = 1030] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1735D000) [pid = 2840] [serial = 1029] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (17306400) [pid = 2840] [serial = 1026] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (16202000) [pid = 2840] [serial = 1017] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (17266800) [pid = 2840] [serial = 1020] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0E606800) [pid = 2840] [serial = 993] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11C55C00) [pid = 2840] [serial = 994] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0CD2D800) [pid = 2840] [serial = 1002] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D673800) [pid = 2840] [serial = 1003] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D940000) [pid = 2840] [serial = 1005] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC6E000) [pid = 2840] [serial = 1006] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (17267C00) [pid = 2840] [serial = 999] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (172BC000) [pid = 2840] [serial = 1000] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (13948800) [pid = 2840] [serial = 1011] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (167D1400) [pid = 2840] [serial = 1018] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (13A7DC00) [pid = 2840] [serial = 1012] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (11778400) [pid = 2840] [serial = 1008] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (11787000) [pid = 2840] [serial = 1009] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (1471E400) [pid = 2840] [serial = 996] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (14750400) [pid = 2840] [serial = 997] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (16201400) [pid = 2840] [serial = 1023] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (172BBC00) [pid = 2840] [serial = 1021] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (168E1C00) [pid = 2840] [serial = 991] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (1471EC00) [pid = 2840] [serial = 1014] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (172DAC00) [pid = 2840] [serial = 1027] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (14757800) [pid = 2840] [serial = 1015] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (168D6000) [pid = 2840] [serial = 1024] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 2840 | 1468753011335 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2068ms 03:56:51 INFO - PROCESS | 2840 | 1468753011384 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 03:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:56:51 INFO - PROCESS | 2840 | 1468753011388 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 03:56:51 INFO - PROCESS | 2840 | 1468753011393 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:56:51 INFO - PROCESS | 2840 | 1468753011396 Marionette TRACE conn6 <- [1,1394,null,{}] 03:56:51 INFO - PROCESS | 2840 | 1468753011402 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:51 INFO - PROCESS | 2840 | 1468753011405 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:51 INFO - PROCESS | 2840 | 1468753011493 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 03:56:51 INFO - PROCESS | 2840 | 1468753011500 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:51 INFO - PROCESS | 2840 | 1468753011505 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:51 INFO - PROCESS | 2840 | ++DOCSHELL 0D084800 == 28 [pid = 2840] [id = 358] 03:56:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0D0E4C00) [pid = 2840] [serial = 1073] [outer = 00000000] 03:56:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (0D1FD000) [pid = 2840] [serial = 1074] [outer = 0D0E4C00] 03:56:51 INFO - PROCESS | 2840 | 1468753011553 Marionette DEBUG loaded listener.js 03:56:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0D672800) [pid = 2840] [serial = 1075] [outer = 0D0E4C00] 03:56:52 INFO - PROCESS | 2840 | 1468753012014 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 03:56:52 INFO - PROCESS | 2840 | 1468753012083 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 2840 | 1468753012088 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 03:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:56:52 INFO - PROCESS | 2840 | 1468753012094 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 2840 | 1468753012097 Marionette TRACE conn6 <- [1,1398,null,{}] 03:56:52 INFO - PROCESS | 2840 | 1468753012101 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:52 INFO - PROCESS | 2840 | 1468753012104 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:52 INFO - PROCESS | 2840 | 1468753012193 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 03:56:52 INFO - PROCESS | 2840 | 1468753012202 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 2840 | 1468753012204 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:52 INFO - PROCESS | 2840 | ++DOCSHELL 0D85F800 == 29 [pid = 2840] [id = 359] 03:56:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0D85FC00) [pid = 2840] [serial = 1076] [outer = 00000000] 03:56:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D864800) [pid = 2840] [serial = 1077] [outer = 0D85FC00] 03:56:52 INFO - PROCESS | 2840 | 1468753012259 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D912C00) [pid = 2840] [serial = 1078] [outer = 0D85FC00] 03:56:52 INFO - PROCESS | 2840 | 1468753012729 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 03:56:52 INFO - PROCESS | 2840 | 1468753012779 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 2840 | 1468753012782 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 03:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:56:52 INFO - PROCESS | 2840 | 1468753012785 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 2840 | 1468753012789 Marionette TRACE conn6 <- [1,1402,null,{}] 03:56:52 INFO - PROCESS | 2840 | 1468753012801 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:52 INFO - PROCESS | 2840 | 1468753012805 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:52 INFO - PROCESS | 2840 | 1468753012922 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 03:56:53 INFO - PROCESS | 2840 | 1468753013012 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 2840 | 1468753013015 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:53 INFO - PROCESS | 2840 | ++DOCSHELL 0DFD9800 == 30 [pid = 2840] [id = 360] 03:56:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DFDB400) [pid = 2840] [serial = 1079] [outer = 00000000] 03:56:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0E60C800) [pid = 2840] [serial = 1080] [outer = 0DFDB400] 03:56:53 INFO - PROCESS | 2840 | 1468753013063 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0EBD5800) [pid = 2840] [serial = 1081] [outer = 0DFDB400] 03:56:53 INFO - PROCESS | 2840 | 1468753013468 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 03:56:53 INFO - PROCESS | 2840 | 1468753013519 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 2840 | 1468753013521 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 03:56:53 INFO - PROCESS | 2840 | 1468753013524 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:56:53 INFO - PROCESS | 2840 | 1468753013526 Marionette TRACE conn6 <- [1,1406,null,{}] 03:56:53 INFO - PROCESS | 2840 | 1468753013529 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:53 INFO - PROCESS | 2840 | 1468753013531 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:53 INFO - PROCESS | 2840 | 1468753013612 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 03:56:53 INFO - PROCESS | 2840 | 1468753013618 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 2840 | 1468753013620 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:53 INFO - PROCESS | 2840 | ++DOCSHELL 11758C00 == 31 [pid = 2840] [id = 361] 03:56:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (11770C00) [pid = 2840] [serial = 1082] [outer = 00000000] 03:56:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (1177DC00) [pid = 2840] [serial = 1083] [outer = 11770C00] 03:56:53 INFO - PROCESS | 2840 | 1468753013663 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (11786800) [pid = 2840] [serial = 1084] [outer = 11770C00] 03:56:54 INFO - PROCESS | 2840 | 1468753014075 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 572ms 03:56:54 INFO - PROCESS | 2840 | 1468753014100 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 2840 | 1468753014102 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 03:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:56:54 INFO - PROCESS | 2840 | 1468753014117 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - PROCESS | 2840 | 1468753014118 Marionette TRACE conn6 <- [1,1410,null,{}] 03:56:54 INFO - PROCESS | 2840 | 1468753014122 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:54 INFO - PROCESS | 2840 | 1468753014124 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:54 INFO - PROCESS | 2840 | 1468753014202 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 03:56:54 INFO - PROCESS | 2840 | 1468753014221 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 2840 | 1468753014222 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:54 INFO - PROCESS | 2840 | ++DOCSHELL 11964C00 == 32 [pid = 2840] [id = 362] 03:56:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (11965000) [pid = 2840] [serial = 1085] [outer = 00000000] 03:56:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (11A72800) [pid = 2840] [serial = 1086] [outer = 11965000] 03:56:54 INFO - PROCESS | 2840 | 1468753014265 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (119AB400) [pid = 2840] [serial = 1087] [outer = 11965000] 03:56:54 INFO - PROCESS | 2840 | 1468753014710 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 03:56:54 INFO - PROCESS | 2840 | 1468753014737 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 2840 | 1468753014739 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 03:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:56:54 INFO - PROCESS | 2840 | 1468753014756 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - PROCESS | 2840 | 1468753014758 Marionette TRACE conn6 <- [1,1414,null,{}] 03:56:54 INFO - PROCESS | 2840 | 1468753014761 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:54 INFO - PROCESS | 2840 | 1468753014767 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:54 INFO - PROCESS | 2840 | 1468753014868 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 03:56:54 INFO - PROCESS | 2840 | 1468753014876 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 2840 | 1468753014878 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:54 INFO - PROCESS | 2840 | ++DOCSHELL 13680C00 == 33 [pid = 2840] [id = 363] 03:56:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (13681000) [pid = 2840] [serial = 1088] [outer = 00000000] 03:56:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (13945C00) [pid = 2840] [serial = 1089] [outer = 13681000] 03:56:54 INFO - PROCESS | 2840 | 1468753014922 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1394A800) [pid = 2840] [serial = 1090] [outer = 13681000] 03:56:55 INFO - PROCESS | 2840 | 1468753015361 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 650ms 03:56:55 INFO - PROCESS | 2840 | 1468753015397 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 2840 | 1468753015399 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 03:56:55 INFO - PROCESS | 2840 | 1468753015403 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 2840 | 1468753015404 Marionette TRACE conn6 <- [1,1418,null,{}] 03:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:56:55 INFO - PROCESS | 2840 | 1468753015408 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:55 INFO - PROCESS | 2840 | 1468753015410 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:55 INFO - PROCESS | 2840 | 1468753015505 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 03:56:55 INFO - PROCESS | 2840 | 1468753015513 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:55 INFO - PROCESS | 2840 | 1468753015514 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:55 INFO - PROCESS | 2840 | ++DOCSHELL 13945800 == 34 [pid = 2840] [id = 364] 03:56:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (13A78000) [pid = 2840] [serial = 1091] [outer = 00000000] 03:56:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1421AC00) [pid = 2840] [serial = 1092] [outer = 13A78000] 03:56:55 INFO - PROCESS | 2840 | 1468753015557 Marionette DEBUG loaded listener.js 03:56:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (14272C00) [pid = 2840] [serial = 1093] [outer = 13A78000] 03:56:56 INFO - PROCESS | 2840 | 1468753016029 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 03:56:56 INFO - PROCESS | 2840 | 1468753016078 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 03:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:56:56 INFO - PROCESS | 2840 | 1468753016080 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 03:56:56 INFO - PROCESS | 2840 | 1468753016083 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 2840 | 1468753016085 Marionette TRACE conn6 <- [1,1422,null,{}] 03:56:56 INFO - PROCESS | 2840 | 1468753016088 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 2840 | 1468753016090 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:56 INFO - PROCESS | 2840 | 1468753016166 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 03:56:56 INFO - PROCESS | 2840 | 1468753016171 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 2840 | 1468753016173 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:56 INFO - PROCESS | 2840 | ++DOCSHELL 0CD24C00 == 35 [pid = 2840] [id = 365] 03:56:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14716400) [pid = 2840] [serial = 1094] [outer = 00000000] 03:56:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1474E400) [pid = 2840] [serial = 1095] [outer = 14716400] 03:56:56 INFO - PROCESS | 2840 | 1468753016215 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1474AC00) [pid = 2840] [serial = 1096] [outer = 14716400] 03:56:56 INFO - PROCESS | 2840 | 1468753016671 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 03:56:56 INFO - PROCESS | 2840 | 1468753016714 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 2840 | 1468753016716 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 03:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:56:56 INFO - PROCESS | 2840 | 1468753016719 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 2840 | 1468753016721 Marionette TRACE conn6 <- [1,1426,null,{}] 03:56:56 INFO - PROCESS | 2840 | 1468753016724 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 2840 | 1468753016726 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:56 INFO - PROCESS | 2840 | 1468753016835 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 03:56:56 INFO - PROCESS | 2840 | 1468753016932 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 2840 | 1468753016933 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:57 INFO - PROCESS | 2840 | ++DOCSHELL 08E7B000 == 36 [pid = 2840] [id = 366] 03:56:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (08E7FC00) [pid = 2840] [serial = 1097] [outer = 00000000] 03:56:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (08E86400) [pid = 2840] [serial = 1098] [outer = 08E7FC00] 03:56:57 INFO - PROCESS | 2840 | 1468753017296 Marionette DEBUG loaded listener.js 03:56:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0CCE0400) [pid = 2840] [serial = 1099] [outer = 08E7FC00] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0EBD4000) [pid = 2840] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (15A2CC00) [pid = 2840] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (170A8000) [pid = 2840] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1760F800) [pid = 2840] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0E68CC00) [pid = 2840] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (13A70000) [pid = 2840] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11786C00) [pid = 2840] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D676C00) [pid = 2840] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DEBE400) [pid = 2840] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (16201C00) [pid = 2840] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1735AC00) [pid = 2840] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (12F6C000) [pid = 2840] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:56:57 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D1FF400) [pid = 2840] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:56:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D6E9400) [pid = 2840] [serial = 1100] [outer = 11759800] 03:56:58 INFO - PROCESS | 2840 | 1468753018127 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1474ms 03:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:56:58 INFO - PROCESS | 2840 | 1468753018195 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 2840 | 1468753018199 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 03:56:58 INFO - PROCESS | 2840 | 1468753018204 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 2840 | 1468753018206 Marionette TRACE conn6 <- [1,1430,null,{}] 03:56:58 INFO - PROCESS | 2840 | 1468753018212 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:58 INFO - PROCESS | 2840 | 1468753018215 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:58 INFO - PROCESS | 2840 | 1468753018346 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 03:56:58 INFO - PROCESS | 2840 | 1468753018467 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 2840 | 1468753018471 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:58 INFO - PROCESS | 2840 | ++DOCSHELL 0D6F2400 == 37 [pid = 2840] [id = 367] 03:56:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0D93C400) [pid = 2840] [serial = 1101] [outer = 00000000] 03:56:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0DB97000) [pid = 2840] [serial = 1102] [outer = 0D93C400] 03:56:58 INFO - PROCESS | 2840 | 1468753018527 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0DC68C00) [pid = 2840] [serial = 1103] [outer = 0D93C400] 03:56:59 INFO - PROCESS | 2840 | 1468753019402 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1275ms 03:56:59 INFO - PROCESS | 2840 | 1468753019479 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 2840 | 1468753019484 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 03:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:56:59 INFO - PROCESS | 2840 | 1468753019489 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 2840 | 1468753019492 Marionette TRACE conn6 <- [1,1434,null,{}] 03:56:59 INFO - PROCESS | 2840 | 1468753019497 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:59 INFO - PROCESS | 2840 | 1468753019500 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:59 INFO - PROCESS | 2840 | 1468753019670 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 12187000 == 36 [pid = 2840] [id = 188] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 1195F000 == 35 [pid = 2840] [id = 187] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 12188800 == 34 [pid = 2840] [id = 196] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 1468C800 == 33 [pid = 2840] [id = 190] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 13A75000 == 32 [pid = 2840] [id = 197] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 0DEC4C00 == 31 [pid = 2840] [id = 195] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 0D6EAC00 == 30 [pid = 2840] [id = 183] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 0CD24C00 == 29 [pid = 2840] [id = 365] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 13945800 == 28 [pid = 2840] [id = 364] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 13680C00 == 27 [pid = 2840] [id = 363] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 11964C00 == 26 [pid = 2840] [id = 362] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 11758C00 == 25 [pid = 2840] [id = 361] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 0DFD9800 == 24 [pid = 2840] [id = 360] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 0D85F800 == 23 [pid = 2840] [id = 359] 03:56:59 INFO - PROCESS | 2840 | --DOCSHELL 0D084800 == 22 [pid = 2840] [id = 358] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1565A000) [pid = 2840] [serial = 1069] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (17391800) [pid = 2840] [serial = 1071] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (16205800) [pid = 2840] [serial = 1056] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (172BB000) [pid = 2840] [serial = 1059] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (176E3000) [pid = 2840] [serial = 1062] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (172DA000) [pid = 2840] [serial = 1060] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (14756400) [pid = 2840] [serial = 1068] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (11968800) [pid = 2840] [serial = 1065] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (1474A800) [pid = 2840] [serial = 1053] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (119A7C00) [pid = 2840] [serial = 1050] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (11C1B000) [pid = 2840] [serial = 1051] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0D866000) [pid = 2840] [serial = 1047] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (0DC67400) [pid = 2840] [serial = 1048] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (11786400) [pid = 2840] [serial = 1045] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (11770400) [pid = 2840] [serial = 1044] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (17677000) [pid = 2840] [serial = 1042] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (1760B400) [pid = 2840] [serial = 1041] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (1753E800) [pid = 2840] [serial = 1039] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (1738AC00) [pid = 2840] [serial = 1038] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (1486B800) [pid = 2840] [serial = 1036] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (13942000) [pid = 2840] [serial = 1035] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (0E60C000) [pid = 2840] [serial = 1033] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (0DE57800) [pid = 2840] [serial = 1032] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 55 (17D1B800) [pid = 2840] [serial = 1063] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 54 (1644F800) [pid = 2840] [serial = 1057] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 53 (14773C00) [pid = 2840] [serial = 1054] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | --DOMWINDOW == 52 (12F68000) [pid = 2840] [serial = 1066] [outer = 00000000] [url = about:blank] 03:56:59 INFO - PROCESS | 2840 | 1468753019813 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 2840 | 1468753019817 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:56:59 INFO - PROCESS | 2840 | ++DOCSHELL 0D084400 == 23 [pid = 2840] [id = 368] 03:56:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 53 (0D084800) [pid = 2840] [serial = 1104] [outer = 00000000] 03:56:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 54 (0D675000) [pid = 2840] [serial = 1105] [outer = 0D084800] 03:56:59 INFO - PROCESS | 2840 | 1468753019880 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (0D860000) [pid = 2840] [serial = 1106] [outer = 0D084800] 03:57:00 INFO - PROCESS | 2840 | 1468753020568 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1131ms 03:57:00 INFO - PROCESS | 2840 | 1468753020621 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 2840 | 1468753020625 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 03:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:57:00 INFO - PROCESS | 2840 | 1468753020630 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 2840 | 1468753020634 Marionette TRACE conn6 <- [1,1438,null,{}] 03:57:00 INFO - PROCESS | 2840 | 1468753020639 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:00 INFO - PROCESS | 2840 | 1468753020642 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:00 INFO - PROCESS | 2840 | 1468753020752 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 03:57:00 INFO - PROCESS | 2840 | 1468753020834 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 2840 | 1468753020837 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:00 INFO - PROCESS | 2840 | ++DOCSHELL 0DE5CC00 == 24 [pid = 2840] [id = 369] 03:57:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (0DEBB400) [pid = 2840] [serial = 1107] [outer = 00000000] 03:57:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (0DF59C00) [pid = 2840] [serial = 1108] [outer = 0DEBB400] 03:57:00 INFO - PROCESS | 2840 | 1468753020935 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (0DFD3800) [pid = 2840] [serial = 1109] [outer = 0DEBB400] 03:57:01 INFO - PROCESS | 2840 | 1468753021558 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 990ms 03:57:01 INFO - PROCESS | 2840 | 1468753021621 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 03:57:01 INFO - PROCESS | 2840 | 1468753021624 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 03:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:57:01 INFO - PROCESS | 2840 | 1468753021628 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 2840 | 1468753021630 Marionette TRACE conn6 <- [1,1442,null,{}] 03:57:01 INFO - PROCESS | 2840 | 1468753021634 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:01 INFO - PROCESS | 2840 | 1468753021637 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:01 INFO - PROCESS | 2840 | 1468753021752 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 03:57:01 INFO - PROCESS | 2840 | 1468753021830 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 2840 | 1468753021832 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:01 INFO - PROCESS | 2840 | ++DOCSHELL 11777000 == 25 [pid = 2840] [id = 370] 03:57:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (11777800) [pid = 2840] [serial = 1110] [outer = 00000000] 03:57:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (1177B800) [pid = 2840] [serial = 1111] [outer = 11777800] 03:57:01 INFO - PROCESS | 2840 | 1468753021928 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (11785C00) [pid = 2840] [serial = 1112] [outer = 11777800] 03:57:02 INFO - PROCESS | 2840 | 1468753022509 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 03:57:02 INFO - PROCESS | 2840 | 1468753022601 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 2840 | 1468753022605 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 03:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:57:02 INFO - PROCESS | 2840 | 1468753022630 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 2840 | 1468753022635 Marionette TRACE conn6 <- [1,1446,null,{}] 03:57:02 INFO - PROCESS | 2840 | 1468753022641 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:02 INFO - PROCESS | 2840 | 1468753022644 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:02 INFO - PROCESS | 2840 | 1468753022763 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 03:57:02 INFO - PROCESS | 2840 | 1468753022837 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 2840 | 1468753022840 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:02 INFO - PROCESS | 2840 | ++DOCSHELL 12088400 == 26 [pid = 2840] [id = 371] 03:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (12D67C00) [pid = 2840] [serial = 1113] [outer = 00000000] 03:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (12F70C00) [pid = 2840] [serial = 1114] [outer = 12D67C00] 03:57:02 INFO - PROCESS | 2840 | 1468753022895 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (12FB5400) [pid = 2840] [serial = 1115] [outer = 12D67C00] 03:57:03 INFO - PROCESS | 2840 | 1468753023512 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 950ms 03:57:03 INFO - PROCESS | 2840 | 1468753023565 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 2840 | 1468753023570 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 03:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:57:03 INFO - PROCESS | 2840 | 1468753023598 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 2840 | 1468753023601 Marionette TRACE conn6 <- [1,1450,null,{}] 03:57:03 INFO - PROCESS | 2840 | 1468753023607 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:03 INFO - PROCESS | 2840 | 1468753023610 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:03 INFO - PROCESS | 2840 | 1468753023714 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 03:57:03 INFO - PROCESS | 2840 | 1468753023798 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 2840 | 1468753023803 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:03 INFO - PROCESS | 2840 | --DOCSHELL 08E7B000 == 25 [pid = 2840] [id = 366] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0CCDAC00 == 24 [pid = 2840] [id = 192] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 12F6B800 == 23 [pid = 2840] [id = 198] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0D6F2400 == 22 [pid = 2840] [id = 367] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 1177A800 == 21 [pid = 2840] [id = 193] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0D6EEC00 == 20 [pid = 2840] [id = 194] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0D866800 == 19 [pid = 2840] [id = 184] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 13949400 == 18 [pid = 2840] [id = 189] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0CCDE000 == 17 [pid = 2840] [id = 200] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0D6E4400 == 16 [pid = 2840] [id = 185] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 170B1400 == 15 [pid = 2840] [id = 357] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0D042800 == 14 [pid = 2840] [id = 199] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0D1FE400 == 13 [pid = 2840] [id = 191] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0DFC7800 == 12 [pid = 2840] [id = 186] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 11777000 == 11 [pid = 2840] [id = 370] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 12088400 == 10 [pid = 2840] [id = 371] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0DE5CC00 == 9 [pid = 2840] [id = 369] 03:57:05 INFO - PROCESS | 2840 | --DOCSHELL 0D084400 == 8 [pid = 2840] [id = 368] 03:57:06 INFO - PROCESS | 2840 | ++DOCSHELL 08E83000 == 9 [pid = 2840] [id = 372] 03:57:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (08E84C00) [pid = 2840] [serial = 1116] [outer = 00000000] 03:57:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0CCDB000) [pid = 2840] [serial = 1117] [outer = 08E84C00] 03:57:06 INFO - PROCESS | 2840 | 1468753026295 Marionette DEBUG loaded listener.js 03:57:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D034400) [pid = 2840] [serial = 1118] [outer = 08E84C00] 03:57:06 INFO - PROCESS | 2840 | 1468753026822 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3299ms 03:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:57:06 INFO - PROCESS | 2840 | 1468753026892 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 2840 | 1468753026895 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 03:57:06 INFO - PROCESS | 2840 | 1468753026901 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 2840 | 1468753026903 Marionette TRACE conn6 <- [1,1454,null,{}] 03:57:06 INFO - PROCESS | 2840 | 1468753026908 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:06 INFO - PROCESS | 2840 | 1468753026911 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:07 INFO - PROCESS | 2840 | 1468753027032 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 03:57:07 INFO - PROCESS | 2840 | 1468753027118 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 2840 | 1468753027120 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:07 INFO - PROCESS | 2840 | ++DOCSHELL 0D936800 == 10 [pid = 2840] [id = 373] 03:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D938000) [pid = 2840] [serial = 1119] [outer = 00000000] 03:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0DC6A400) [pid = 2840] [serial = 1120] [outer = 0D938000] 03:57:07 INFO - PROCESS | 2840 | 1468753027168 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0DE59800) [pid = 2840] [serial = 1121] [outer = 0D938000] 03:57:07 INFO - PROCESS | 2840 | 1468753027581 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 03:57:07 INFO - PROCESS | 2840 | 1468753027630 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 03:57:07 INFO - PROCESS | 2840 | 1468753027635 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 03:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:57:07 INFO - PROCESS | 2840 | 1468753027641 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:57:07 INFO - PROCESS | 2840 | 1468753027643 Marionette TRACE conn6 <- [1,1458,null,{}] 03:57:07 INFO - PROCESS | 2840 | 1468753027647 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:07 INFO - PROCESS | 2840 | 1468753027650 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:07 INFO - PROCESS | 2840 | 1468753027739 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 03:57:07 INFO - PROCESS | 2840 | 1468753027747 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 2840 | 1468753027749 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:07 INFO - PROCESS | 2840 | ++DOCSHELL 0DFD3000 == 11 [pid = 2840] [id = 374] 03:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0DFDE000) [pid = 2840] [serial = 1122] [outer = 00000000] 03:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (11775C00) [pid = 2840] [serial = 1123] [outer = 0DFDE000] 03:57:07 INFO - PROCESS | 2840 | 1468753027794 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (11785800) [pid = 2840] [serial = 1124] [outer = 0DFDE000] 03:57:08 INFO - PROCESS | 2840 | 1468753028256 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 03:57:08 INFO - PROCESS | 2840 | 1468753028315 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 2840 | 1468753028318 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 03:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:57:08 INFO - PROCESS | 2840 | 1468753028321 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 2840 | 1468753028324 Marionette TRACE conn6 <- [1,1462,null,{}] 03:57:08 INFO - PROCESS | 2840 | 1468753028336 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:08 INFO - PROCESS | 2840 | 1468753028340 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:08 INFO - PROCESS | 2840 | 1468753028430 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 03:57:08 INFO - PROCESS | 2840 | 1468753028437 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 2840 | 1468753028440 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:08 INFO - PROCESS | 2840 | ++DOCSHELL 119AAC00 == 12 [pid = 2840] [id = 375] 03:57:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (119AD400) [pid = 2840] [serial = 1125] [outer = 00000000] 03:57:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (12F6B000) [pid = 2840] [serial = 1126] [outer = 119AD400] 03:57:08 INFO - PROCESS | 2840 | 1468753028484 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1334C000) [pid = 2840] [serial = 1127] [outer = 119AD400] 03:57:08 INFO - PROCESS | 2840 | 1468753028985 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 03:57:08 INFO - PROCESS | 2840 | 1468753028998 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 2840 | 1468753029000 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 03:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:57:08 INFO - PROCESS | 2840 | 1468753029003 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 2840 | 1468753029005 Marionette TRACE conn6 <- [1,1466,null,{}] 03:57:09 INFO - PROCESS | 2840 | 1468753029015 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:09 INFO - PROCESS | 2840 | 1468753029017 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:09 INFO - PROCESS | 2840 | 1468753029157 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 03:57:09 INFO - PROCESS | 2840 | 1468753029174 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 2840 | 1468753029176 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:09 INFO - PROCESS | 2840 | ++DOCSHELL 13946000 == 13 [pid = 2840] [id = 376] 03:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (13946C00) [pid = 2840] [serial = 1128] [outer = 00000000] 03:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1394F000) [pid = 2840] [serial = 1129] [outer = 13946C00] 03:57:09 INFO - PROCESS | 2840 | 1468753029223 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (13A7E800) [pid = 2840] [serial = 1130] [outer = 13946C00] 03:57:09 INFO - PROCESS | 2840 | 1468753029671 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 03:57:09 INFO - PROCESS | 2840 | 1468753029735 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 2840 | 1468753029737 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 03:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:57:09 INFO - PROCESS | 2840 | 1468753029750 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 2840 | 1468753029751 Marionette TRACE conn6 <- [1,1470,null,{}] 03:57:09 INFO - PROCESS | 2840 | 1468753029755 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:09 INFO - PROCESS | 2840 | 1468753029757 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:09 INFO - PROCESS | 2840 | 1468753029873 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 03:57:09 INFO - PROCESS | 2840 | 1468753029884 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 2840 | 1468753029886 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:09 INFO - PROCESS | 2840 | ++DOCSHELL 1394E800 == 14 [pid = 2840] [id = 377] 03:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (14213000) [pid = 2840] [serial = 1131] [outer = 00000000] 03:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1474C400) [pid = 2840] [serial = 1132] [outer = 14213000] 03:57:09 INFO - PROCESS | 2840 | 1468753029940 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1486A000) [pid = 2840] [serial = 1133] [outer = 14213000] 03:57:10 INFO - PROCESS | 2840 | 1468753030449 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 790ms 03:57:10 INFO - PROCESS | 2840 | 1468753030537 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 03:57:10 INFO - PROCESS | 2840 | 1468753030539 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 03:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:57:10 INFO - PROCESS | 2840 | 1468753030543 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:57:10 INFO - PROCESS | 2840 | 1468753030544 Marionette TRACE conn6 <- [1,1474,null,{}] 03:57:10 INFO - PROCESS | 2840 | 1468753030548 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:10 INFO - PROCESS | 2840 | 1468753030553 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:10 INFO - PROCESS | 2840 | 1468753030863 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D93C400) [pid = 2840] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D084800) [pid = 2840] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (11770C00) [pid = 2840] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (11965000) [pid = 2840] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D85FC00) [pid = 2840] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DFDB400) [pid = 2840] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D0E4C00) [pid = 2840] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (13681000) [pid = 2840] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (170B3400) [pid = 2840] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (13A78000) [pid = 2840] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (14716400) [pid = 2840] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (11777800) [pid = 2840] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0DEBB400) [pid = 2840] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:57:10 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (08E7FC00) [pid = 2840] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:57:10 INFO - PROCESS | 2840 | 1468753030922 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 2840 | 1468753030924 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:10 INFO - PROCESS | 2840 | ++DOCSHELL 09568C00 == 15 [pid = 2840] [id = 378] 03:57:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0CCDD000) [pid = 2840] [serial = 1134] [outer = 00000000] 03:57:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D1F5400) [pid = 2840] [serial = 1135] [outer = 0CCDD000] 03:57:10 INFO - PROCESS | 2840 | 1468753030977 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0D6F2C00) [pid = 2840] [serial = 1136] [outer = 0CCDD000] 03:57:11 INFO - PROCESS | 2840 | 1468753031327 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 830ms 03:57:11 INFO - PROCESS | 2840 | 1468753031376 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 2840 | 1468753031378 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 03:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:57:11 INFO - PROCESS | 2840 | 1468753031382 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 2840 | 1468753031383 Marionette TRACE conn6 <- [1,1478,null,{}] 03:57:11 INFO - PROCESS | 2840 | 1468753031387 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:11 INFO - PROCESS | 2840 | 1468753031389 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:11 INFO - PROCESS | 2840 | 1468753031465 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 03:57:11 INFO - PROCESS | 2840 | 1468753031486 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 2840 | 1468753031487 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:11 INFO - PROCESS | 2840 | ++DOCSHELL 0D934C00 == 16 [pid = 2840] [id = 379] 03:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0DB08C00) [pid = 2840] [serial = 1137] [outer = 00000000] 03:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (11780400) [pid = 2840] [serial = 1138] [outer = 0DB08C00] 03:57:11 INFO - PROCESS | 2840 | 1468753031530 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (1178B000) [pid = 2840] [serial = 1139] [outer = 0DB08C00] 03:57:11 INFO - PROCESS | 2840 | 1468753031973 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 03:57:12 INFO - PROCESS | 2840 | 1468753032020 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 2840 | 1468753032022 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 03:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:57:12 INFO - PROCESS | 2840 | 1468753032026 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 2840 | 1468753032028 Marionette TRACE conn6 <- [1,1482,null,{}] 03:57:12 INFO - PROCESS | 2840 | 1468753032036 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 2840 | 1468753032037 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:12 INFO - PROCESS | 2840 | 1468753032115 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 03:57:12 INFO - PROCESS | 2840 | 1468753032121 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 2840 | 1468753032123 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:12 INFO - PROCESS | 2840 | ++DOCSHELL 0A06C800 == 17 [pid = 2840] [id = 380] 03:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0A0C9400) [pid = 2840] [serial = 1140] [outer = 00000000] 03:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11779400) [pid = 2840] [serial = 1141] [outer = 0A0C9400] 03:57:12 INFO - PROCESS | 2840 | 1468753032166 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (12D6A000) [pid = 2840] [serial = 1142] [outer = 0A0C9400] 03:57:12 INFO - PROCESS | 2840 | 1468753032573 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 590ms 03:57:12 INFO - PROCESS | 2840 | 1468753032617 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 2840 | 1468753032619 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 03:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:57:12 INFO - PROCESS | 2840 | 1468753032637 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 2840 | 1468753032639 Marionette TRACE conn6 <- [1,1486,null,{}] 03:57:12 INFO - PROCESS | 2840 | 1468753032643 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 2840 | 1468753032645 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:12 INFO - PROCESS | 2840 | 1468753032726 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 03:57:12 INFO - PROCESS | 2840 | 1468753032747 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 2840 | 1468753032757 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:12 INFO - PROCESS | 2840 | ++DOCSHELL 14874400 == 18 [pid = 2840] [id = 381] 03:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (14878000) [pid = 2840] [serial = 1143] [outer = 00000000] 03:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (16143000) [pid = 2840] [serial = 1144] [outer = 14878000] 03:57:12 INFO - PROCESS | 2840 | 1468753032800 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (16208C00) [pid = 2840] [serial = 1145] [outer = 14878000] 03:57:13 INFO - PROCESS | 2840 | 1468753033586 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 03:57:13 INFO - PROCESS | 2840 | 1468753033609 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 2840 | 1468753033613 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 03:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:57:13 INFO - PROCESS | 2840 | 1468753033617 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 2840 | 1468753033623 Marionette TRACE conn6 <- [1,1490,null,{}] 03:57:13 INFO - PROCESS | 2840 | 1468753033628 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:13 INFO - PROCESS | 2840 | 1468753033631 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:13 INFO - PROCESS | 2840 | 1468753033751 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 03:57:13 INFO - PROCESS | 2840 | 1468753033878 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 2840 | 1468753033881 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:13 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E7400 == 19 [pid = 2840] [id = 382] 03:57:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0D861800) [pid = 2840] [serial = 1146] [outer = 00000000] 03:57:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0DB9FC00) [pid = 2840] [serial = 1147] [outer = 0D861800] 03:57:13 INFO - PROCESS | 2840 | 1468753033945 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0DFDB400) [pid = 2840] [serial = 1148] [outer = 0D861800] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (11785C00) [pid = 2840] [serial = 1112] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (12F70C00) [pid = 2840] [serial = 1114] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DFD3800) [pid = 2840] [serial = 1109] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1177B800) [pid = 2840] [serial = 1111] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (08E86400) [pid = 2840] [serial = 1098] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0CCE0400) [pid = 2840] [serial = 1099] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DC68C00) [pid = 2840] [serial = 1103] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D675000) [pid = 2840] [serial = 1105] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0DB97000) [pid = 2840] [serial = 1102] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0DF59C00) [pid = 2840] [serial = 1108] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1474E400) [pid = 2840] [serial = 1095] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (11786800) [pid = 2840] [serial = 1084] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (119AB400) [pid = 2840] [serial = 1087] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0D864800) [pid = 2840] [serial = 1077] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0E60C800) [pid = 2840] [serial = 1080] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0D672800) [pid = 2840] [serial = 1075] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (1394A800) [pid = 2840] [serial = 1090] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (11A72800) [pid = 2840] [serial = 1086] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (13945C00) [pid = 2840] [serial = 1089] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (1177DC00) [pid = 2840] [serial = 1083] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (0D1FD000) [pid = 2840] [serial = 1074] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (17675000) [pid = 2840] [serial = 1072] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (1421AC00) [pid = 2840] [serial = 1092] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (14272C00) [pid = 2840] [serial = 1093] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (0EBD5800) [pid = 2840] [serial = 1081] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (0D860000) [pid = 2840] [serial = 1106] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (0DB9F000) [pid = 2840] [serial = 679] [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.] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 55 (0D912C00) [pid = 2840] [serial = 1078] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | --DOMWINDOW == 54 (1474AC00) [pid = 2840] [serial = 1096] [outer = 00000000] [url = about:blank] 03:57:14 INFO - PROCESS | 2840 | 1468753034912 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1330ms 03:57:14 INFO - PROCESS | 2840 | 1468753034949 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 03:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:57:14 INFO - PROCESS | 2840 | 1468753034952 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 03:57:14 INFO - PROCESS | 2840 | 1468753034957 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 2840 | 1468753034960 Marionette TRACE conn6 <- [1,1494,null,{}] 03:57:14 INFO - PROCESS | 2840 | 1468753034965 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:14 INFO - PROCESS | 2840 | 1468753034967 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:15 INFO - PROCESS | 2840 | 1468753035052 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 03:57:15 INFO - PROCESS | 2840 | 1468753035059 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 2840 | 1468753035063 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:15 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EAC00 == 20 [pid = 2840] [id = 383] 03:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (0D6ECC00) [pid = 2840] [serial = 1149] [outer = 00000000] 03:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (0D6F1400) [pid = 2840] [serial = 1150] [outer = 0D6ECC00] 03:57:15 INFO - PROCESS | 2840 | 1468753035111 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (0D862400) [pid = 2840] [serial = 1151] [outer = 0D6ECC00] 03:57:15 INFO - PROCESS | 2840 | 1468753035604 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 03:57:15 INFO - PROCESS | 2840 | 1468753035629 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 2840 | 1468753035633 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 03:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:57:15 INFO - PROCESS | 2840 | 1468753035640 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 2840 | 1468753035642 Marionette TRACE conn6 <- [1,1498,null,{}] 03:57:15 INFO - PROCESS | 2840 | 1468753035646 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:15 INFO - PROCESS | 2840 | 1468753035649 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:15 INFO - PROCESS | 2840 | 1468753035738 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 03:57:15 INFO - PROCESS | 2840 | 1468753035764 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 2840 | 1468753035766 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:15 INFO - PROCESS | 2840 | ++DOCSHELL 0DC25800 == 21 [pid = 2840] [id = 384] 03:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (0DC27000) [pid = 2840] [serial = 1152] [outer = 00000000] 03:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (0DC6A000) [pid = 2840] [serial = 1153] [outer = 0DC27000] 03:57:15 INFO - PROCESS | 2840 | 1468753035813 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (0DC72800) [pid = 2840] [serial = 1154] [outer = 0DC27000] 03:57:16 INFO - PROCESS | 2840 | 1468753036259 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 03:57:16 INFO - PROCESS | 2840 | 1468753036313 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 2840 | 1468753036316 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 03:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:57:16 INFO - PROCESS | 2840 | 1468753036319 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - PROCESS | 2840 | 1468753036322 Marionette TRACE conn6 <- [1,1502,null,{}] 03:57:16 INFO - PROCESS | 2840 | 1468753036333 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:16 INFO - PROCESS | 2840 | 1468753036337 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:16 INFO - PROCESS | 2840 | 1468753036420 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 03:57:16 INFO - PROCESS | 2840 | 1468753036430 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:16 INFO - PROCESS | 2840 | 1468753036433 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:16 INFO - PROCESS | 2840 | ++DOCSHELL 0E9DCC00 == 22 [pid = 2840] [id = 385] 03:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0E9E3400) [pid = 2840] [serial = 1155] [outer = 00000000] 03:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0EBD8800) [pid = 2840] [serial = 1156] [outer = 0E9E3400] 03:57:16 INFO - PROCESS | 2840 | 1468753036551 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (11776C00) [pid = 2840] [serial = 1157] [outer = 0E9E3400] 03:57:16 INFO - PROCESS | 2840 | 1468753036967 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms 03:57:17 INFO - PROCESS | 2840 | 1468753037010 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 2840 | 1468753037012 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 03:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:57:17 INFO - PROCESS | 2840 | 1468753037015 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 2840 | 1468753037017 Marionette TRACE conn6 <- [1,1506,null,{}] 03:57:17 INFO - PROCESS | 2840 | 1468753037021 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:17 INFO - PROCESS | 2840 | 1468753037023 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:17 INFO - PROCESS | 2840 | 1468753037141 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 03:57:17 INFO - PROCESS | 2840 | 1468753037153 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 2840 | 1468753037155 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:17 INFO - PROCESS | 2840 | ++DOCSHELL 1177F800 == 23 [pid = 2840] [id = 386] 03:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (1177FC00) [pid = 2840] [serial = 1158] [outer = 00000000] 03:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (11965800) [pid = 2840] [serial = 1159] [outer = 1177FC00] 03:57:17 INFO - PROCESS | 2840 | 1468753037199 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (11C13800) [pid = 2840] [serial = 1160] [outer = 1177FC00] 03:57:17 INFO - PROCESS | 2840 | 1468753037607 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 03:57:17 INFO - PROCESS | 2840 | 1468753037650 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 2840 | 1468753037652 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 03:57:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:57:17 INFO - PROCESS | 2840 | 1468753037655 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 2840 | 1468753037657 Marionette TRACE conn6 <- [1,1510,null,{}] 03:57:17 INFO - PROCESS | 2840 | 1468753037660 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:17 INFO - PROCESS | 2840 | 1468753037662 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:17 INFO - PROCESS | 2840 | 1468753037767 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 03:57:17 INFO - PROCESS | 2840 | 1468753037834 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 2840 | 1468753037836 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:17 INFO - PROCESS | 2840 | ++DOCSHELL 11C5AC00 == 24 [pid = 2840] [id = 387] 03:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (1201FC00) [pid = 2840] [serial = 1161] [outer = 00000000] 03:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (12183C00) [pid = 2840] [serial = 1162] [outer = 1201FC00] 03:57:17 INFO - PROCESS | 2840 | 1468753037879 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (12F67400) [pid = 2840] [serial = 1163] [outer = 1201FC00] 03:57:18 INFO - PROCESS | 2840 | 1468753038306 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:57:18 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 () { 03:57:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:57:18 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 () { 03:57:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:57:18 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 () { 03:57:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:57:18 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 () { 03:57:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:57:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 671ms 03:57:18 INFO - PROCESS | 2840 | 1468753038326 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 2840 | 1468753038328 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 03:57:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:57:18 INFO - PROCESS | 2840 | 1468753038331 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - PROCESS | 2840 | 1468753038333 Marionette TRACE conn6 <- [1,1514,null,{}] 03:57:18 INFO - PROCESS | 2840 | 1468753038343 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:18 INFO - PROCESS | 2840 | 1468753038348 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:18 INFO - PROCESS | 2840 | 1468753038480 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 03:57:18 INFO - PROCESS | 2840 | 1468753038548 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:18 INFO - PROCESS | 2840 | 1468753038550 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:18 INFO - PROCESS | 2840 | ++DOCSHELL 13681C00 == 25 [pid = 2840] [id = 388] 03:57:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (13940C00) [pid = 2840] [serial = 1164] [outer = 00000000] 03:57:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (14749400) [pid = 2840] [serial = 1165] [outer = 13940C00] 03:57:18 INFO - PROCESS | 2840 | 1468753038594 Marionette DEBUG loaded listener.js 03:57:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (1474BC00) [pid = 2840] [serial = 1166] [outer = 13940C00] 03:57:18 INFO - PROCESS | 2840 | 1468753038987 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:57:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 03:57:18 INFO - PROCESS | 2840 | 1468753039003 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 2840 | 1468753039005 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 03:57:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:57:19 INFO - PROCESS | 2840 | 1468753039013 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 2840 | 1468753039015 Marionette TRACE conn6 <- [1,1518,null,{}] 03:57:19 INFO - PROCESS | 2840 | 1468753039018 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:19 INFO - PROCESS | 2840 | 1468753039020 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:19 INFO - PROCESS | 2840 | 1468753039124 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (12D67C00) [pid = 2840] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0A0C9400) [pid = 2840] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (13946C00) [pid = 2840] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (08E84C00) [pid = 2840] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0DFDE000) [pid = 2840] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (119AD400) [pid = 2840] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (0D938000) [pid = 2840] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (14213000) [pid = 2840] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (0CCDD000) [pid = 2840] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:57:19 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (0DB08C00) [pid = 2840] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:57:19 INFO - PROCESS | 2840 | 1468753039277 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 2840 | 1468753039278 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:19 INFO - PROCESS | 2840 | ++DOCSHELL 08E84C00 == 26 [pid = 2840] [id = 389] 03:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (08E87800) [pid = 2840] [serial = 1167] [outer = 00000000] 03:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0D933400) [pid = 2840] [serial = 1168] [outer = 08E87800] 03:57:19 INFO - PROCESS | 2840 | 1468753039325 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0DE60000) [pid = 2840] [serial = 1169] [outer = 08E87800] 03:57:19 INFO - PROCESS | 2840 | 1468753039627 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:57:19 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 03:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:57:19 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. 03:57:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:57:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 03:57:19 INFO - PROCESS | 2840 | 1468753039650 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 2840 | 1468753039652 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:57:19 INFO - PROCESS | 2840 | 1468753039655 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 2840 | 1468753039657 Marionette TRACE conn6 <- [1,1522,null,{}] 03:57:19 INFO - PROCESS | 2840 | 1468753039665 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:19 INFO - PROCESS | 2840 | 1468753039667 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:19 INFO - PROCESS | 2840 | 1468753039745 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:57:19 INFO - PROCESS | 2840 | 1468753039751 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 2840 | 1468753039752 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:19 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDD400 == 27 [pid = 2840] [id = 390] 03:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (12D67C00) [pid = 2840] [serial = 1170] [outer = 00000000] 03:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (15654000) [pid = 2840] [serial = 1171] [outer = 12D67C00] 03:57:19 INFO - PROCESS | 2840 | 1468753039796 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (16124400) [pid = 2840] [serial = 1172] [outer = 12D67C00] 03:57:20 INFO - PROCESS | 2840 | 1468753040212 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 570ms 03:57:20 INFO - PROCESS | 2840 | 1468753040228 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:57:20 INFO - PROCESS | 2840 | 1468753040230 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:57:20 INFO - PROCESS | 2840 | 1468753040233 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:57:20 INFO - PROCESS | 2840 | 1468753040235 Marionette TRACE conn6 <- [1,1526,null,{}] 03:57:20 INFO - PROCESS | 2840 | 1468753040253 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:20 INFO - PROCESS | 2840 | 1468753040254 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:20 INFO - PROCESS | 2840 | 1468753040343 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:57:20 INFO - PROCESS | 2840 | 1468753040362 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 2840 | 1468753040364 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:20 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE0C00 == 28 [pid = 2840] [id = 391] 03:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (14875000) [pid = 2840] [serial = 1173] [outer = 00000000] 03:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (1620E800) [pid = 2840] [serial = 1174] [outer = 14875000] 03:57:20 INFO - PROCESS | 2840 | 1468753040407 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (16210400) [pid = 2840] [serial = 1175] [outer = 14875000] 03:57:20 INFO - PROCESS | 2840 | 1468753040841 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 03:57:20 INFO - PROCESS | 2840 | 1468753040867 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:57:20 INFO - PROCESS | 2840 | 1468753040869 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:57:20 INFO - PROCESS | 2840 | 1468753040873 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - PROCESS | 2840 | 1468753040874 Marionette TRACE conn6 <- [1,1530,null,{}] 03:57:20 INFO - PROCESS | 2840 | 1468753040896 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:20 INFO - PROCESS | 2840 | 1468753040897 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:20 INFO - PROCESS | 2840 | 1468753040977 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:57:20 INFO - PROCESS | 2840 | 1468753040983 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 2840 | 1468753040984 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:20 INFO - PROCESS | 2840 | ++DOCSHELL 0D0E9C00 == 29 [pid = 2840] [id = 392] 03:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D164400) [pid = 2840] [serial = 1176] [outer = 00000000] 03:57:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (168DA800) [pid = 2840] [serial = 1177] [outer = 0D164400] 03:57:21 INFO - PROCESS | 2840 | 1468753041029 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (168DEC00) [pid = 2840] [serial = 1178] [outer = 0D164400] 03:57:21 INFO - PROCESS | 2840 | 1468753041564 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 731ms 03:57:21 INFO - PROCESS | 2840 | 1468753041614 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 2840 | 1468753041618 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:57:21 INFO - PROCESS | 2840 | 1468753041623 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 2840 | 1468753041627 Marionette TRACE conn6 <- [1,1534,null,{}] 03:57:21 INFO - PROCESS | 2840 | 1468753041633 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:21 INFO - PROCESS | 2840 | 1468753041636 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:21 INFO - PROCESS | 2840 | 1468753041786 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:57:21 INFO - PROCESS | 2840 | 1468753041890 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:21 INFO - PROCESS | 2840 | 1468753041893 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:21 INFO - PROCESS | 2840 | ++DOCSHELL 0D6F1000 == 30 [pid = 2840] [id = 393] 03:57:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0D6F1C00) [pid = 2840] [serial = 1179] [outer = 00000000] 03:57:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D931C00) [pid = 2840] [serial = 1180] [outer = 0D6F1C00] 03:57:21 INFO - PROCESS | 2840 | 1468753041948 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0DB97400) [pid = 2840] [serial = 1181] [outer = 0D6F1C00] 03:57:22 INFO - PROCESS | 2840 | 1468753042457 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 870ms 03:57:22 INFO - PROCESS | 2840 | 1468753042497 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:57:22 INFO - PROCESS | 2840 | 1468753042502 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:57:22 INFO - PROCESS | 2840 | 1468753042509 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:57:22 INFO - PROCESS | 2840 | 1468753042512 Marionette TRACE conn6 <- [1,1538,null,{}] 03:57:22 INFO - PROCESS | 2840 | 1468753042516 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:22 INFO - PROCESS | 2840 | 1468753042519 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:22 INFO - PROCESS | 2840 | 1468753042635 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:57:22 INFO - PROCESS | 2840 | 1468753042801 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 2840 | 1468753042804 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:22 INFO - PROCESS | 2840 | ++DOCSHELL 1176F800 == 31 [pid = 2840] [id = 394] 03:57:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (11771400) [pid = 2840] [serial = 1182] [outer = 00000000] 03:57:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (11780000) [pid = 2840] [serial = 1183] [outer = 11771400] 03:57:22 INFO - PROCESS | 2840 | 1468753042863 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (119A6400) [pid = 2840] [serial = 1184] [outer = 11771400] 03:57:23 INFO - PROCESS | 2840 | 1468753043463 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1021ms 03:57:23 INFO - PROCESS | 2840 | 1468753043532 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 2840 | 1468753043535 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:57:23 INFO - PROCESS | 2840 | 1468753043539 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - PROCESS | 2840 | 1468753043542 Marionette TRACE conn6 <- [1,1542,null,{}] 03:57:23 INFO - PROCESS | 2840 | 1468753043553 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:23 INFO - PROCESS | 2840 | 1468753043558 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:23 INFO - PROCESS | 2840 | 1468753043663 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:57:23 INFO - PROCESS | 2840 | 1468753043795 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 2840 | 1468753043798 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:23 INFO - PROCESS | 2840 | ++DOCSHELL 16136800 == 32 [pid = 2840] [id = 395] 03:57:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (16203000) [pid = 2840] [serial = 1185] [outer = 00000000] 03:57:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (167C5C00) [pid = 2840] [serial = 1186] [outer = 16203000] 03:57:23 INFO - PROCESS | 2840 | 1468753043855 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (168E6000) [pid = 2840] [serial = 1187] [outer = 16203000] 03:57:24 INFO - PROCESS | 2840 | 1468753044451 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 03:57:24 INFO - PROCESS | 2840 | 1468753044512 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 2840 | 1468753044515 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:57:24 INFO - PROCESS | 2840 | 1468753044518 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:57:24 INFO - PROCESS | 2840 | 1468753044520 Marionette TRACE conn6 <- [1,1546,null,{}] 03:57:24 INFO - PROCESS | 2840 | 1468753044524 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:24 INFO - PROCESS | 2840 | 1468753044526 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:24 INFO - PROCESS | 2840 | 1468753044632 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:57:24 INFO - PROCESS | 2840 | 1468753044843 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 2840 | 1468753044846 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:24 INFO - PROCESS | 2840 | ++DOCSHELL 08E82400 == 33 [pid = 2840] [id = 396] 03:57:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (09567800) [pid = 2840] [serial = 1188] [outer = 00000000] 03:57:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0CD2D000) [pid = 2840] [serial = 1189] [outer = 09567800] 03:57:24 INFO - PROCESS | 2840 | 1468753044903 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0D671400) [pid = 2840] [serial = 1190] [outer = 09567800] 03:57:25 INFO - PROCESS | 2840 | --DOCSHELL 08E83000 == 32 [pid = 2840] [id = 372] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (12FB5400) [pid = 2840] [serial = 1115] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (11779400) [pid = 2840] [serial = 1141] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1394F000) [pid = 2840] [serial = 1129] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0CCDB000) [pid = 2840] [serial = 1117] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D034400) [pid = 2840] [serial = 1118] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (11775C00) [pid = 2840] [serial = 1123] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (11785800) [pid = 2840] [serial = 1124] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (12F6B000) [pid = 2840] [serial = 1126] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC6A400) [pid = 2840] [serial = 1120] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DE59800) [pid = 2840] [serial = 1121] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1474C400) [pid = 2840] [serial = 1132] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (13A7E800) [pid = 2840] [serial = 1130] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D1F5400) [pid = 2840] [serial = 1135] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1486A000) [pid = 2840] [serial = 1133] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (11780400) [pid = 2840] [serial = 1138] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0D6F2C00) [pid = 2840] [serial = 1136] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (1178B000) [pid = 2840] [serial = 1139] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (12D6A000) [pid = 2840] [serial = 1142] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (1334C000) [pid = 2840] [serial = 1127] [outer = 00000000] [url = about:blank] 03:57:26 INFO - PROCESS | 2840 | 1468753046119 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1671ms 03:57:26 INFO - PROCESS | 2840 | 1468753046194 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 2840 | 1468753046197 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:57:26 INFO - PROCESS | 2840 | 1468753046203 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - PROCESS | 2840 | 1468753046205 Marionette TRACE conn6 <- [1,1550,null,{}] 03:57:26 INFO - PROCESS | 2840 | 1468753046211 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 2840 | 1468753046214 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:26 INFO - PROCESS | 2840 | 1468753046296 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:57:26 INFO - PROCESS | 2840 | 1468753046373 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 2840 | 1468753046376 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:26 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FF400 == 33 [pid = 2840] [id = 397] 03:57:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D672400) [pid = 2840] [serial = 1191] [outer = 00000000] 03:57:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D6E4800) [pid = 2840] [serial = 1192] [outer = 0D672400] 03:57:26 INFO - PROCESS | 2840 | 1468753046425 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D6ED000) [pid = 2840] [serial = 1193] [outer = 0D672400] 03:57:26 INFO - PROCESS | 2840 | 1468753046833 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 03:57:26 INFO - PROCESS | 2840 | 1468753046873 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 2840 | 1468753046879 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:57:26 INFO - PROCESS | 2840 | 1468753046884 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - PROCESS | 2840 | 1468753046887 Marionette TRACE conn6 <- [1,1554,null,{}] 03:57:26 INFO - PROCESS | 2840 | 1468753046891 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 2840 | 1468753046894 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:26 INFO - PROCESS | 2840 | 1468753046983 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:57:26 INFO - PROCESS | 2840 | 1468753046991 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 2840 | 1468753046994 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:27 INFO - PROCESS | 2840 | ++DOCSHELL 0DC75C00 == 34 [pid = 2840] [id = 398] 03:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0DE59800) [pid = 2840] [serial = 1194] [outer = 00000000] 03:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0DFBF000) [pid = 2840] [serial = 1195] [outer = 0DE59800] 03:57:27 INFO - PROCESS | 2840 | 1468753047041 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DFD9000) [pid = 2840] [serial = 1196] [outer = 0DE59800] 03:57:27 INFO - PROCESS | 2840 | 1468753047485 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 03:57:27 INFO - PROCESS | 2840 | 1468753047518 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 2840 | 1468753047521 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:57:27 INFO - PROCESS | 2840 | 1468753047524 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:57:27 INFO - PROCESS | 2840 | 1468753047528 Marionette TRACE conn6 <- [1,1558,null,{}] 03:57:27 INFO - PROCESS | 2840 | 1468753047543 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:27 INFO - PROCESS | 2840 | 1468753047547 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:27 INFO - PROCESS | 2840 | 1468753047629 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:57:27 INFO - PROCESS | 2840 | 1468753047671 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 2840 | 1468753047674 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:27 INFO - PROCESS | 2840 | ++DOCSHELL 11788400 == 35 [pid = 2840] [id = 399] 03:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (11788800) [pid = 2840] [serial = 1197] [outer = 00000000] 03:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1178A400) [pid = 2840] [serial = 1198] [outer = 11788800] 03:57:27 INFO - PROCESS | 2840 | 1468753047720 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (119AD400) [pid = 2840] [serial = 1199] [outer = 11788800] 03:57:28 INFO - PROCESS | 2840 | 1468753048169 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 03:57:28 INFO - PROCESS | 2840 | 1468753048220 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:57:28 INFO - PROCESS | 2840 | 1468753048223 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:57:28 INFO - PROCESS | 2840 | 1468753048226 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 2840 | 1468753048228 Marionette TRACE conn6 <- [1,1562,null,{}] 03:57:28 INFO - PROCESS | 2840 | 1468753048231 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:28 INFO - PROCESS | 2840 | 1468753048233 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:28 INFO - PROCESS | 2840 | 1468753048345 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:57:28 INFO - PROCESS | 2840 | 1468753048413 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:28 INFO - PROCESS | 2840 | 1468753048415 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:28 INFO - PROCESS | 2840 | ++DOCSHELL 12022400 == 36 [pid = 2840] [id = 400] 03:57:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1217C400) [pid = 2840] [serial = 1200] [outer = 00000000] 03:57:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (12FB3000) [pid = 2840] [serial = 1201] [outer = 1217C400] 03:57:28 INFO - PROCESS | 2840 | 1468753048459 Marionette DEBUG loaded listener.js 03:57:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1334A400) [pid = 2840] [serial = 1202] [outer = 1217C400] 03:57:28 INFO - PROCESS | 2840 | 1468753048854 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 03:57:28 INFO - PROCESS | 2840 | 1468753048898 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:57:28 INFO - PROCESS | 2840 | 1468753048900 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:57:28 INFO - PROCESS | 2840 | 1468753048903 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 2840 | 1468753048904 Marionette TRACE conn6 <- [1,1566,null,{}] 03:57:28 INFO - PROCESS | 2840 | 1468753048908 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:28 INFO - PROCESS | 2840 | 1468753048910 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:29 INFO - PROCESS | 2840 | 1468753049019 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:57:29 INFO - PROCESS | 2840 | 1468753049116 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 2840 | 1468753049118 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:29 INFO - PROCESS | 2840 | ++DOCSHELL 1367C400 == 37 [pid = 2840] [id = 401] 03:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1367F000) [pid = 2840] [serial = 1203] [outer = 00000000] 03:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1394A400) [pid = 2840] [serial = 1204] [outer = 1367F000] 03:57:29 INFO - PROCESS | 2840 | 1468753049161 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (13A74800) [pid = 2840] [serial = 1205] [outer = 1367F000] 03:57:29 INFO - PROCESS | 2840 | 1468753049558 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 03:57:29 INFO - PROCESS | 2840 | 1468753049574 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 2840 | 1468753049576 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:57:29 INFO - PROCESS | 2840 | 1468753049579 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:57:29 INFO - PROCESS | 2840 | 1468753049581 Marionette TRACE conn6 <- [1,1570,null,{}] 03:57:29 INFO - PROCESS | 2840 | 1468753049584 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:29 INFO - PROCESS | 2840 | 1468753049589 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:29 INFO - PROCESS | 2840 | 1468753049727 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:57:29 INFO - PROCESS | 2840 | 1468753049800 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 2840 | 1468753049802 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:29 INFO - PROCESS | 2840 | ++DOCSHELL 1426C400 == 38 [pid = 2840] [id = 402] 03:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14682400) [pid = 2840] [serial = 1206] [outer = 00000000] 03:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (14752000) [pid = 2840] [serial = 1207] [outer = 14682400] 03:57:29 INFO - PROCESS | 2840 | 1468753049847 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (14871800) [pid = 2840] [serial = 1208] [outer = 14682400] 03:57:30 INFO - PROCESS | 2840 | 1468753050385 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (08E87800) [pid = 2840] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (14875000) [pid = 2840] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1177FC00) [pid = 2840] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D164400) [pid = 2840] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (12D67C00) [pid = 2840] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1201FC00) [pid = 2840] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (13940C00) [pid = 2840] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D861800) [pid = 2840] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D6ECC00) [pid = 2840] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (14878000) [pid = 2840] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0E9E3400) [pid = 2840] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0DC27000) [pid = 2840] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 870ms 03:57:30 INFO - PROCESS | 2840 | 1468753050455 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 2840 | 1468753050457 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:57:30 INFO - PROCESS | 2840 | 1468753050460 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 2840 | 1468753050462 Marionette TRACE conn6 <- [1,1574,null,{}] 03:57:30 INFO - PROCESS | 2840 | 1468753050465 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:30 INFO - PROCESS | 2840 | 1468753050467 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:30 INFO - PROCESS | 2840 | 1468753050544 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:57:30 INFO - PROCESS | 2840 | 1468753050549 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 2840 | 1468753050551 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:30 INFO - PROCESS | 2840 | ++DOCSHELL 0D861800 == 39 [pid = 2840] [id = 403] 03:57:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D93C000) [pid = 2840] [serial = 1209] [outer = 00000000] 03:57:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1201FC00) [pid = 2840] [serial = 1210] [outer = 0D93C000] 03:57:30 INFO - PROCESS | 2840 | 1468753050594 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (14872800) [pid = 2840] [serial = 1211] [outer = 0D93C000] 03:57:30 INFO - PROCESS | 2840 | 1468753050992 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 570ms 03:57:31 INFO - PROCESS | 2840 | 1468753051034 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 2840 | 1468753051036 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:57:31 INFO - PROCESS | 2840 | 1468753051050 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 2840 | 1468753051052 Marionette TRACE conn6 <- [1,1578,null,{}] 03:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:57:31 INFO - PROCESS | 2840 | 1468753051055 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:31 INFO - PROCESS | 2840 | 1468753051057 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:31 INFO - PROCESS | 2840 | 1468753051134 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:57:31 INFO - PROCESS | 2840 | 1468753051140 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 2840 | 1468753051142 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:31 INFO - PROCESS | 2840 | ++DOCSHELL 1201F800 == 40 [pid = 2840] [id = 404] 03:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (15659800) [pid = 2840] [serial = 1212] [outer = 00000000] 03:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1620C000) [pid = 2840] [serial = 1213] [outer = 15659800] 03:57:31 INFO - PROCESS | 2840 | 1468753051184 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (16445C00) [pid = 2840] [serial = 1214] [outer = 15659800] 03:57:31 INFO - PROCESS | 2840 | 1468753051600 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 03:57:31 INFO - PROCESS | 2840 | 1468753051625 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:57:31 INFO - PROCESS | 2840 | 1468753051627 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:57:31 INFO - PROCESS | 2840 | 1468753051630 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 2840 | 1468753051632 Marionette TRACE conn6 <- [1,1582,null,{}] 03:57:31 INFO - PROCESS | 2840 | 1468753051636 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:31 INFO - PROCESS | 2840 | 1468753051638 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:31 INFO - PROCESS | 2840 | 1468753051753 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:57:31 INFO - PROCESS | 2840 | 1468753051762 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 2840 | 1468753051764 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:31 INFO - PROCESS | 2840 | ++DOCSHELL 170AC800 == 41 [pid = 2840] [id = 405] 03:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (170ADC00) [pid = 2840] [serial = 1215] [outer = 00000000] 03:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (170B4400) [pid = 2840] [serial = 1216] [outer = 170ADC00] 03:57:31 INFO - PROCESS | 2840 | 1468753051807 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (170AF400) [pid = 2840] [serial = 1217] [outer = 170ADC00] 03:57:32 INFO - PROCESS | 2840 | 1468753052250 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 03:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:57:32 INFO - PROCESS | 2840 | 1468753052301 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:57:32 INFO - PROCESS | 2840 | 1468753052303 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:57:32 INFO - PROCESS | 2840 | 1468753052306 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:57:32 INFO - PROCESS | 2840 | 1468753052307 Marionette TRACE conn6 <- [1,1586,null,{}] 03:57:32 INFO - PROCESS | 2840 | 1468753052321 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:32 INFO - PROCESS | 2840 | 1468753052322 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:32 INFO - PROCESS | 2840 | 1468753052403 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:57:32 INFO - PROCESS | 2840 | 1468753052534 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:32 INFO - PROCESS | 2840 | 1468753052538 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:32 INFO - PROCESS | 2840 | ++DOCSHELL 08E84400 == 42 [pid = 2840] [id = 406] 03:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (08E84800) [pid = 2840] [serial = 1218] [outer = 00000000] 03:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0CCDA800) [pid = 2840] [serial = 1219] [outer = 08E84800] 03:57:32 INFO - PROCESS | 2840 | 1468753052598 Marionette DEBUG loaded listener.js 03:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0CD29000) [pid = 2840] [serial = 1220] [outer = 08E84800] 03:57:33 INFO - PROCESS | 2840 | 1468753053418 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1137ms 03:57:33 INFO - PROCESS | 2840 | 1468753053446 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 2840 | 1468753053449 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:57:33 INFO - PROCESS | 2840 | 1468753053453 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 2840 | 1468753053457 Marionette TRACE conn6 <- [1,1590,null,{}] 03:57:33 INFO - PROCESS | 2840 | 1468753053462 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:33 INFO - PROCESS | 2840 | 1468753053465 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:33 INFO - PROCESS | 2840 | 1468753053583 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:57:33 INFO - PROCESS | 2840 | 1468753053716 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 2840 | 1468753053719 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:33 INFO - PROCESS | 2840 | ++DOCSHELL 0DFD7400 == 43 [pid = 2840] [id = 407] 03:57:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0E694000) [pid = 2840] [serial = 1221] [outer = 00000000] 03:57:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (11771C00) [pid = 2840] [serial = 1222] [outer = 0E694000] 03:57:33 INFO - PROCESS | 2840 | 1468753053775 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1177C000) [pid = 2840] [serial = 1223] [outer = 0E694000] 03:57:34 INFO - PROCESS | 2840 | 1468753054574 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1178ms 03:57:34 INFO - PROCESS | 2840 | 1468753054633 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 2840 | 1468753054637 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:57:34 INFO - PROCESS | 2840 | 1468753054642 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 2840 | 1468753054645 Marionette TRACE conn6 <- [1,1594,null,{}] 03:57:34 INFO - PROCESS | 2840 | 1468753054651 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:34 INFO - PROCESS | 2840 | 1468753054654 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:34 INFO - PROCESS | 2840 | 1468753054773 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:57:34 INFO - PROCESS | 2840 | 1468753054868 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 2840 | 1468753054873 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 170AC800 == 42 [pid = 2840] [id = 405] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 1201F800 == 41 [pid = 2840] [id = 404] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 0D861800 == 40 [pid = 2840] [id = 403] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 1426C400 == 39 [pid = 2840] [id = 402] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 1367C400 == 38 [pid = 2840] [id = 401] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 12022400 == 37 [pid = 2840] [id = 400] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 11788400 == 36 [pid = 2840] [id = 399] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 0DC75C00 == 35 [pid = 2840] [id = 398] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 0D1FF400 == 34 [pid = 2840] [id = 397] 03:57:34 INFO - PROCESS | 2840 | --DOCSHELL 08E82400 == 33 [pid = 2840] [id = 396] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (12183C00) [pid = 2840] [serial = 1162] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (14749400) [pid = 2840] [serial = 1165] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0DB9FC00) [pid = 2840] [serial = 1147] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0DFDB400) [pid = 2840] [serial = 1148] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0D6F1400) [pid = 2840] [serial = 1150] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0D862400) [pid = 2840] [serial = 1151] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (16208C00) [pid = 2840] [serial = 1145] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (16143000) [pid = 2840] [serial = 1144] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0EBD8800) [pid = 2840] [serial = 1156] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (11776C00) [pid = 2840] [serial = 1157] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC6A000) [pid = 2840] [serial = 1153] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DC72800) [pid = 2840] [serial = 1154] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (12F67400) [pid = 2840] [serial = 1163] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1474BC00) [pid = 2840] [serial = 1166] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D933400) [pid = 2840] [serial = 1168] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0DE60000) [pid = 2840] [serial = 1169] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1620E800) [pid = 2840] [serial = 1174] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (11965800) [pid = 2840] [serial = 1159] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (168DA800) [pid = 2840] [serial = 1177] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (11C13800) [pid = 2840] [serial = 1160] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (16210400) [pid = 2840] [serial = 1175] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (16124400) [pid = 2840] [serial = 1172] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (15654000) [pid = 2840] [serial = 1171] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (168DEC00) [pid = 2840] [serial = 1178] [outer = 00000000] [url = about:blank] 03:57:34 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE0400 == 34 [pid = 2840] [id = 408] 03:57:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0CCE7400) [pid = 2840] [serial = 1224] [outer = 00000000] 03:57:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D676C00) [pid = 2840] [serial = 1225] [outer = 0CCE7400] 03:57:34 INFO - PROCESS | 2840 | 1468753054956 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D935800) [pid = 2840] [serial = 1226] [outer = 0CCE7400] 03:57:35 INFO - PROCESS | 2840 | 1468753055316 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 03:57:35 INFO - PROCESS | 2840 | 1468753055372 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:57:35 INFO - PROCESS | 2840 | 1468753055377 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:57:35 INFO - PROCESS | 2840 | 1468753055388 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:57:35 INFO - PROCESS | 2840 | 1468753055390 Marionette TRACE conn6 <- [1,1598,null,{}] 03:57:35 INFO - PROCESS | 2840 | 1468753055395 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:35 INFO - PROCESS | 2840 | 1468753055397 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:35 INFO - PROCESS | 2840 | 1468753055481 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:57:35 INFO - PROCESS | 2840 | 1468753055488 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 2840 | 1468753055490 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:35 INFO - PROCESS | 2840 | ++DOCSHELL 0DC72C00 == 35 [pid = 2840] [id = 409] 03:57:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DC75800) [pid = 2840] [serial = 1227] [outer = 00000000] 03:57:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0E603C00) [pid = 2840] [serial = 1228] [outer = 0DC75800] 03:57:35 INFO - PROCESS | 2840 | 1468753055536 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0E694400) [pid = 2840] [serial = 1229] [outer = 0DC75800] 03:57:36 INFO - PROCESS | 2840 | 1468753056096 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 03:57:36 INFO - PROCESS | 2840 | 1468753056117 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 2840 | 1468753056119 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:57:36 INFO - PROCESS | 2840 | 1468753056123 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:57:36 INFO - PROCESS | 2840 | 1468753056126 Marionette TRACE conn6 <- [1,1602,null,{}] 03:57:36 INFO - PROCESS | 2840 | 1468753056141 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:36 INFO - PROCESS | 2840 | 1468753056145 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:36 INFO - PROCESS | 2840 | 1468753056229 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:57:36 INFO - PROCESS | 2840 | 1468753056236 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 2840 | 1468753056239 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:36 INFO - PROCESS | 2840 | ++DOCSHELL 119A7C00 == 36 [pid = 2840] [id = 410] 03:57:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (119AB000) [pid = 2840] [serial = 1230] [outer = 00000000] 03:57:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (11C1AC00) [pid = 2840] [serial = 1231] [outer = 119AB000] 03:57:36 INFO - PROCESS | 2840 | 1468753056286 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (12023400) [pid = 2840] [serial = 1232] [outer = 119AB000] 03:57:36 INFO - PROCESS | 2840 | 1468753056755 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:57:36 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 03:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 03:57:36 INFO - PROCESS | 2840 | 1468753056833 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 2840 | 1468753056835 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:57:36 INFO - PROCESS | 2840 | 1468753056839 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 2840 | 1468753056840 Marionette TRACE conn6 <- [1,1606,null,{}] 03:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:57:36 INFO - PROCESS | 2840 | 1468753056844 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:36 INFO - PROCESS | 2840 | 1468753056846 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:36 INFO - PROCESS | 2840 | 1468753056939 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:57:37 INFO - PROCESS | 2840 | 1468753057034 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 2840 | 1468753057036 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:37 INFO - PROCESS | 2840 | ++DOCSHELL 12FB3800 == 37 [pid = 2840] [id = 411] 03:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12FB5400) [pid = 2840] [serial = 1233] [outer = 00000000] 03:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (13941400) [pid = 2840] [serial = 1234] [outer = 12FB5400] 03:57:37 INFO - PROCESS | 2840 | 1468753057080 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (13949800) [pid = 2840] [serial = 1235] [outer = 12FB5400] 03:57:37 INFO - PROCESS | 2840 | 1468753057471 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:57:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 03:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:57:37 INFO - PROCESS | 2840 | 1468753057522 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 2840 | 1468753057524 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:57:37 INFO - PROCESS | 2840 | 1468753057527 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 2840 | 1468753057529 Marionette TRACE conn6 <- [1,1610,null,{}] 03:57:37 INFO - PROCESS | 2840 | 1468753057532 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:37 INFO - PROCESS | 2840 | 1468753057534 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:37 INFO - PROCESS | 2840 | 1468753057650 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:57:37 INFO - PROCESS | 2840 | 1468753057656 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 2840 | 1468753057657 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:37 INFO - PROCESS | 2840 | ++DOCSHELL 0D933800 == 38 [pid = 2840] [id = 412] 03:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (13941000) [pid = 2840] [serial = 1236] [outer = 00000000] 03:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1426C400) [pid = 2840] [serial = 1237] [outer = 13941000] 03:57:37 INFO - PROCESS | 2840 | 1468753057702 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1474C400) [pid = 2840] [serial = 1238] [outer = 13941000] 03:57:38 INFO - PROCESS | 2840 | 1468753058189 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:57:38 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 03:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 03:57:38 INFO - PROCESS | 2840 | 1468753058201 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 2840 | 1468753058203 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:57:38 INFO - PROCESS | 2840 | 1468753058212 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:57:38 INFO - PROCESS | 2840 | 1468753058214 Marionette TRACE conn6 <- [1,1614,null,{}] 03:57:38 INFO - PROCESS | 2840 | 1468753058217 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:38 INFO - PROCESS | 2840 | 1468753058222 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:38 INFO - PROCESS | 2840 | 1468753058356 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:57:38 INFO - PROCESS | 2840 | 1468753058362 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:38 INFO - PROCESS | 2840 | 1468753058364 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:38 INFO - PROCESS | 2840 | ++DOCSHELL 14773C00 == 39 [pid = 2840] [id = 413] 03:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1486C800) [pid = 2840] [serial = 1239] [outer = 00000000] 03:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (16202000) [pid = 2840] [serial = 1240] [outer = 1486C800] 03:57:38 INFO - PROCESS | 2840 | 1468753058408 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (16202800) [pid = 2840] [serial = 1241] [outer = 1486C800] 03:57:38 INFO - PROCESS | 2840 | 1468753058843 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 03:57:38 INFO - PROCESS | 2840 | 1468753058891 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 2840 | 1468753058893 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:57:38 INFO - PROCESS | 2840 | 1468753058896 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 2840 | 1468753058898 Marionette TRACE conn6 <- [1,1618,null,{}] 03:57:38 INFO - PROCESS | 2840 | 1468753058901 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:38 INFO - PROCESS | 2840 | 1468753058903 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:39 INFO - PROCESS | 2840 | 1468753059011 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:57:39 INFO - PROCESS | 2840 | 1468753059094 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 2840 | 1468753059096 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:39 INFO - PROCESS | 2840 | ++DOCSHELL 08E7E800 == 40 [pid = 2840] [id = 414] 03:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (12D63000) [pid = 2840] [serial = 1242] [outer = 00000000] 03:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (167C9400) [pid = 2840] [serial = 1243] [outer = 12D63000] 03:57:39 INFO - PROCESS | 2840 | 1468753059139 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (168DCC00) [pid = 2840] [serial = 1244] [outer = 12D63000] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0DE59800) [pid = 2840] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (09567800) [pid = 2840] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1217C400) [pid = 2840] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D6F1C00) [pid = 2840] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (11771400) [pid = 2840] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (16203000) [pid = 2840] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1367F000) [pid = 2840] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D93C000) [pid = 2840] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (14682400) [pid = 2840] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D672400) [pid = 2840] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (11788800) [pid = 2840] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:57:39 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (15659800) [pid = 2840] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:57:39 INFO - PROCESS | 2840 | 1468753059596 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 03:57:39 INFO - PROCESS | 2840 | 1468753059631 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:57:39 INFO - PROCESS | 2840 | 1468753059633 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:57:39 INFO - PROCESS | 2840 | 1468753059636 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 2840 | 1468753059638 Marionette TRACE conn6 <- [1,1622,null,{}] 03:57:39 INFO - PROCESS | 2840 | 1468753059641 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:39 INFO - PROCESS | 2840 | 1468753059643 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:39 INFO - PROCESS | 2840 | 1468753059754 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:57:39 INFO - PROCESS | 2840 | 1468753059810 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 2840 | 1468753059812 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:39 INFO - PROCESS | 2840 | ++DOCSHELL 0DC68000 == 41 [pid = 2840] [id = 415] 03:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DC6C400) [pid = 2840] [serial = 1245] [outer = 00000000] 03:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (146EB000) [pid = 2840] [serial = 1246] [outer = 0DC6C400] 03:57:39 INFO - PROCESS | 2840 | 1468753059857 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1620A800) [pid = 2840] [serial = 1247] [outer = 0DC6C400] 03:57:40 INFO - PROCESS | 2840 | 1468753060199 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 631ms 03:57:40 INFO - PROCESS | 2840 | 1468753060268 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 2840 | 1468753060270 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:57:40 INFO - PROCESS | 2840 | 1468753060273 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 2840 | 1468753060275 Marionette TRACE conn6 <- [1,1626,null,{}] 03:57:40 INFO - PROCESS | 2840 | 1468753060278 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:40 INFO - PROCESS | 2840 | 1468753060280 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:40 INFO - PROCESS | 2840 | 1468753060358 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:57:40 INFO - PROCESS | 2840 | 1468753060363 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 2840 | 1468753060365 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:40 INFO - PROCESS | 2840 | ++DOCSHELL 11C14000 == 42 [pid = 2840] [id = 416] 03:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1486F000) [pid = 2840] [serial = 1248] [outer = 00000000] 03:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (170B3000) [pid = 2840] [serial = 1249] [outer = 1486F000] 03:57:40 INFO - PROCESS | 2840 | 1468753060407 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (172BAC00) [pid = 2840] [serial = 1250] [outer = 1486F000] 03:57:40 INFO - PROCESS | 2840 | 1468753060847 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 03:57:40 INFO - PROCESS | 2840 | 1468753060909 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 2840 | 1468753060911 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:57:40 INFO - PROCESS | 2840 | 1468753060914 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 2840 | 1468753060916 Marionette TRACE conn6 <- [1,1630,null,{}] 03:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:57:40 INFO - PROCESS | 2840 | 1468753060919 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:40 INFO - PROCESS | 2840 | 1468753060921 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:40 INFO - PROCESS | 2840 | 1468753061000 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:57:40 INFO - PROCESS | 2840 | 1468753061008 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 2840 | 1468753061010 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:41 INFO - PROCESS | 2840 | ++DOCSHELL 12FB2C00 == 43 [pid = 2840] [id = 417] 03:57:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (170B3400) [pid = 2840] [serial = 1251] [outer = 00000000] 03:57:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (172DA400) [pid = 2840] [serial = 1252] [outer = 170B3400] 03:57:41 INFO - PROCESS | 2840 | 1468753061054 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (172DB000) [pid = 2840] [serial = 1253] [outer = 170B3400] 03:57:41 INFO - PROCESS | 2840 | 1468753061592 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 03:57:41 INFO - PROCESS | 2840 | 1468753061650 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 2840 | 1468753061655 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:57:41 INFO - PROCESS | 2840 | 1468753061660 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 2840 | 1468753061664 Marionette TRACE conn6 <- [1,1634,null,{}] 03:57:41 INFO - PROCESS | 2840 | 1468753061670 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:41 INFO - PROCESS | 2840 | 1468753061673 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:41 INFO - PROCESS | 2840 | 1468753061861 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:57:41 INFO - PROCESS | 2840 | 1468753061995 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 2840 | 1468753061999 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:42 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EBC00 == 44 [pid = 2840] [id = 418] 03:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D6F0800) [pid = 2840] [serial = 1254] [outer = 00000000] 03:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0DB9FC00) [pid = 2840] [serial = 1255] [outer = 0D6F0800] 03:57:42 INFO - PROCESS | 2840 | 1468753062069 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0DEC8800) [pid = 2840] [serial = 1256] [outer = 0D6F0800] 03:57:42 INFO - PROCESS | 2840 | 1468753062608 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 03:57:42 INFO - PROCESS | 2840 | 1468753062643 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 2840 | 1468753062648 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:57:42 INFO - PROCESS | 2840 | 1468753062655 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 2840 | 1468753062658 Marionette TRACE conn6 <- [1,1638,null,{}] 03:57:42 INFO - PROCESS | 2840 | 1468753062662 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:42 INFO - PROCESS | 2840 | 1468753062665 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:42 INFO - PROCESS | 2840 | 1468753062778 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:57:42 INFO - PROCESS | 2840 | 1468753062885 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 2840 | 1468753062888 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:42 INFO - PROCESS | 2840 | ++DOCSHELL 11787C00 == 45 [pid = 2840] [id = 419] 03:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (11788400) [pid = 2840] [serial = 1257] [outer = 00000000] 03:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (11C1B000) [pid = 2840] [serial = 1258] [outer = 11788400] 03:57:42 INFO - PROCESS | 2840 | 1468753062944 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (12F66400) [pid = 2840] [serial = 1259] [outer = 11788400] 03:57:43 INFO - PROCESS | 2840 | 1468753063529 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 03:57:43 INFO - PROCESS | 2840 | 1468753063586 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 2840 | 1468753063589 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:57:43 INFO - PROCESS | 2840 | 1468753063592 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 2840 | 1468753063596 Marionette TRACE conn6 <- [1,1642,null,{}] 03:57:43 INFO - PROCESS | 2840 | 1468753063607 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:43 INFO - PROCESS | 2840 | 1468753063612 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:43 INFO - PROCESS | 2840 | 1468753063723 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:57:43 INFO - PROCESS | 2840 | 1468753063848 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 2840 | 1468753063851 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:43 INFO - PROCESS | 2840 | ++DOCSHELL 168DEC00 == 46 [pid = 2840] [id = 420] 03:57:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (168DF000) [pid = 2840] [serial = 1260] [outer = 00000000] 03:57:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (17266C00) [pid = 2840] [serial = 1261] [outer = 168DF000] 03:57:43 INFO - PROCESS | 2840 | 1468753063907 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (172E3C00) [pid = 2840] [serial = 1262] [outer = 168DF000] 03:57:44 INFO - PROCESS | 2840 | 1468753064452 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 03:57:44 INFO - PROCESS | 2840 | 1468753064526 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:57:44 INFO - PROCESS | 2840 | 1468753064529 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:57:44 INFO - PROCESS | 2840 | 1468753064532 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:57:44 INFO - PROCESS | 2840 | 1468753064534 Marionette TRACE conn6 <- [1,1646,null,{}] 03:57:44 INFO - PROCESS | 2840 | 1468753064538 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:44 INFO - PROCESS | 2840 | 1468753064540 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:44 INFO - PROCESS | 2840 | 1468753064647 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:57:44 INFO - PROCESS | 2840 | 1468753064753 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 2840 | 1468753064755 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:44 INFO - PROCESS | 2840 | ++DOCSHELL 1735A800 == 47 [pid = 2840] [id = 421] 03:57:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (1735BC00) [pid = 2840] [serial = 1263] [outer = 00000000] 03:57:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (17383400) [pid = 2840] [serial = 1264] [outer = 1735BC00] 03:57:44 INFO - PROCESS | 2840 | 1468753064810 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (17387800) [pid = 2840] [serial = 1265] [outer = 1735BC00] 03:57:45 INFO - PROCESS | 2840 | 1468753065671 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1172ms 03:57:45 INFO - PROCESS | 2840 | 1468753065708 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 2840 | 1468753065712 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:57:45 INFO - PROCESS | 2840 | 1468753065717 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 2840 | 1468753065720 Marionette TRACE conn6 <- [1,1650,null,{}] 03:57:45 INFO - PROCESS | 2840 | 1468753065725 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:45 INFO - PROCESS | 2840 | 1468753065728 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:45 INFO - PROCESS | 2840 | 1468753065827 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:57:45 INFO - PROCESS | 2840 | 1468753065964 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 2840 | 1468753065969 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:45 INFO - PROCESS | 2840 | ++DOCSHELL 0D865800 == 48 [pid = 2840] [id = 422] 03:57:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0D86AC00) [pid = 2840] [serial = 1266] [outer = 00000000] 03:57:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0DC6D400) [pid = 2840] [serial = 1267] [outer = 0D86AC00] 03:57:46 INFO - PROCESS | 2840 | 1468753066021 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0E60C000) [pid = 2840] [serial = 1268] [outer = 0D86AC00] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 1176F800 == 47 [pid = 2840] [id = 394] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 11C14000 == 46 [pid = 2840] [id = 416] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0DC68000 == 45 [pid = 2840] [id = 415] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 08E7E800 == 44 [pid = 2840] [id = 414] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 14773C00 == 43 [pid = 2840] [id = 413] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0D933800 == 42 [pid = 2840] [id = 412] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 12FB3800 == 41 [pid = 2840] [id = 411] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 119A7C00 == 40 [pid = 2840] [id = 410] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0DC72C00 == 39 [pid = 2840] [id = 409] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0CCE0400 == 38 [pid = 2840] [id = 408] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0DFD7400 == 37 [pid = 2840] [id = 407] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 08E84400 == 36 [pid = 2840] [id = 406] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 16136800 == 35 [pid = 2840] [id = 395] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0D0E9C00 == 34 [pid = 2840] [id = 392] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0CCE0C00 == 33 [pid = 2840] [id = 391] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0CCDD400 == 32 [pid = 2840] [id = 390] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0D6F1000 == 31 [pid = 2840] [id = 393] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 1735A800 == 30 [pid = 2840] [id = 421] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 11787C00 == 29 [pid = 2840] [id = 419] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 168DEC00 == 28 [pid = 2840] [id = 420] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 12FB2C00 == 27 [pid = 2840] [id = 417] 03:57:46 INFO - PROCESS | 2840 | --DOCSHELL 0D6EBC00 == 26 [pid = 2840] [id = 418] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (0DFBF000) [pid = 2840] [serial = 1195] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0DFD9000) [pid = 2840] [serial = 1196] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0D671400) [pid = 2840] [serial = 1190] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0CD2D000) [pid = 2840] [serial = 1189] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (12FB3000) [pid = 2840] [serial = 1201] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0DB97400) [pid = 2840] [serial = 1181] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0D931C00) [pid = 2840] [serial = 1180] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (119A6400) [pid = 2840] [serial = 1184] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (11780000) [pid = 2840] [serial = 1183] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (168E6000) [pid = 2840] [serial = 1187] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (167C5C00) [pid = 2840] [serial = 1186] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (13A74800) [pid = 2840] [serial = 1205] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1394A400) [pid = 2840] [serial = 1204] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (14872800) [pid = 2840] [serial = 1211] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14752000) [pid = 2840] [serial = 1207] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1201FC00) [pid = 2840] [serial = 1210] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (14871800) [pid = 2840] [serial = 1208] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D6E4800) [pid = 2840] [serial = 1192] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D6ED000) [pid = 2840] [serial = 1193] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1178A400) [pid = 2840] [serial = 1198] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1620C000) [pid = 2840] [serial = 1213] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1334A400) [pid = 2840] [serial = 1202] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (16445C00) [pid = 2840] [serial = 1214] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (119AD400) [pid = 2840] [serial = 1199] [outer = 00000000] [url = about:blank] 03:57:46 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (170B4400) [pid = 2840] [serial = 1216] [outer = 00000000] [url = about:blank] 03:57:47 INFO - PROCESS | 2840 | 1468753067080 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1435ms 03:57:47 INFO - PROCESS | 2840 | 1468753067153 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 2840 | 1468753067157 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:57:47 INFO - PROCESS | 2840 | 1468753067162 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 2840 | 1468753067166 Marionette TRACE conn6 <- [1,1654,null,{}] 03:57:47 INFO - PROCESS | 2840 | 1468753067171 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:47 INFO - PROCESS | 2840 | 1468753067174 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:47 INFO - PROCESS | 2840 | 1468753067261 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:57:47 INFO - PROCESS | 2840 | 1468753067272 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 2840 | 1468753067274 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:47 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FA000 == 27 [pid = 2840] [id = 423] 03:57:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D1FD000) [pid = 2840] [serial = 1269] [outer = 00000000] 03:57:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D6EEC00) [pid = 2840] [serial = 1270] [outer = 0D1FD000] 03:57:47 INFO - PROCESS | 2840 | 1468753067321 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0D85F800) [pid = 2840] [serial = 1271] [outer = 0D1FD000] 03:57:47 INFO - PROCESS | 2840 | 1468753067797 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 03:57:47 INFO - PROCESS | 2840 | 1468753067853 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 2840 | 1468753067858 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:57:47 INFO - PROCESS | 2840 | 1468753067864 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:57:47 INFO - PROCESS | 2840 | 1468753067867 Marionette TRACE conn6 <- [1,1658,null,{}] 03:57:47 INFO - PROCESS | 2840 | 1468753067870 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:47 INFO - PROCESS | 2840 | 1468753067873 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:47 INFO - PROCESS | 2840 | 1468753067995 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:57:48 INFO - PROCESS | 2840 | 1468753068093 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 2840 | 1468753068095 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:48 INFO - PROCESS | 2840 | ++DOCSHELL 0DC72C00 == 28 [pid = 2840] [id = 424] 03:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0DC73C00) [pid = 2840] [serial = 1272] [outer = 00000000] 03:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0DFC5C00) [pid = 2840] [serial = 1273] [outer = 0DC73C00] 03:57:48 INFO - PROCESS | 2840 | 1468753068141 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0DFD9800) [pid = 2840] [serial = 1274] [outer = 0DC73C00] 03:57:48 INFO - PROCESS | 2840 | 1468753068514 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 03:57:48 INFO - PROCESS | 2840 | 1468753068540 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 2840 | 1468753068542 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:57:48 INFO - PROCESS | 2840 | 1468753068546 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 2840 | 1468753068549 Marionette TRACE conn6 <- [1,1662,null,{}] 03:57:48 INFO - PROCESS | 2840 | 1468753068560 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:48 INFO - PROCESS | 2840 | 1468753068564 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:48 INFO - PROCESS | 2840 | 1468753068647 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:57:48 INFO - PROCESS | 2840 | 1468753068655 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 2840 | 1468753068658 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:48 INFO - PROCESS | 2840 | ++DOCSHELL 11786400 == 29 [pid = 2840] [id = 425] 03:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1178B400) [pid = 2840] [serial = 1275] [outer = 00000000] 03:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (119B5000) [pid = 2840] [serial = 1276] [outer = 1178B400] 03:57:48 INFO - PROCESS | 2840 | 1468753068705 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (12022000) [pid = 2840] [serial = 1277] [outer = 1178B400] 03:57:49 INFO - PROCESS | 2840 | 1468753069181 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 03:57:49 INFO - PROCESS | 2840 | 1468753069218 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 2840 | 1468753069220 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:57:49 INFO - PROCESS | 2840 | 1468753069223 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:57:49 INFO - PROCESS | 2840 | 1468753069225 Marionette TRACE conn6 <- [1,1666,null,{}] 03:57:49 INFO - PROCESS | 2840 | 1468753069228 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:49 INFO - PROCESS | 2840 | 1468753069230 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:49 INFO - PROCESS | 2840 | 1468753069346 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:57:49 INFO - PROCESS | 2840 | 1468753069455 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 2840 | 1468753069457 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:49 INFO - PROCESS | 2840 | ++DOCSHELL 12FACC00 == 30 [pid = 2840] [id = 426] 03:57:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (12FB2C00) [pid = 2840] [serial = 1278] [outer = 00000000] 03:57:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1334C400) [pid = 2840] [serial = 1279] [outer = 12FB2C00] 03:57:49 INFO - PROCESS | 2840 | 1468753069500 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (13944400) [pid = 2840] [serial = 1280] [outer = 12FB2C00] 03:57:49 INFO - PROCESS | 2840 | 1468753069894 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 03:57:49 INFO - PROCESS | 2840 | 1468753069958 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 2840 | 1468753069960 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:57:49 INFO - PROCESS | 2840 | 1468753069984 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 2840 | 1468753069986 Marionette TRACE conn6 <- [1,1670,null,{}] 03:57:49 INFO - PROCESS | 2840 | 1468753069990 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:49 INFO - PROCESS | 2840 | 1468753069992 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:50 INFO - PROCESS | 2840 | 1468753070113 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:57:50 INFO - PROCESS | 2840 | 1468753070119 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 2840 | 1468753070120 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:50 INFO - PROCESS | 2840 | ++DOCSHELL 1394E000 == 31 [pid = 2840] [id = 427] 03:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1394E400) [pid = 2840] [serial = 1281] [outer = 00000000] 03:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (14266C00) [pid = 2840] [serial = 1282] [outer = 1394E400] 03:57:50 INFO - PROCESS | 2840 | 1468753070164 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (146ED400) [pid = 2840] [serial = 1283] [outer = 1394E400] 03:57:50 INFO - PROCESS | 2840 | 1468753070664 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 750ms 03:57:50 INFO - PROCESS | 2840 | 1468753070723 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:57:50 INFO - PROCESS | 2840 | 1468753070725 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:57:50 INFO - PROCESS | 2840 | 1468753070728 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 2840 | 1468753070730 Marionette TRACE conn6 <- [1,1674,null,{}] 03:57:50 INFO - PROCESS | 2840 | 1468753070739 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:50 INFO - PROCESS | 2840 | 1468753070744 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:50 INFO - PROCESS | 2840 | 1468753070870 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (170B3400) [pid = 2840] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (13941000) [pid = 2840] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (12FB5400) [pid = 2840] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0CCE7400) [pid = 2840] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0DC6C400) [pid = 2840] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0E694000) [pid = 2840] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (08E84800) [pid = 2840] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DC75800) [pid = 2840] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (119AB000) [pid = 2840] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1486F000) [pid = 2840] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (12D63000) [pid = 2840] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1486C800) [pid = 2840] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:57:51 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (170ADC00) [pid = 2840] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:57:51 INFO - PROCESS | 2840 | 1468753071141 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:51 INFO - PROCESS | 2840 | 1468753071143 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:51 INFO - PROCESS | 2840 | ++DOCSHELL 08E84800 == 32 [pid = 2840] [id = 428] 03:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0CCDD000) [pid = 2840] [serial = 1284] [outer = 00000000] 03:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D93F000) [pid = 2840] [serial = 1285] [outer = 0CCDD000] 03:57:51 INFO - PROCESS | 2840 | 1468753071188 Marionette DEBUG loaded listener.js 03:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0EB8B400) [pid = 2840] [serial = 1286] [outer = 0CCDD000] 03:57:51 INFO - PROCESS | 2840 | 1468753071555 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:57:51 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 03:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 870ms 03:57:51 INFO - PROCESS | 2840 | 1468753071599 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:57:51 INFO - PROCESS | 2840 | 1468753071601 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:57:51 INFO - PROCESS | 2840 | 1468753071604 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 2840 | 1468753071605 Marionette TRACE conn6 <- [1,1678,null,{}] 03:57:51 INFO - PROCESS | 2840 | 1468753071608 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:51 INFO - PROCESS | 2840 | 1468753071610 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:51 INFO - PROCESS | 2840 | 1468753071687 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:57:51 INFO - PROCESS | 2840 | 1468753071778 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:51 INFO - PROCESS | 2840 | 1468753071780 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:51 INFO - PROCESS | 2840 | ++DOCSHELL 0DFBB000 == 33 [pid = 2840] [id = 429] 03:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0DFC0000) [pid = 2840] [serial = 1287] [outer = 00000000] 03:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (14750800) [pid = 2840] [serial = 1288] [outer = 0DFC0000] 03:57:51 INFO - PROCESS | 2840 | 1468753071825 Marionette DEBUG loaded listener.js 03:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (15A2B800) [pid = 2840] [serial = 1289] [outer = 0DFC0000] 03:57:52 INFO - PROCESS | 2840 | 1468753072164 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 03:57:52 INFO - PROCESS | 2840 | 1468753072246 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 2840 | 1468753072248 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:57:52 INFO - PROCESS | 2840 | 1468753072259 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 2840 | 1468753072260 Marionette TRACE conn6 <- [1,1682,null,{}] 03:57:52 INFO - PROCESS | 2840 | 1468753072264 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:52 INFO - PROCESS | 2840 | 1468753072266 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:52 INFO - PROCESS | 2840 | 1468753072343 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:57:52 INFO - PROCESS | 2840 | 1468753072348 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 2840 | 1468753072349 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:52 INFO - PROCESS | 2840 | ++DOCSHELL 0D0EAC00 == 34 [pid = 2840] [id = 430] 03:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0DFC1400) [pid = 2840] [serial = 1290] [outer = 00000000] 03:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1644A400) [pid = 2840] [serial = 1291] [outer = 0DFC1400] 03:57:52 INFO - PROCESS | 2840 | 1468753072392 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (167C5C00) [pid = 2840] [serial = 1292] [outer = 0DFC1400] 03:57:52 INFO - PROCESS | 2840 | 1468753072835 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 03:57:52 INFO - PROCESS | 2840 | 1468753072893 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 2840 | 1468753072895 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:57:52 INFO - PROCESS | 2840 | 1468753072899 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 2840 | 1468753072901 Marionette TRACE conn6 <- [1,1686,null,{}] 03:57:52 INFO - PROCESS | 2840 | 1468753072904 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:52 INFO - PROCESS | 2840 | 1468753072906 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:52 INFO - PROCESS | 2840 | 1468753072982 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:57:52 INFO - PROCESS | 2840 | 1468753072990 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 2840 | 1468753072992 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:52 INFO - PROCESS | 2840 | ++DOCSHELL 16445C00 == 35 [pid = 2840] [id = 431] 03:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1656C800) [pid = 2840] [serial = 1293] [outer = 00000000] 03:57:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (168E2800) [pid = 2840] [serial = 1294] [outer = 1656C800] 03:57:53 INFO - PROCESS | 2840 | 1468753073034 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (170A7C00) [pid = 2840] [serial = 1295] [outer = 1656C800] 03:57:53 INFO - PROCESS | 2840 | 1468753073812 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:57:53 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 03:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 03:57:53 INFO - PROCESS | 2840 | 1468753073873 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 2840 | 1468753073878 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:57:53 INFO - PROCESS | 2840 | 1468753073883 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 2840 | 1468753073888 Marionette TRACE conn6 <- [1,1690,null,{}] 03:57:53 INFO - PROCESS | 2840 | 1468753073893 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:53 INFO - PROCESS | 2840 | 1468753073896 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:54 INFO - PROCESS | 2840 | 1468753074021 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:57:54 INFO - PROCESS | 2840 | 1468753074178 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 2840 | 1468753074181 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:54 INFO - PROCESS | 2840 | ++DOCSHELL 0CD28000 == 36 [pid = 2840] [id = 432] 03:57:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0D678800) [pid = 2840] [serial = 1296] [outer = 00000000] 03:57:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0D93C000) [pid = 2840] [serial = 1297] [outer = 0D678800] 03:57:54 INFO - PROCESS | 2840 | 1468753074240 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0DC6CC00) [pid = 2840] [serial = 1298] [outer = 0D678800] 03:57:54 INFO - PROCESS | 2840 | 1468753074959 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1134ms 03:57:55 INFO - PROCESS | 2840 | 1468753075038 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 2840 | 1468753075042 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:57:55 INFO - PROCESS | 2840 | 1468753075074 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 2840 | 1468753075077 Marionette TRACE conn6 <- [1,1694,null,{}] 03:57:55 INFO - PROCESS | 2840 | 1468753075081 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:55 INFO - PROCESS | 2840 | 1468753075084 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:55 INFO - PROCESS | 2840 | 1468753075211 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:57:55 INFO - PROCESS | 2840 | 1468753075410 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 2840 | 1468753075413 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:55 INFO - PROCESS | 2840 | ++DOCSHELL 08E83C00 == 37 [pid = 2840] [id = 433] 03:57:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (08E84400) [pid = 2840] [serial = 1299] [outer = 00000000] 03:57:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0CCDA000) [pid = 2840] [serial = 1300] [outer = 08E84400] 03:57:55 INFO - PROCESS | 2840 | 1468753075469 Marionette DEBUG loaded listener.js 03:57:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0CD27000) [pid = 2840] [serial = 1301] [outer = 08E84400] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 0D0EAC00 == 36 [pid = 2840] [id = 430] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 0DFBB000 == 35 [pid = 2840] [id = 429] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 08E84800 == 34 [pid = 2840] [id = 428] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 1394E000 == 33 [pid = 2840] [id = 427] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 12FACC00 == 32 [pid = 2840] [id = 426] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 11786400 == 31 [pid = 2840] [id = 425] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 0DC72C00 == 30 [pid = 2840] [id = 424] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 0D1FA000 == 29 [pid = 2840] [id = 423] 03:57:55 INFO - PROCESS | 2840 | --DOCSHELL 0D865800 == 28 [pid = 2840] [id = 422] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (172BAC00) [pid = 2840] [serial = 1250] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (172DA400) [pid = 2840] [serial = 1252] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (172DB000) [pid = 2840] [serial = 1253] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1474C400) [pid = 2840] [serial = 1238] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (13941400) [pid = 2840] [serial = 1234] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D935800) [pid = 2840] [serial = 1226] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (146EB000) [pid = 2840] [serial = 1246] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1177C000) [pid = 2840] [serial = 1223] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0CCDA800) [pid = 2840] [serial = 1219] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0E603C00) [pid = 2840] [serial = 1228] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (12023400) [pid = 2840] [serial = 1232] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0E694400) [pid = 2840] [serial = 1229] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (170B3000) [pid = 2840] [serial = 1249] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (168DCC00) [pid = 2840] [serial = 1244] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (11C1AC00) [pid = 2840] [serial = 1231] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (16202000) [pid = 2840] [serial = 1240] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (13949800) [pid = 2840] [serial = 1235] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (11771C00) [pid = 2840] [serial = 1222] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0CD29000) [pid = 2840] [serial = 1220] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (16202800) [pid = 2840] [serial = 1241] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0D676C00) [pid = 2840] [serial = 1225] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (1426C400) [pid = 2840] [serial = 1237] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (167C9400) [pid = 2840] [serial = 1243] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (170AF400) [pid = 2840] [serial = 1217] [outer = 00000000] [url = about:blank] 03:57:55 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (1620A800) [pid = 2840] [serial = 1247] [outer = 00000000] [url = about:blank] 03:57:56 INFO - PROCESS | 2840 | 1468753076051 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1025ms 03:57:56 INFO - PROCESS | 2840 | 1468753076098 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 2840 | 1468753076101 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:57:56 INFO - PROCESS | 2840 | 1468753076106 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - PROCESS | 2840 | 1468753076108 Marionette TRACE conn6 <- [1,1698,null,{}] 03:57:56 INFO - PROCESS | 2840 | 1468753076114 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:56 INFO - PROCESS | 2840 | 1468753076118 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:56 INFO - PROCESS | 2840 | 1468753076204 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:57:56 INFO - PROCESS | 2840 | 1468753076299 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 2840 | 1468753076301 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:56 INFO - PROCESS | 2840 | ++DOCSHELL 0CD24C00 == 29 [pid = 2840] [id = 434] 03:57:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0CD25400) [pid = 2840] [serial = 1302] [outer = 00000000] 03:57:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D938400) [pid = 2840] [serial = 1303] [outer = 0CD25400] 03:57:56 INFO - PROCESS | 2840 | 1468753076348 Marionette DEBUG loaded listener.js 03:57:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0DC68C00) [pid = 2840] [serial = 1304] [outer = 0CD25400] 03:57:56 INFO - PROCESS | 2840 | 1468753076800 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 03:57:56 INFO - PROCESS | 2840 | 1468753076839 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 2840 | 1468753076843 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:57:56 INFO - PROCESS | 2840 | 1468753076848 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:57:56 INFO - PROCESS | 2840 | 1468753076850 Marionette TRACE conn6 <- [1,1702,null,{}] 03:57:56 INFO - PROCESS | 2840 | 1468753076854 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:56 INFO - PROCESS | 2840 | 1468753076856 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:56 INFO - PROCESS | 2840 | 1468753076945 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:57:56 INFO - PROCESS | 2840 | 1468753076971 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 2840 | 1468753076973 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:56 INFO - PROCESS | 2840 | ++DOCSHELL 0E693800 == 30 [pid = 2840] [id = 435] 03:57:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0E902400) [pid = 2840] [serial = 1305] [outer = 00000000] 03:57:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (11782400) [pid = 2840] [serial = 1306] [outer = 0E902400] 03:57:57 INFO - PROCESS | 2840 | 1468753077017 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (117D9000) [pid = 2840] [serial = 1307] [outer = 0E902400] 03:57:57 INFO - PROCESS | 2840 | 1468753077466 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 03:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:57:57 INFO - PROCESS | 2840 | 1468753077522 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 03:57:57 INFO - PROCESS | 2840 | 1468753077524 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:57:57 INFO - PROCESS | 2840 | 1468753077529 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:57:57 INFO - PROCESS | 2840 | 1468753077535 Marionette TRACE conn6 <- [1,1706,null,{}] 03:57:57 INFO - PROCESS | 2840 | 1468753077544 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:57 INFO - PROCESS | 2840 | 1468753077548 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:57 INFO - PROCESS | 2840 | 1468753077635 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:57:57 INFO - PROCESS | 2840 | 1468753077645 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 2840 | 1468753077647 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:57 INFO - PROCESS | 2840 | ++DOCSHELL 12FACC00 == 31 [pid = 2840] [id = 436] 03:57:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12FB3000) [pid = 2840] [serial = 1308] [outer = 00000000] 03:57:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (13941C00) [pid = 2840] [serial = 1309] [outer = 12FB3000] 03:57:57 INFO - PROCESS | 2840 | 1468753077700 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (13947C00) [pid = 2840] [serial = 1310] [outer = 12FB3000] 03:57:58 INFO - PROCESS | 2840 | 1468753078190 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 03:57:58 INFO - PROCESS | 2840 | 1468753078218 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:57:58 INFO - PROCESS | 2840 | 1468753078220 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:57:58 INFO - PROCESS | 2840 | 1468753078223 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:57:58 INFO - PROCESS | 2840 | 1468753078225 Marionette TRACE conn6 <- [1,1710,null,{}] 03:57:58 INFO - PROCESS | 2840 | 1468753078229 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:58 INFO - PROCESS | 2840 | 1468753078231 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:58 INFO - PROCESS | 2840 | 1468753078350 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:57:58 INFO - PROCESS | 2840 | 1468753078425 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:58 INFO - PROCESS | 2840 | 1468753078427 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:58 INFO - PROCESS | 2840 | ++DOCSHELL 13A7E400 == 32 [pid = 2840] [id = 437] 03:57:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (14213800) [pid = 2840] [serial = 1311] [outer = 00000000] 03:57:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1474B000) [pid = 2840] [serial = 1312] [outer = 14213800] 03:57:58 INFO - PROCESS | 2840 | 1468753078471 Marionette DEBUG loaded listener.js 03:57:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (14756800) [pid = 2840] [serial = 1313] [outer = 14213800] 03:57:58 INFO - PROCESS | 2840 | 1468753078869 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:57:58 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 03:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 03:57:58 INFO - PROCESS | 2840 | 1468753078900 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:57:58 INFO - PROCESS | 2840 | 1468753078902 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:57:58 INFO - PROCESS | 2840 | 1468753078905 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:57:58 INFO - PROCESS | 2840 | 1468753078907 Marionette TRACE conn6 <- [1,1714,null,{}] 03:57:58 INFO - PROCESS | 2840 | 1468753078910 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:58 INFO - PROCESS | 2840 | 1468753078912 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:59 INFO - PROCESS | 2840 | 1468753079024 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:57:59 INFO - PROCESS | 2840 | 1468753079125 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 2840 | 1468753079130 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:59 INFO - PROCESS | 2840 | ++DOCSHELL 0E603C00 == 33 [pid = 2840] [id = 438] 03:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1486E800) [pid = 2840] [serial = 1314] [outer = 00000000] 03:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1565B000) [pid = 2840] [serial = 1315] [outer = 1486E800] 03:57:59 INFO - PROCESS | 2840 | 1468753079185 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1620A400) [pid = 2840] [serial = 1316] [outer = 1486E800] 03:57:59 INFO - PROCESS | 2840 | 1468753079602 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 03:57:59 INFO - PROCESS | 2840 | 1468753079639 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 2840 | 1468753079641 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:57:59 INFO - PROCESS | 2840 | 1468753079644 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 2840 | 1468753079646 Marionette TRACE conn6 <- [1,1718,null,{}] 03:57:59 INFO - PROCESS | 2840 | 1468753079649 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:59 INFO - PROCESS | 2840 | 1468753079652 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:59 INFO - PROCESS | 2840 | 1468753079772 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:57:59 INFO - PROCESS | 2840 | 1468753079777 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 2840 | 1468753079779 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:57:59 INFO - PROCESS | 2840 | ++DOCSHELL 0D868800 == 34 [pid = 2840] [id = 439] 03:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (11775C00) [pid = 2840] [serial = 1317] [outer = 00000000] 03:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (168DE400) [pid = 2840] [serial = 1318] [outer = 11775C00] 03:57:59 INFO - PROCESS | 2840 | 1468753079823 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (167C6C00) [pid = 2840] [serial = 1319] [outer = 11775C00] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1178B400) [pid = 2840] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0DC73C00) [pid = 2840] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (12FB2C00) [pid = 2840] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D86AC00) [pid = 2840] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D1FD000) [pid = 2840] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1394E400) [pid = 2840] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0CCDD000) [pid = 2840] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D6F0800) [pid = 2840] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DFC0000) [pid = 2840] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (11788400) [pid = 2840] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (168DF000) [pid = 2840] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (1735BC00) [pid = 2840] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:58:00 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0DFC1400) [pid = 2840] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:58:00 INFO - PROCESS | 2840 | 1468753080401 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:58:00 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 03:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 03:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:58:00 INFO - PROCESS | 2840 | 1468753080415 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 2840 | 1468753080417 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:58:00 INFO - PROCESS | 2840 | 1468753080420 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 2840 | 1468753080422 Marionette TRACE conn6 <- [1,1722,null,{}] 03:58:00 INFO - PROCESS | 2840 | 1468753080425 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:00 INFO - PROCESS | 2840 | 1468753080427 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:00 INFO - PROCESS | 2840 | 1468753080510 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:58:00 INFO - PROCESS | 2840 | 1468753080516 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 2840 | 1468753080518 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:00 INFO - PROCESS | 2840 | ++DOCSHELL 0DC6EC00 == 35 [pid = 2840] [id = 440] 03:58:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DFC0000) [pid = 2840] [serial = 1320] [outer = 00000000] 03:58:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12FB2C00) [pid = 2840] [serial = 1321] [outer = 0DFC0000] 03:58:00 INFO - PROCESS | 2840 | 1468753080560 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (13A7D000) [pid = 2840] [serial = 1322] [outer = 0DFC0000] 03:58:00 INFO - PROCESS | 2840 | 1468753080973 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 570ms 03:58:00 INFO - PROCESS | 2840 | 1468753080991 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 2840 | 1468753080993 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:58:00 INFO - PROCESS | 2840 | 1468753081000 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 2840 | 1468753081001 Marionette TRACE conn6 <- [1,1726,null,{}] 03:58:00 INFO - PROCESS | 2840 | 1468753081004 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:00 INFO - PROCESS | 2840 | 1468753081006 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:01 INFO - PROCESS | 2840 | 1468753081128 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:58:01 INFO - PROCESS | 2840 | 1468753081150 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 2840 | 1468753081152 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:01 INFO - PROCESS | 2840 | ++DOCSHELL 117DB400 == 36 [pid = 2840] [id = 441] 03:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (15A2CC00) [pid = 2840] [serial = 1323] [outer = 00000000] 03:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (170ABC00) [pid = 2840] [serial = 1324] [outer = 15A2CC00] 03:58:01 INFO - PROCESS | 2840 | 1468753081195 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (170B5C00) [pid = 2840] [serial = 1325] [outer = 15A2CC00] 03:58:01 INFO - PROCESS | 2840 | 1468753081621 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 03:58:01 INFO - PROCESS | 2840 | 1468753081687 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:58:01 INFO - PROCESS | 2840 | 1468753081689 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:58:01 INFO - PROCESS | 2840 | 1468753081692 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:58:01 INFO - PROCESS | 2840 | 1468753081694 Marionette TRACE conn6 <- [1,1730,null,{}] 03:58:01 INFO - PROCESS | 2840 | 1468753081697 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:01 INFO - PROCESS | 2840 | 1468753081699 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:01 INFO - PROCESS | 2840 | 1468753081780 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:58:01 INFO - PROCESS | 2840 | 1468753081804 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 2840 | 1468753081806 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:01 INFO - PROCESS | 2840 | ++DOCSHELL 0D676800 == 37 [pid = 2840] [id = 442] 03:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (13A77000) [pid = 2840] [serial = 1326] [outer = 00000000] 03:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172C3000) [pid = 2840] [serial = 1327] [outer = 13A77000] 03:58:01 INFO - PROCESS | 2840 | 1468753081850 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (172DB800) [pid = 2840] [serial = 1328] [outer = 13A77000] 03:58:02 INFO - PROCESS | 2840 | 1468753082266 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 03:58:02 INFO - PROCESS | 2840 | 1468753082360 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:58:02 INFO - PROCESS | 2840 | 1468753082364 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:58:02 INFO - PROCESS | 2840 | 1468753082370 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - PROCESS | 2840 | 1468753082374 Marionette TRACE conn6 <- [1,1734,null,{}] 03:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:58:02 INFO - PROCESS | 2840 | 1468753082381 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:02 INFO - PROCESS | 2840 | 1468753082384 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:02 INFO - PROCESS | 2840 | 1468753082574 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:58:02 INFO - PROCESS | 2840 | 1468753082676 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:02 INFO - PROCESS | 2840 | 1468753082680 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:02 INFO - PROCESS | 2840 | ++DOCSHELL 0D15D000 == 38 [pid = 2840] [id = 443] 03:58:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0D15F800) [pid = 2840] [serial = 1329] [outer = 00000000] 03:58:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D6F1800) [pid = 2840] [serial = 1330] [outer = 0D15F800] 03:58:02 INFO - PROCESS | 2840 | 1468753082738 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D93D400) [pid = 2840] [serial = 1331] [outer = 0D15F800] 03:58:03 INFO - PROCESS | 2840 | 1468753083254 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 03:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:58:03 INFO - PROCESS | 2840 | 1468753083309 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:58:03 INFO - PROCESS | 2840 | 1468753083312 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:58:03 INFO - PROCESS | 2840 | 1468753083319 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - PROCESS | 2840 | 1468753083323 Marionette TRACE conn6 <- [1,1738,null,{}] 03:58:03 INFO - PROCESS | 2840 | 1468753083327 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:03 INFO - PROCESS | 2840 | 1468753083330 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:03 INFO - PROCESS | 2840 | 1468753083445 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:58:03 INFO - PROCESS | 2840 | 1468753083615 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 2840 | 1468753083617 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:03 INFO - PROCESS | 2840 | ++DOCSHELL 119B2000 == 39 [pid = 2840] [id = 444] 03:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (12018C00) [pid = 2840] [serial = 1332] [outer = 00000000] 03:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (12086400) [pid = 2840] [serial = 1333] [outer = 12018C00] 03:58:03 INFO - PROCESS | 2840 | 1468753083674 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (12FB3C00) [pid = 2840] [serial = 1334] [outer = 12018C00] 03:58:04 INFO - PROCESS | 2840 | 1468753084264 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 987ms 03:58:04 INFO - PROCESS | 2840 | 1468753084306 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 2840 | 1468753084308 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:58:04 INFO - PROCESS | 2840 | 1468753084312 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 2840 | 1468753084314 Marionette TRACE conn6 <- [1,1742,null,{}] 03:58:04 INFO - PROCESS | 2840 | 1468753084324 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:04 INFO - PROCESS | 2840 | 1468753084328 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:04 INFO - PROCESS | 2840 | 1468753084438 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:58:04 INFO - PROCESS | 2840 | 1468753084575 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 2840 | 1468753084579 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:04 INFO - PROCESS | 2840 | ++DOCSHELL 168D5400 == 40 [pid = 2840] [id = 445] 03:58:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (168D6000) [pid = 2840] [serial = 1335] [outer = 00000000] 03:58:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (170ADC00) [pid = 2840] [serial = 1336] [outer = 168D6000] 03:58:04 INFO - PROCESS | 2840 | 1468753084641 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (172C2C00) [pid = 2840] [serial = 1337] [outer = 168D6000] 03:58:05 INFO - PROCESS | 2840 | 1468753085205 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 03:58:05 INFO - PROCESS | 2840 | 1468753085245 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:58:05 INFO - PROCESS | 2840 | 1468753085248 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:58:05 INFO - PROCESS | 2840 | 1468753085251 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - PROCESS | 2840 | 1468753085253 Marionette TRACE conn6 <- [1,1746,null,{}] 03:58:05 INFO - PROCESS | 2840 | 1468753085257 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:05 INFO - PROCESS | 2840 | 1468753085259 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:05 INFO - PROCESS | 2840 | 1468753085366 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:58:05 INFO - PROCESS | 2840 | 1468753085473 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 2840 | 1468753085475 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:05 INFO - PROCESS | 2840 | ++DOCSHELL 17359400 == 41 [pid = 2840] [id = 446] 03:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1735AC00) [pid = 2840] [serial = 1338] [outer = 00000000] 03:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (17383800) [pid = 2840] [serial = 1339] [outer = 1735AC00] 03:58:05 INFO - PROCESS | 2840 | 1468753085528 Marionette DEBUG loaded listener.js 03:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1738E400) [pid = 2840] [serial = 1340] [outer = 1735AC00] 03:58:06 INFO - PROCESS | 2840 | 1468753086314 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1119ms 03:58:06 INFO - PROCESS | 2840 | 1468753086375 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:58:06 INFO - PROCESS | 2840 | 1468753086379 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:58:06 INFO - PROCESS | 2840 | 1468753086384 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 2840 | 1468753086387 Marionette TRACE conn6 <- [1,1750,null,{}] 03:58:06 INFO - PROCESS | 2840 | 1468753086393 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:06 INFO - PROCESS | 2840 | 1468753086395 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:06 INFO - PROCESS | 2840 | 1468753086497 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:58:06 INFO - PROCESS | 2840 | 1468753086636 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 2840 | 1468753086641 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:06 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FAC00 == 42 [pid = 2840] [id = 447] 03:58:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0D674000) [pid = 2840] [serial = 1341] [outer = 00000000] 03:58:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0DE5FC00) [pid = 2840] [serial = 1342] [outer = 0D674000] 03:58:06 INFO - PROCESS | 2840 | 1468753086691 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0E607000) [pid = 2840] [serial = 1343] [outer = 0D674000] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 117DB400 == 41 [pid = 2840] [id = 441] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 0DC6EC00 == 40 [pid = 2840] [id = 440] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 0D868800 == 39 [pid = 2840] [id = 439] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 0E603C00 == 38 [pid = 2840] [id = 438] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 13A7E400 == 37 [pid = 2840] [id = 437] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 12FACC00 == 36 [pid = 2840] [id = 436] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 0E693800 == 35 [pid = 2840] [id = 435] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 0CD24C00 == 34 [pid = 2840] [id = 434] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 08E83C00 == 33 [pid = 2840] [id = 433] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 0CD28000 == 32 [pid = 2840] [id = 432] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 16445C00 == 31 [pid = 2840] [id = 431] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 17359400 == 30 [pid = 2840] [id = 446] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 168D5400 == 29 [pid = 2840] [id = 445] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 0D676800 == 28 [pid = 2840] [id = 442] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 0D15D000 == 27 [pid = 2840] [id = 443] 03:58:07 INFO - PROCESS | 2840 | --DOCSHELL 119B2000 == 26 [pid = 2840] [id = 444] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0DB9FC00) [pid = 2840] [serial = 1255] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (14750800) [pid = 2840] [serial = 1288] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (12F66400) [pid = 2840] [serial = 1259] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (11C1B000) [pid = 2840] [serial = 1258] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (172E3C00) [pid = 2840] [serial = 1262] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (17266C00) [pid = 2840] [serial = 1261] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (17387800) [pid = 2840] [serial = 1265] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (17383400) [pid = 2840] [serial = 1264] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (167C5C00) [pid = 2840] [serial = 1292] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (15A2B800) [pid = 2840] [serial = 1289] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (12022000) [pid = 2840] [serial = 1277] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (168E2800) [pid = 2840] [serial = 1294] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1644A400) [pid = 2840] [serial = 1291] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (119B5000) [pid = 2840] [serial = 1276] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0DFC5C00) [pid = 2840] [serial = 1273] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DFD9800) [pid = 2840] [serial = 1274] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1334C400) [pid = 2840] [serial = 1279] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0E60C000) [pid = 2840] [serial = 1268] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC6D400) [pid = 2840] [serial = 1267] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D6EEC00) [pid = 2840] [serial = 1270] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D85F800) [pid = 2840] [serial = 1271] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (14266C00) [pid = 2840] [serial = 1282] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (13944400) [pid = 2840] [serial = 1280] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D93F000) [pid = 2840] [serial = 1285] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (146ED400) [pid = 2840] [serial = 1283] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0EB8B400) [pid = 2840] [serial = 1286] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0DEC8800) [pid = 2840] [serial = 1256] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 2840 | 1468753087810 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1478ms 03:58:07 INFO - PROCESS | 2840 | 1468753087863 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 2840 | 1468753087867 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:58:07 INFO - PROCESS | 2840 | 1468753087871 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 2840 | 1468753087875 Marionette TRACE conn6 <- [1,1754,null,{}] 03:58:07 INFO - PROCESS | 2840 | 1468753087880 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:07 INFO - PROCESS | 2840 | 1468753087883 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:07 INFO - PROCESS | 2840 | 1468753087970 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:58:07 INFO - PROCESS | 2840 | 1468753087980 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 2840 | 1468753087983 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:07 INFO - PROCESS | 2840 | ++DOCSHELL 0D676000 == 27 [pid = 2840] [id = 448] 03:58:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D676800) [pid = 2840] [serial = 1344] [outer = 00000000] 03:58:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0D85F800) [pid = 2840] [serial = 1345] [outer = 0D676800] 03:58:08 INFO - PROCESS | 2840 | 1468753088030 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D934800) [pid = 2840] [serial = 1346] [outer = 0D676800] 03:58:08 INFO - PROCESS | 2840 | 1468753088517 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 03:58:08 INFO - PROCESS | 2840 | 1468753088563 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:58:08 INFO - PROCESS | 2840 | 1468753088568 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:58:08 INFO - PROCESS | 2840 | 1468753088574 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 2840 | 1468753088577 Marionette TRACE conn6 <- [1,1758,null,{}] 03:58:08 INFO - PROCESS | 2840 | 1468753088581 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:08 INFO - PROCESS | 2840 | 1468753088583 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:08 INFO - PROCESS | 2840 | 1468753088700 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:58:08 INFO - PROCESS | 2840 | 1468753088801 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 2840 | 1468753088803 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:08 INFO - PROCESS | 2840 | ++DOCSHELL 0DEBD800 == 28 [pid = 2840] [id = 449] 03:58:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DEBE400) [pid = 2840] [serial = 1347] [outer = 00000000] 03:58:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0E60E400) [pid = 2840] [serial = 1348] [outer = 0DEBE400] 03:58:08 INFO - PROCESS | 2840 | 1468753088852 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0E90D800) [pid = 2840] [serial = 1349] [outer = 0DEBE400] 03:58:09 INFO - PROCESS | 2840 | 1468753089205 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 03:58:09 INFO - PROCESS | 2840 | 1468753089254 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 2840 | 1468753089256 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:58:09 INFO - PROCESS | 2840 | 1468753089260 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 2840 | 1468753089263 Marionette TRACE conn6 <- [1,1762,null,{}] 03:58:09 INFO - PROCESS | 2840 | 1468753089274 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:09 INFO - PROCESS | 2840 | 1468753089278 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:09 INFO - PROCESS | 2840 | 1468753089362 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:58:09 INFO - PROCESS | 2840 | 1468753089369 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:09 INFO - PROCESS | 2840 | 1468753089372 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:09 INFO - PROCESS | 2840 | ++DOCSHELL 11965800 == 29 [pid = 2840] [id = 450] 03:58:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (119A7C00) [pid = 2840] [serial = 1350] [outer = 00000000] 03:58:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1201AC00) [pid = 2840] [serial = 1351] [outer = 119A7C00] 03:58:09 INFO - PROCESS | 2840 | 1468753089421 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1217C400) [pid = 2840] [serial = 1352] [outer = 119A7C00] 03:58:09 INFO - PROCESS | 2840 | 1468753089902 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 03:58:09 INFO - PROCESS | 2840 | 1468753089932 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 2840 | 1468753089935 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:58:09 INFO - PROCESS | 2840 | 1468753089938 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:58:09 INFO - PROCESS | 2840 | 1468753089939 Marionette TRACE conn6 <- [1,1766,null,{}] 03:58:09 INFO - PROCESS | 2840 | 1468753089943 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:09 INFO - PROCESS | 2840 | 1468753089945 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:10 INFO - PROCESS | 2840 | 1468753090067 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:58:10 INFO - PROCESS | 2840 | 1468753090163 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 2840 | 1468753090165 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:10 INFO - PROCESS | 2840 | ++DOCSHELL 12FACC00 == 30 [pid = 2840] [id = 451] 03:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (12FB2400) [pid = 2840] [serial = 1353] [outer = 00000000] 03:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (13350400) [pid = 2840] [serial = 1354] [outer = 12FB2400] 03:58:10 INFO - PROCESS | 2840 | 1468753090223 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (13683800) [pid = 2840] [serial = 1355] [outer = 12FB2400] 03:58:10 INFO - PROCESS | 2840 | 1468753090614 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:58:10 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 03:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 731ms 03:58:10 INFO - PROCESS | 2840 | 1468753090677 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:58:10 INFO - PROCESS | 2840 | 1468753090679 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:58:10 INFO - PROCESS | 2840 | 1468753090683 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 2840 | 1468753090684 Marionette TRACE conn6 <- [1,1770,null,{}] 03:58:10 INFO - PROCESS | 2840 | 1468753090688 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:10 INFO - PROCESS | 2840 | 1468753090690 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:10 INFO - PROCESS | 2840 | 1468753090798 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:58:10 INFO - PROCESS | 2840 | 1468753090804 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 2840 | 1468753090805 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:10 INFO - PROCESS | 2840 | ++DOCSHELL 13681000 == 31 [pid = 2840] [id = 452] 03:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (13944800) [pid = 2840] [serial = 1356] [outer = 00000000] 03:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14211C00) [pid = 2840] [serial = 1357] [outer = 13944800] 03:58:10 INFO - PROCESS | 2840 | 1468753090849 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1421E000) [pid = 2840] [serial = 1358] [outer = 13944800] 03:58:11 INFO - PROCESS | 2840 | 1468753091359 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:58:11 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 03:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 03:58:11 INFO - PROCESS | 2840 | 1468753091413 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:58:11 INFO - PROCESS | 2840 | 1468753091416 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:58:11 INFO - PROCESS | 2840 | 1468753091419 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - PROCESS | 2840 | 1468753091420 Marionette TRACE conn6 <- [1,1774,null,{}] 03:58:11 INFO - PROCESS | 2840 | 1468753091429 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:11 INFO - PROCESS | 2840 | 1468753091434 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:11 INFO - PROCESS | 2840 | 1468753091559 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (14213800) [pid = 2840] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (12FB3000) [pid = 2840] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1486E800) [pid = 2840] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1656C800) [pid = 2840] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D678800) [pid = 2840] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (08E84400) [pid = 2840] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0E902400) [pid = 2840] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0CD25400) [pid = 2840] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (11775C00) [pid = 2840] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0DFC0000) [pid = 2840] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (15A2CC00) [pid = 2840] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:58:11 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (13A77000) [pid = 2840] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:58:11 INFO - PROCESS | 2840 | 1468753091876 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 2840 | 1468753091878 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:11 INFO - PROCESS | 2840 | ++DOCSHELL 08E84400 == 32 [pid = 2840] [id = 453] 03:58:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (09567800) [pid = 2840] [serial = 1359] [outer = 00000000] 03:58:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D678800) [pid = 2840] [serial = 1360] [outer = 09567800] 03:58:11 INFO - PROCESS | 2840 | 1468753091924 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (11779800) [pid = 2840] [serial = 1361] [outer = 09567800] 03:58:12 INFO - PROCESS | 2840 | 1468753092271 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:58:12 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 03:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 03:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:58:12 INFO - PROCESS | 2840 | 1468753092349 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 2840 | 1468753092351 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:58:12 INFO - PROCESS | 2840 | 1468753092354 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - PROCESS | 2840 | 1468753092356 Marionette TRACE conn6 <- [1,1778,null,{}] 03:58:12 INFO - PROCESS | 2840 | 1468753092359 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:12 INFO - PROCESS | 2840 | 1468753092361 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:12 INFO - PROCESS | 2840 | 1468753092472 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:58:12 INFO - PROCESS | 2840 | 1468753092524 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:12 INFO - PROCESS | 2840 | 1468753092526 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:12 INFO - PROCESS | 2840 | ++DOCSHELL 11778400 == 33 [pid = 2840] [id = 454] 03:58:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11779400) [pid = 2840] [serial = 1362] [outer = 00000000] 03:58:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1486E800) [pid = 2840] [serial = 1363] [outer = 11779400] 03:58:12 INFO - PROCESS | 2840 | 1468753092569 Marionette DEBUG loaded listener.js 03:58:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1565A000) [pid = 2840] [serial = 1364] [outer = 11779400] 03:58:12 INFO - PROCESS | 2840 | 1468753092922 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:58:12 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) 03:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 03:58:12 INFO - PROCESS | 2840 | 1468753092986 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 2840 | 1468753092988 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:58:12 INFO - PROCESS | 2840 | 1468753092991 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:58:12 INFO - PROCESS | 2840 | 1468753092993 Marionette TRACE conn6 <- [1,1782,null,{}] 03:58:12 INFO - PROCESS | 2840 | 1468753092997 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:12 INFO - PROCESS | 2840 | 1468753092998 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:13 INFO - PROCESS | 2840 | 1468753093111 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:58:13 INFO - PROCESS | 2840 | 1468753093116 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 2840 | 1468753093118 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:13 INFO - PROCESS | 2840 | ++DOCSHELL 119AB000 == 34 [pid = 2840] [id = 455] 03:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (15A26000) [pid = 2840] [serial = 1365] [outer = 00000000] 03:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (16209400) [pid = 2840] [serial = 1366] [outer = 15A26000] 03:58:13 INFO - PROCESS | 2840 | 1468753093161 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (119AFC00) [pid = 2840] [serial = 1367] [outer = 15A26000] 03:58:13 INFO - PROCESS | 2840 | 1468753093539 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 572ms 03:58:13 INFO - PROCESS | 2840 | 1468753093568 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:58:13 INFO - PROCESS | 2840 | 1468753093570 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:58:13 INFO - PROCESS | 2840 | 1468753093573 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 2840 | 1468753093575 Marionette TRACE conn6 <- [1,1786,null,{}] 03:58:13 INFO - PROCESS | 2840 | 1468753093578 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:13 INFO - PROCESS | 2840 | 1468753093580 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:13 INFO - PROCESS | 2840 | 1468753093698 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:58:13 INFO - PROCESS | 2840 | 1468753093706 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 2840 | 1468753093708 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:13 INFO - PROCESS | 2840 | ++DOCSHELL 16205400 == 35 [pid = 2840] [id = 456] 03:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (16208800) [pid = 2840] [serial = 1368] [outer = 00000000] 03:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (168DAC00) [pid = 2840] [serial = 1369] [outer = 16208800] 03:58:13 INFO - PROCESS | 2840 | 1468753093751 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (168E2400) [pid = 2840] [serial = 1370] [outer = 16208800] 03:58:14 INFO - PROCESS | 2840 | 1468753094562 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1020ms 03:58:14 INFO - PROCESS | 2840 | 1468753094594 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:58:14 INFO - PROCESS | 2840 | 1468753094598 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:58:14 INFO - PROCESS | 2840 | 1468753094603 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - PROCESS | 2840 | 1468753094608 Marionette TRACE conn6 <- [1,1790,null,{}] 03:58:14 INFO - PROCESS | 2840 | 1468753094634 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:14 INFO - PROCESS | 2840 | 1468753094637 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:14 INFO - PROCESS | 2840 | 1468753094782 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:58:14 INFO - PROCESS | 2840 | 1468753094917 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 2840 | 1468753094920 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:14 INFO - PROCESS | 2840 | ++DOCSHELL 0D6ECC00 == 36 [pid = 2840] [id = 457] 03:58:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D85F000) [pid = 2840] [serial = 1371] [outer = 00000000] 03:58:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0DC6D400) [pid = 2840] [serial = 1372] [outer = 0D85F000] 03:58:15 INFO - PROCESS | 2840 | 1468753095018 Marionette DEBUG loaded listener.js 03:58:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0DFD3800) [pid = 2840] [serial = 1373] [outer = 0D85F000] 03:58:15 INFO - PROCESS | 2840 | 1468753095638 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1102ms 03:58:15 INFO - PROCESS | 2840 | 1468753095706 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 2840 | 1468753095711 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:58:15 INFO - PROCESS | 2840 | 1468753095717 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 2840 | 1468753095720 Marionette TRACE conn6 <- [1,1794,null,{}] 03:58:15 INFO - PROCESS | 2840 | 1468753095724 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:15 INFO - PROCESS | 2840 | 1468753095727 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:15 INFO - PROCESS | 2840 | 1468753095853 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:58:15 INFO - PROCESS | 2840 | 1468753095988 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 2840 | 1468753095991 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:15 INFO - PROCESS | 2840 | ++DOCSHELL 0CD22000 == 37 [pid = 2840] [id = 458] 03:58:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0D03B400) [pid = 2840] [serial = 1374] [outer = 00000000] 03:58:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0DB0B800) [pid = 2840] [serial = 1375] [outer = 0D03B400] 03:58:16 INFO - PROCESS | 2840 | 1468753096049 Marionette DEBUG loaded listener.js 03:58:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (11782800) [pid = 2840] [serial = 1376] [outer = 0D03B400] 03:58:16 INFO - PROCESS | 2840 | --DOCSHELL 119AB000 == 36 [pid = 2840] [id = 455] 03:58:16 INFO - PROCESS | 2840 | --DOCSHELL 11778400 == 35 [pid = 2840] [id = 454] 03:58:16 INFO - PROCESS | 2840 | --DOCSHELL 08E84400 == 34 [pid = 2840] [id = 453] 03:58:16 INFO - PROCESS | 2840 | --DOCSHELL 13681000 == 33 [pid = 2840] [id = 452] 03:58:16 INFO - PROCESS | 2840 | --DOCSHELL 12FACC00 == 32 [pid = 2840] [id = 451] 03:58:16 INFO - PROCESS | 2840 | --DOCSHELL 11965800 == 31 [pid = 2840] [id = 450] 03:58:16 INFO - PROCESS | 2840 | --DOCSHELL 0DEBD800 == 30 [pid = 2840] [id = 449] 03:58:16 INFO - PROCESS | 2840 | --DOCSHELL 0D676000 == 29 [pid = 2840] [id = 448] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (172C3000) [pid = 2840] [serial = 1327] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1474B000) [pid = 2840] [serial = 1312] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (13941C00) [pid = 2840] [serial = 1309] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1565B000) [pid = 2840] [serial = 1315] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (170A7C00) [pid = 2840] [serial = 1295] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1620A400) [pid = 2840] [serial = 1316] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0D93C000) [pid = 2840] [serial = 1297] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0DC6CC00) [pid = 2840] [serial = 1298] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0CCDA000) [pid = 2840] [serial = 1300] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0CD27000) [pid = 2840] [serial = 1301] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (11782400) [pid = 2840] [serial = 1306] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (117D9000) [pid = 2840] [serial = 1307] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D938400) [pid = 2840] [serial = 1303] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DC68C00) [pid = 2840] [serial = 1304] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (168DE400) [pid = 2840] [serial = 1318] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (13A7D000) [pid = 2840] [serial = 1322] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (12FB2C00) [pid = 2840] [serial = 1321] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (167C6C00) [pid = 2840] [serial = 1319] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (170B5C00) [pid = 2840] [serial = 1325] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (172DB800) [pid = 2840] [serial = 1328] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (14756800) [pid = 2840] [serial = 1313] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (170ABC00) [pid = 2840] [serial = 1324] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (13947C00) [pid = 2840] [serial = 1310] [outer = 00000000] [url = about:blank] 03:58:16 INFO - PROCESS | 2840 | 1468753096844 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1171ms 03:58:16 INFO - PROCESS | 2840 | 1468753096892 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:58:16 INFO - PROCESS | 2840 | 1468753096896 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:58:16 INFO - PROCESS | 2840 | 1468753096900 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 2840 | 1468753096904 Marionette TRACE conn6 <- [1,1798,null,{}] 03:58:16 INFO - PROCESS | 2840 | 1468753096909 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:16 INFO - PROCESS | 2840 | 1468753096912 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:16 INFO - PROCESS | 2840 | 1468753096997 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:58:17 INFO - PROCESS | 2840 | 1468753097089 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 2840 | 1468753097092 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:17 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F9C00 == 30 [pid = 2840] [id = 459] 03:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D676000) [pid = 2840] [serial = 1377] [outer = 00000000] 03:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D86A800) [pid = 2840] [serial = 1378] [outer = 0D676000] 03:58:17 INFO - PROCESS | 2840 | 1468753097139 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0DB97000) [pid = 2840] [serial = 1379] [outer = 0D676000] 03:58:17 INFO - PROCESS | 2840 | 1468753097549 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 03:58:17 INFO - PROCESS | 2840 | 1468753097585 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:58:17 INFO - PROCESS | 2840 | 1468753097589 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:58:17 INFO - PROCESS | 2840 | 1468753097595 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:58:17 INFO - PROCESS | 2840 | 1468753097598 Marionette TRACE conn6 <- [1,1802,null,{}] 03:58:17 INFO - PROCESS | 2840 | 1468753097602 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:17 INFO - PROCESS | 2840 | 1468753097604 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:17 INFO - PROCESS | 2840 | 1468753097694 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:58:17 INFO - PROCESS | 2840 | 1468753097700 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 2840 | 1468753097703 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:17 INFO - PROCESS | 2840 | ++DOCSHELL 0DE60000 == 31 [pid = 2840] [id = 460] 03:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0DE62400) [pid = 2840] [serial = 1380] [outer = 00000000] 03:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (11777400) [pid = 2840] [serial = 1381] [outer = 0DE62400] 03:58:17 INFO - PROCESS | 2840 | 1468753097750 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (11788800) [pid = 2840] [serial = 1382] [outer = 0DE62400] 03:58:18 INFO - PROCESS | 2840 | 1468753098219 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 03:58:18 INFO - PROCESS | 2840 | 1468753098270 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:58:18 INFO - PROCESS | 2840 | 1468753098272 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:58:18 INFO - PROCESS | 2840 | 1468753098276 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:58:18 INFO - PROCESS | 2840 | 1468753098279 Marionette TRACE conn6 <- [1,1806,null,{}] 03:58:18 INFO - PROCESS | 2840 | 1468753098290 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:18 INFO - PROCESS | 2840 | 1468753098294 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:18 INFO - PROCESS | 2840 | 1468753098378 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:58:18 INFO - PROCESS | 2840 | 1468753098387 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 2840 | 1468753098390 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:18 INFO - PROCESS | 2840 | ++DOCSHELL 13942400 == 32 [pid = 2840] [id = 461] 03:58:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (13943C00) [pid = 2840] [serial = 1383] [outer = 00000000] 03:58:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1394A400) [pid = 2840] [serial = 1384] [outer = 13943C00] 03:58:18 INFO - PROCESS | 2840 | 1468753098437 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (13A7E400) [pid = 2840] [serial = 1385] [outer = 13943C00] 03:58:18 INFO - PROCESS | 2840 | 1468753098903 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 03:58:18 INFO - PROCESS | 2840 | 1468753098950 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:58:18 INFO - PROCESS | 2840 | 1468753098953 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:58:18 INFO - PROCESS | 2840 | 1468753098956 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:58:18 INFO - PROCESS | 2840 | 1468753098958 Marionette TRACE conn6 <- [1,1810,null,{}] 03:58:18 INFO - PROCESS | 2840 | 1468753098961 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:18 INFO - PROCESS | 2840 | 1468753098963 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:19 INFO - PROCESS | 2840 | 1468753099084 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:58:19 INFO - PROCESS | 2840 | 1468753099153 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 2840 | 1468753099155 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:19 INFO - PROCESS | 2840 | ++DOCSHELL 1474CC00 == 33 [pid = 2840] [id = 462] 03:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1474E800) [pid = 2840] [serial = 1386] [outer = 00000000] 03:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (14755800) [pid = 2840] [serial = 1387] [outer = 1474E800] 03:58:19 INFO - PROCESS | 2840 | 1468753099199 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1486DC00) [pid = 2840] [serial = 1388] [outer = 1474E800] 03:58:19 INFO - PROCESS | 2840 | 1468753099599 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 03:58:19 INFO - PROCESS | 2840 | 1468753099633 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 2840 | 1468753099635 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:58:19 INFO - PROCESS | 2840 | 1468753099638 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - PROCESS | 2840 | 1468753099639 Marionette TRACE conn6 <- [1,1814,null,{}] 03:58:19 INFO - PROCESS | 2840 | 1468753099643 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:19 INFO - PROCESS | 2840 | 1468753099645 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:19 INFO - PROCESS | 2840 | 1468753099758 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:58:19 INFO - PROCESS | 2840 | 1468753099861 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 2840 | 1468753099864 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:19 INFO - PROCESS | 2840 | ++DOCSHELL 1474D000 == 34 [pid = 2840] [id = 463] 03:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (14754C00) [pid = 2840] [serial = 1389] [outer = 00000000] 03:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (16207800) [pid = 2840] [serial = 1390] [outer = 14754C00] 03:58:19 INFO - PROCESS | 2840 | 1468753099907 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1620C800) [pid = 2840] [serial = 1391] [outer = 14754C00] 03:58:20 INFO - PROCESS | 2840 | 1468753100338 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 03:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:58:20 INFO - PROCESS | 2840 | 1468753100370 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:58:20 INFO - PROCESS | 2840 | 1468753100372 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:58:20 INFO - PROCESS | 2840 | 1468753100375 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - PROCESS | 2840 | 1468753100376 Marionette TRACE conn6 <- [1,1818,null,{}] 03:58:20 INFO - PROCESS | 2840 | 1468753100386 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:20 INFO - PROCESS | 2840 | 1468753100391 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:20 INFO - PROCESS | 2840 | 1468753100525 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:58:20 INFO - PROCESS | 2840 | 1468753100588 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 2840 | 1468753100590 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:20 INFO - PROCESS | 2840 | ++DOCSHELL 168EF000 == 35 [pid = 2840] [id = 464] 03:58:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (170A7C00) [pid = 2840] [serial = 1392] [outer = 00000000] 03:58:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (17267000) [pid = 2840] [serial = 1393] [outer = 170A7C00] 03:58:20 INFO - PROCESS | 2840 | 1468753100634 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (170B5800) [pid = 2840] [serial = 1394] [outer = 170A7C00] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (15A26000) [pid = 2840] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (12FB2400) [pid = 2840] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0DEBE400) [pid = 2840] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D676800) [pid = 2840] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (119A7C00) [pid = 2840] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D674000) [pid = 2840] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (13944800) [pid = 2840] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D15F800) [pid = 2840] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (12018C00) [pid = 2840] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (168D6000) [pid = 2840] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1735AC00) [pid = 2840] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (09567800) [pid = 2840] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:58:21 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (11779400) [pid = 2840] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:58:21 INFO - PROCESS | 2840 | 1468753101105 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 770ms 03:58:21 INFO - PROCESS | 2840 | 1468753101149 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 2840 | 1468753101151 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:58:21 INFO - PROCESS | 2840 | 1468753101154 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 2840 | 1468753101156 Marionette TRACE conn6 <- [1,1822,null,{}] 03:58:21 INFO - PROCESS | 2840 | 1468753101159 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:21 INFO - PROCESS | 2840 | 1468753101161 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:21 INFO - PROCESS | 2840 | 1468753101239 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:58:21 INFO - PROCESS | 2840 | 1468753101248 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 2840 | 1468753101250 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:21 INFO - PROCESS | 2840 | ++DOCSHELL 0D676800 == 36 [pid = 2840] [id = 465] 03:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (11778000) [pid = 2840] [serial = 1395] [outer = 00000000] 03:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (13349800) [pid = 2840] [serial = 1396] [outer = 11778000] 03:58:21 INFO - PROCESS | 2840 | 1468753101293 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (14271000) [pid = 2840] [serial = 1397] [outer = 11778000] 03:58:21 INFO - PROCESS | 2840 | 1468753101710 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:58:21 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 03:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 03:58:21 INFO - PROCESS | 2840 | 1468753101737 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 2840 | 1468753101739 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:58:21 INFO - PROCESS | 2840 | 1468753101749 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 2840 | 1468753101750 Marionette TRACE conn6 <- [1,1826,null,{}] 03:58:21 INFO - PROCESS | 2840 | 1468753101754 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:21 INFO - PROCESS | 2840 | 1468753101755 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:21 INFO - PROCESS | 2840 | 1468753101838 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:58:21 INFO - PROCESS | 2840 | 1468753101860 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 2840 | 1468753101862 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:21 INFO - PROCESS | 2840 | ++DOCSHELL 1195F400 == 37 [pid = 2840] [id = 466] 03:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (14753C00) [pid = 2840] [serial = 1398] [outer = 00000000] 03:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (17266800) [pid = 2840] [serial = 1399] [outer = 14753C00] 03:58:21 INFO - PROCESS | 2840 | 1468753101906 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (172D6800) [pid = 2840] [serial = 1400] [outer = 14753C00] 03:58:22 INFO - PROCESS | 2840 | 1468753102335 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 03:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:58:22 INFO - PROCESS | 2840 | 1468753102384 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 2840 | 1468753102386 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:58:22 INFO - PROCESS | 2840 | 1468753102389 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 2840 | 1468753102391 Marionette TRACE conn6 <- [1,1830,null,{}] 03:58:22 INFO - PROCESS | 2840 | 1468753102403 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:22 INFO - PROCESS | 2840 | 1468753102405 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:22 INFO - PROCESS | 2840 | 1468753102484 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:58:22 INFO - PROCESS | 2840 | 1468753102489 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:22 INFO - PROCESS | 2840 | 1468753102491 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:22 INFO - PROCESS | 2840 | ++DOCSHELL 12FB2800 == 38 [pid = 2840] [id = 467] 03:58:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (172C3000) [pid = 2840] [serial = 1401] [outer = 00000000] 03:58:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172E2000) [pid = 2840] [serial = 1402] [outer = 172C3000] 03:58:22 INFO - PROCESS | 2840 | 1468753102533 Marionette DEBUG loaded listener.js 03:58:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (17359400) [pid = 2840] [serial = 1403] [outer = 172C3000] 03:58:22 INFO - PROCESS | 2840 | 1468753102969 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 03:58:23 INFO - PROCESS | 2840 | 1468753103065 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 2840 | 1468753103069 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:58:23 INFO - PROCESS | 2840 | 1468753103075 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 2840 | 1468753103079 Marionette TRACE conn6 <- [1,1834,null,{}] 03:58:23 INFO - PROCESS | 2840 | 1468753103086 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:23 INFO - PROCESS | 2840 | 1468753103089 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:23 INFO - PROCESS | 2840 | 1468753103213 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:58:23 INFO - PROCESS | 2840 | 1468753103373 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 2840 | 1468753103378 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:23 INFO - PROCESS | 2840 | ++DOCSHELL 0D679400 == 39 [pid = 2840] [id = 468] 03:58:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0D67C000) [pid = 2840] [serial = 1404] [outer = 00000000] 03:58:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D860000) [pid = 2840] [serial = 1405] [outer = 0D67C000] 03:58:23 INFO - PROCESS | 2840 | 1468753103439 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0DC6A800) [pid = 2840] [serial = 1406] [outer = 0D67C000] 03:58:24 INFO - PROCESS | 2840 | 1468753104052 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:58:24 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) 03:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1025ms 03:58:24 INFO - PROCESS | 2840 | 1468753104100 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:58:24 INFO - PROCESS | 2840 | 1468753104104 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:58:24 INFO - PROCESS | 2840 | 1468753104110 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:58:24 INFO - PROCESS | 2840 | 1468753104114 Marionette TRACE conn6 <- [1,1838,null,{}] 03:58:24 INFO - PROCESS | 2840 | 1468753104119 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:24 INFO - PROCESS | 2840 | 1468753104121 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:24 INFO - PROCESS | 2840 | 1468753104231 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:58:24 INFO - PROCESS | 2840 | 1468753104367 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 2840 | 1468753104370 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:24 INFO - PROCESS | 2840 | ++DOCSHELL 11C5CC00 == 40 [pid = 2840] [id = 469] 03:58:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1201B800) [pid = 2840] [serial = 1407] [outer = 00000000] 03:58:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (12F63C00) [pid = 2840] [serial = 1408] [outer = 1201B800] 03:58:24 INFO - PROCESS | 2840 | 1468753104426 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (13680C00) [pid = 2840] [serial = 1409] [outer = 1201B800] 03:58:24 INFO - PROCESS | 2840 | 1468753105002 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 930ms 03:58:25 INFO - PROCESS | 2840 | 1468753105040 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:58:25 INFO - PROCESS | 2840 | 1468753105043 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:58:25 INFO - PROCESS | 2840 | 1468753105046 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:58:25 INFO - PROCESS | 2840 | 1468753105049 Marionette TRACE conn6 <- [1,1842,null,{}] 03:58:25 INFO - PROCESS | 2840 | 1468753105058 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:25 INFO - PROCESS | 2840 | 1468753105063 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:25 INFO - PROCESS | 2840 | 1468753105205 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:58:25 INFO - PROCESS | 2840 | 1468753105344 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:25 INFO - PROCESS | 2840 | 1468753105348 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:25 INFO - PROCESS | 2840 | ++DOCSHELL 170AC800 == 41 [pid = 2840] [id = 470] 03:58:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (170ACC00) [pid = 2840] [serial = 1410] [outer = 00000000] 03:58:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (172BA400) [pid = 2840] [serial = 1411] [outer = 170ACC00] 03:58:25 INFO - PROCESS | 2840 | 1468753105407 Marionette DEBUG loaded listener.js 03:58:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (172E1000) [pid = 2840] [serial = 1412] [outer = 170ACC00] 03:58:25 INFO - PROCESS | 2840 | 1468753105997 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 03:58:26 INFO - PROCESS | 2840 | 1468753106020 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:58:26 INFO - PROCESS | 2840 | 1468753106023 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:58:26 INFO - PROCESS | 2840 | 1468753106026 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:58:26 INFO - PROCESS | 2840 | 1468753106028 Marionette TRACE conn6 <- [1,1846,null,{}] 03:58:26 INFO - PROCESS | 2840 | 1468753106031 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:26 INFO - PROCESS | 2840 | 1468753106034 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:26 INFO - PROCESS | 2840 | 1468753106182 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:58:26 INFO - PROCESS | 2840 | 1468753106277 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:26 INFO - PROCESS | 2840 | 1468753106280 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:26 INFO - PROCESS | 2840 | ++DOCSHELL 08E85C00 == 42 [pid = 2840] [id = 471] 03:58:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0956F000) [pid = 2840] [serial = 1413] [outer = 00000000] 03:58:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0CD2E000) [pid = 2840] [serial = 1414] [outer = 0956F000] 03:58:26 INFO - PROCESS | 2840 | 1468753106496 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (0D674000) [pid = 2840] [serial = 1415] [outer = 0956F000] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 0D1FAC00 == 41 [pid = 2840] [id = 447] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 1195F400 == 40 [pid = 2840] [id = 466] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 0D676800 == 39 [pid = 2840] [id = 465] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 168EF000 == 38 [pid = 2840] [id = 464] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 1474D000 == 37 [pid = 2840] [id = 463] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 1474CC00 == 36 [pid = 2840] [id = 462] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 13942400 == 35 [pid = 2840] [id = 461] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 0DE60000 == 34 [pid = 2840] [id = 460] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 0D1F9C00 == 33 [pid = 2840] [id = 459] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 0D6ECC00 == 32 [pid = 2840] [id = 457] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 16205400 == 31 [pid = 2840] [id = 456] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 0CD22000 == 30 [pid = 2840] [id = 458] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 11C5CC00 == 29 [pid = 2840] [id = 469] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 170AC800 == 28 [pid = 2840] [id = 470] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 12FB2800 == 27 [pid = 2840] [id = 467] 03:58:27 INFO - PROCESS | 2840 | --DOCSHELL 0D679400 == 26 [pid = 2840] [id = 468] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (168DAC00) [pid = 2840] [serial = 1369] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (16209400) [pid = 2840] [serial = 1366] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (13350400) [pid = 2840] [serial = 1354] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0E60E400) [pid = 2840] [serial = 1348] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0E90D800) [pid = 2840] [serial = 1349] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0D85F800) [pid = 2840] [serial = 1345] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D934800) [pid = 2840] [serial = 1346] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1201AC00) [pid = 2840] [serial = 1351] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0E607000) [pid = 2840] [serial = 1343] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0DE5FC00) [pid = 2840] [serial = 1342] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14211C00) [pid = 2840] [serial = 1357] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D93D400) [pid = 2840] [serial = 1331] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D6F1800) [pid = 2840] [serial = 1330] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (12FB3C00) [pid = 2840] [serial = 1334] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (12086400) [pid = 2840] [serial = 1333] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (172C2C00) [pid = 2840] [serial = 1337] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (170ADC00) [pid = 2840] [serial = 1336] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1738E400) [pid = 2840] [serial = 1340] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (17383800) [pid = 2840] [serial = 1339] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (13683800) [pid = 2840] [serial = 1355] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D678800) [pid = 2840] [serial = 1360] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1421E000) [pid = 2840] [serial = 1358] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (11779800) [pid = 2840] [serial = 1361] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (1486E800) [pid = 2840] [serial = 1363] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (119AFC00) [pid = 2840] [serial = 1367] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (1217C400) [pid = 2840] [serial = 1352] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (1565A000) [pid = 2840] [serial = 1364] [outer = 00000000] [url = about:blank] 03:58:27 INFO - PROCESS | 2840 | 1468753107819 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1932ms 03:58:27 INFO - PROCESS | 2840 | 1468753107963 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:58:27 INFO - PROCESS | 2840 | 1468753107967 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:58:27 INFO - PROCESS | 2840 | 1468753107973 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 2840 | 1468753107976 Marionette TRACE conn6 <- [1,1850,null,{}] 03:58:27 INFO - PROCESS | 2840 | 1468753107982 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:27 INFO - PROCESS | 2840 | 1468753107985 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:28 INFO - PROCESS | 2840 | 1468753108070 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:58:28 INFO - PROCESS | 2840 | 1468753108078 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 2840 | 1468753108082 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:28 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FE800 == 27 [pid = 2840] [id = 472] 03:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D1FF000) [pid = 2840] [serial = 1416] [outer = 00000000] 03:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D677000) [pid = 2840] [serial = 1417] [outer = 0D1FF000] 03:58:28 INFO - PROCESS | 2840 | 1468753108130 Marionette DEBUG loaded listener.js 03:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D677C00) [pid = 2840] [serial = 1418] [outer = 0D1FF000] 03:58:28 INFO - PROCESS | 2840 | 1468753108627 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 690ms 03:58:28 INFO - PROCESS | 2840 | 1468753108662 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:58:28 INFO - PROCESS | 2840 | 1468753108668 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:58:28 INFO - PROCESS | 2840 | 1468753108674 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:58:28 INFO - PROCESS | 2840 | 1468753108677 Marionette TRACE conn6 <- [1,1854,null,{}] 03:58:28 INFO - PROCESS | 2840 | 1468753108680 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:28 INFO - PROCESS | 2840 | 1468753108683 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:28 INFO - PROCESS | 2840 | 1468753108770 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:58:28 INFO - PROCESS | 2840 | 1468753108780 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 2840 | 1468753108783 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:28 INFO - PROCESS | 2840 | ++DOCSHELL 0DC71C00 == 28 [pid = 2840] [id = 473] 03:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0DC72000) [pid = 2840] [serial = 1419] [outer = 00000000] 03:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0DEBC000) [pid = 2840] [serial = 1420] [outer = 0DC72000] 03:58:28 INFO - PROCESS | 2840 | 1468753108830 Marionette DEBUG loaded listener.js 03:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0DFC6C00) [pid = 2840] [serial = 1421] [outer = 0DC72000] 03:58:29 INFO - PROCESS | 2840 | 1468753109279 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 03:58:29 INFO - PROCESS | 2840 | 1468753109307 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:58:29 INFO - PROCESS | 2840 | 1468753109310 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:58:29 INFO - PROCESS | 2840 | 1468753109313 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:58:29 INFO - PROCESS | 2840 | 1468753109316 Marionette TRACE conn6 <- [1,1858,null,{}] 03:58:29 INFO - PROCESS | 2840 | 1468753109327 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:29 INFO - PROCESS | 2840 | 1468753109332 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:29 INFO - PROCESS | 2840 | 1468753109454 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:58:29 INFO - PROCESS | 2840 | 1468753109571 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:29 INFO - PROCESS | 2840 | 1468753109574 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:29 INFO - PROCESS | 2840 | ++DOCSHELL 1177C800 == 29 [pid = 2840] [id = 474] 03:58:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1177D800) [pid = 2840] [serial = 1422] [outer = 00000000] 03:58:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (11784400) [pid = 2840] [serial = 1423] [outer = 1177D800] 03:58:29 INFO - PROCESS | 2840 | 1468753109621 Marionette DEBUG loaded listener.js 03:58:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (11968800) [pid = 2840] [serial = 1424] [outer = 1177D800] 03:58:29 INFO - PROCESS | 2840 | 1468753109987 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 03:58:30 INFO - PROCESS | 2840 | 1468753110047 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 2840 | 1468753110050 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:58:30 INFO - PROCESS | 2840 | 1468753110062 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 2840 | 1468753110064 Marionette TRACE conn6 <- [1,1862,null,{}] 03:58:30 INFO - PROCESS | 2840 | 1468753110068 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:30 INFO - PROCESS | 2840 | 1468753110070 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:30 INFO - PROCESS | 2840 | 1468753110193 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:58:30 INFO - PROCESS | 2840 | 1468753110210 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 2840 | 1468753110212 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:30 INFO - PROCESS | 2840 | ++DOCSHELL 11784000 == 30 [pid = 2840] [id = 475] 03:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (119B5400) [pid = 2840] [serial = 1425] [outer = 00000000] 03:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (12F69800) [pid = 2840] [serial = 1426] [outer = 119B5400] 03:58:30 INFO - PROCESS | 2840 | 1468753110257 Marionette DEBUG loaded listener.js 03:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (13347400) [pid = 2840] [serial = 1427] [outer = 119B5400] 03:58:30 INFO - PROCESS | 2840 | 1468753110723 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 03:58:30 INFO - PROCESS | 2840 | 1468753110748 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 2840 | 1468753110750 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:58:30 INFO - PROCESS | 2840 | 1468753110760 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 2840 | 1468753110762 Marionette TRACE conn6 <- [1,1866,null,{}] 03:58:30 INFO - PROCESS | 2840 | 1468753110765 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:30 INFO - PROCESS | 2840 | 1468753110767 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:30 INFO - PROCESS | 2840 | 1468753110878 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:58:30 INFO - PROCESS | 2840 | 1468753110885 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 2840 | 1468753110887 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:30 INFO - PROCESS | 2840 | ++DOCSHELL 1367C400 == 31 [pid = 2840] [id = 476] 03:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (13680800) [pid = 2840] [serial = 1428] [outer = 00000000] 03:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (13949800) [pid = 2840] [serial = 1429] [outer = 13680800] 03:58:30 INFO - PROCESS | 2840 | 1468753110930 Marionette DEBUG loaded listener.js 03:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (14213800) [pid = 2840] [serial = 1430] [outer = 13680800] 03:58:31 INFO - PROCESS | 2840 | 1468753111345 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 03:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:58:31 INFO - PROCESS | 2840 | 1468753111393 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:58:31 INFO - PROCESS | 2840 | 1468753111395 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:58:31 INFO - PROCESS | 2840 | 1468753111399 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:58:31 INFO - PROCESS | 2840 | 1468753111400 Marionette TRACE conn6 <- [1,1870,null,{}] 03:58:31 INFO - PROCESS | 2840 | 1468753111410 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:31 INFO - PROCESS | 2840 | 1468753111415 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:31 INFO - PROCESS | 2840 | 1468753111552 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:58:31 INFO - PROCESS | 2840 | 1468753111626 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:31 INFO - PROCESS | 2840 | 1468753111628 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:31 INFO - PROCESS | 2840 | ++DOCSHELL 1426AC00 == 32 [pid = 2840] [id = 477] 03:58:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (14684000) [pid = 2840] [serial = 1431] [outer = 00000000] 03:58:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14752000) [pid = 2840] [serial = 1432] [outer = 14684000] 03:58:31 INFO - PROCESS | 2840 | 1468753111697 Marionette DEBUG loaded listener.js 03:58:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (15652800) [pid = 2840] [serial = 1433] [outer = 14684000] 03:58:32 INFO - PROCESS | 2840 | 1468753112105 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 03:58:32 INFO - PROCESS | 2840 | 1468753112133 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:58:32 INFO - PROCESS | 2840 | 1468753112135 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:58:32 INFO - PROCESS | 2840 | 1468753112139 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:58:32 INFO - PROCESS | 2840 | 1468753112150 Marionette TRACE conn6 <- [1,1874,null,{}] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (11778000) [pid = 2840] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1474E800) [pid = 2840] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0DE62400) [pid = 2840] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (16208800) [pid = 2840] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (14754C00) [pid = 2840] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (13943C00) [pid = 2840] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (170A7C00) [pid = 2840] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D676000) [pid = 2840] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D85F000) [pid = 2840] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D03B400) [pid = 2840] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (172C3000) [pid = 2840] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (14753C00) [pid = 2840] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:58:32 INFO - PROCESS | 2840 | 1468753112421 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:32 INFO - PROCESS | 2840 | 1468753112423 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:32 INFO - PROCESS | 2840 | 1468753112498 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:58:32 INFO - PROCESS | 2840 | 1468753112504 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 2840 | 1468753112506 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:32 INFO - PROCESS | 2840 | ++DOCSHELL 0D676000 == 33 [pid = 2840] [id = 478] 03:58:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DB98000) [pid = 2840] [serial = 1434] [outer = 00000000] 03:58:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (11771400) [pid = 2840] [serial = 1435] [outer = 0DB98000] 03:58:32 INFO - PROCESS | 2840 | 1468753112550 Marionette DEBUG loaded listener.js 03:58:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (117DB400) [pid = 2840] [serial = 1436] [outer = 0DB98000] 03:58:32 INFO - PROCESS | 2840 | 1468753113006 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 930ms 03:58:33 INFO - PROCESS | 2840 | 1468753113070 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 2840 | 1468753113072 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:58:33 INFO - PROCESS | 2840 | 1468753113075 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:58:33 INFO - PROCESS | 2840 | 1468753113076 Marionette TRACE conn6 <- [1,1878,null,{}] 03:58:33 INFO - PROCESS | 2840 | 1468753113080 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:33 INFO - PROCESS | 2840 | 1468753113082 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:33 INFO - PROCESS | 2840 | 1468753113157 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:58:33 INFO - PROCESS | 2840 | 1468753113165 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 2840 | 1468753113167 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:33 INFO - PROCESS | 2840 | ++DOCSHELL 13942000 == 34 [pid = 2840] [id = 479] 03:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (146E7000) [pid = 2840] [serial = 1437] [outer = 00000000] 03:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1565B000) [pid = 2840] [serial = 1438] [outer = 146E7000] 03:58:33 INFO - PROCESS | 2840 | 1468753113209 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (15A2B800) [pid = 2840] [serial = 1439] [outer = 146E7000] 03:58:33 INFO - PROCESS | 2840 | 1468753113627 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 570ms 03:58:33 INFO - PROCESS | 2840 | 1468753113650 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 2840 | 1468753113652 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:58:33 INFO - PROCESS | 2840 | 1468753113655 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:58:33 INFO - PROCESS | 2840 | 1468753113657 Marionette TRACE conn6 <- [1,1882,null,{}] 03:58:33 INFO - PROCESS | 2840 | 1468753113678 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:33 INFO - PROCESS | 2840 | 1468753113680 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:33 INFO - PROCESS | 2840 | 1468753113762 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:58:33 INFO - PROCESS | 2840 | 1468753113782 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 2840 | 1468753113784 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:33 INFO - PROCESS | 2840 | ++DOCSHELL 16206000 == 35 [pid = 2840] [id = 480] 03:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (16207C00) [pid = 2840] [serial = 1440] [outer = 00000000] 03:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (168D3400) [pid = 2840] [serial = 1441] [outer = 16207C00] 03:58:33 INFO - PROCESS | 2840 | 1468753113826 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (168D4000) [pid = 2840] [serial = 1442] [outer = 16207C00] 03:58:34 INFO - PROCESS | 2840 | 1468753114245 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 03:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:58:34 INFO - PROCESS | 2840 | 1468753114296 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:58:34 INFO - PROCESS | 2840 | 1468753114298 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:58:34 INFO - PROCESS | 2840 | 1468753114302 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:58:34 INFO - PROCESS | 2840 | 1468753114303 Marionette TRACE conn6 <- [1,1886,null,{}] 03:58:34 INFO - PROCESS | 2840 | 1468753114307 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:34 INFO - PROCESS | 2840 | 1468753114309 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:34 INFO - PROCESS | 2840 | 1468753114395 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:58:34 INFO - PROCESS | 2840 | 1468753114588 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:34 INFO - PROCESS | 2840 | 1468753114592 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:34 INFO - PROCESS | 2840 | ++DOCSHELL 09567800 == 36 [pid = 2840] [id = 481] 03:58:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0CCE0000) [pid = 2840] [serial = 1443] [outer = 00000000] 03:58:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0CD20400) [pid = 2840] [serial = 1444] [outer = 0CCE0000] 03:58:34 INFO - PROCESS | 2840 | 1468753114692 Marionette DEBUG loaded listener.js 03:58:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D1F2400) [pid = 2840] [serial = 1445] [outer = 0CCE0000] 03:58:35 INFO - PROCESS | 2840 | 1468753115407 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1182ms 03:58:35 INFO - PROCESS | 2840 | 1468753115489 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:58:35 INFO - PROCESS | 2840 | 1468753115492 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:58:35 INFO - PROCESS | 2840 | 1468753115497 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:58:35 INFO - PROCESS | 2840 | 1468753115500 Marionette TRACE conn6 <- [1,1890,null,{}] 03:58:35 INFO - PROCESS | 2840 | 1468753115505 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:35 INFO - PROCESS | 2840 | 1468753115508 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:35 INFO - PROCESS | 2840 | 1468753115635 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:58:35 INFO - PROCESS | 2840 | 1468753115765 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 2840 | 1468753115768 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:35 INFO - PROCESS | 2840 | ++DOCSHELL 0DC75800 == 37 [pid = 2840] [id = 482] 03:58:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0DFC4800) [pid = 2840] [serial = 1446] [outer = 00000000] 03:58:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0EB89000) [pid = 2840] [serial = 1447] [outer = 0DFC4800] 03:58:35 INFO - PROCESS | 2840 | 1468753115824 Marionette DEBUG loaded listener.js 03:58:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (11777000) [pid = 2840] [serial = 1448] [outer = 0DFC4800] 03:58:36 INFO - PROCESS | 2840 | 1468753116685 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1239ms 03:58:36 INFO - PROCESS | 2840 | 1468753116736 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:58:36 INFO - PROCESS | 2840 | 1468753116740 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:58:36 INFO - PROCESS | 2840 | 1468753116745 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:58:36 INFO - PROCESS | 2840 | 1468753116748 Marionette TRACE conn6 <- [1,1894,null,{}] 03:58:36 INFO - PROCESS | 2840 | 1468753116753 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:36 INFO - PROCESS | 2840 | 1468753116756 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:36 INFO - PROCESS | 2840 | 1468753116870 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:58:36 INFO - PROCESS | 2840 | 1468753117008 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:36 INFO - PROCESS | 2840 | 1468753117012 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:37 INFO - PROCESS | 2840 | ++DOCSHELL 0D867400 == 38 [pid = 2840] [id = 483] 03:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0D90DC00) [pid = 2840] [serial = 1449] [outer = 00000000] 03:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0DC69000) [pid = 2840] [serial = 1450] [outer = 0D90DC00] 03:58:37 INFO - PROCESS | 2840 | 1468753117064 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0DFC1400) [pid = 2840] [serial = 1451] [outer = 0D90DC00] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 16206000 == 37 [pid = 2840] [id = 480] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 13942000 == 36 [pid = 2840] [id = 479] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 0D676000 == 35 [pid = 2840] [id = 478] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 1426AC00 == 34 [pid = 2840] [id = 477] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 1367C400 == 33 [pid = 2840] [id = 476] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 11784000 == 32 [pid = 2840] [id = 475] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 1177C800 == 31 [pid = 2840] [id = 474] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 0DC71C00 == 30 [pid = 2840] [id = 473] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 0D1FE800 == 29 [pid = 2840] [id = 472] 03:58:37 INFO - PROCESS | 2840 | --DOCSHELL 08E85C00 == 28 [pid = 2840] [id = 471] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (14755800) [pid = 2840] [serial = 1387] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1620C800) [pid = 2840] [serial = 1391] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (16207800) [pid = 2840] [serial = 1390] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (168E2400) [pid = 2840] [serial = 1370] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D86A800) [pid = 2840] [serial = 1378] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0DB97000) [pid = 2840] [serial = 1379] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1394A400) [pid = 2840] [serial = 1384] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0DB0B800) [pid = 2840] [serial = 1375] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11782800) [pid = 2840] [serial = 1376] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DC6D400) [pid = 2840] [serial = 1372] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DFD3800) [pid = 2840] [serial = 1373] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (11777400) [pid = 2840] [serial = 1381] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (11788800) [pid = 2840] [serial = 1382] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (17267000) [pid = 2840] [serial = 1393] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (170B5800) [pid = 2840] [serial = 1394] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (172D6800) [pid = 2840] [serial = 1400] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (14271000) [pid = 2840] [serial = 1397] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (172E2000) [pid = 2840] [serial = 1402] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (17359400) [pid = 2840] [serial = 1403] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (13349800) [pid = 2840] [serial = 1396] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (1486DC00) [pid = 2840] [serial = 1388] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (17266800) [pid = 2840] [serial = 1399] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (13A7E400) [pid = 2840] [serial = 1385] [outer = 00000000] [url = about:blank] 03:58:37 INFO - PROCESS | 2840 | 1468753117522 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 830ms 03:58:37 INFO - PROCESS | 2840 | 1468753117576 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:58:37 INFO - PROCESS | 2840 | 1468753117581 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:58:37 INFO - PROCESS | 2840 | 1468753117587 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:58:37 INFO - PROCESS | 2840 | 1468753117590 Marionette TRACE conn6 <- [1,1898,null,{}] 03:58:37 INFO - PROCESS | 2840 | 1468753117594 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:37 INFO - PROCESS | 2840 | 1468753117596 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:37 INFO - PROCESS | 2840 | 1468753117684 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:58:37 INFO - PROCESS | 2840 | 1468753117693 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:37 INFO - PROCESS | 2840 | 1468753117695 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:37 INFO - PROCESS | 2840 | ++DOCSHELL 0DC29800 == 29 [pid = 2840] [id = 484] 03:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DC6D400) [pid = 2840] [serial = 1452] [outer = 00000000] 03:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0E692C00) [pid = 2840] [serial = 1453] [outer = 0DC6D400] 03:58:37 INFO - PROCESS | 2840 | 1468753117743 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (11773C00) [pid = 2840] [serial = 1454] [outer = 0DC6D400] 03:58:38 INFO - PROCESS | 2840 | 1468753118238 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 03:58:38 INFO - PROCESS | 2840 | 1468753118265 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:58:38 INFO - PROCESS | 2840 | 1468753118268 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:58:38 INFO - PROCESS | 2840 | 1468753118271 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:58:38 INFO - PROCESS | 2840 | 1468753118275 Marionette TRACE conn6 <- [1,1902,null,{}] 03:58:38 INFO - PROCESS | 2840 | 1468753118286 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:38 INFO - PROCESS | 2840 | 1468753118290 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:38 INFO - PROCESS | 2840 | 1468753118375 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:58:38 INFO - PROCESS | 2840 | 1468753118505 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:38 INFO - PROCESS | 2840 | 1468753118508 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:38 INFO - PROCESS | 2840 | ++DOCSHELL 12182C00 == 30 [pid = 2840] [id = 485] 03:58:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (12183C00) [pid = 2840] [serial = 1455] [outer = 00000000] 03:58:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (12F69C00) [pid = 2840] [serial = 1456] [outer = 12183C00] 03:58:38 INFO - PROCESS | 2840 | 1468753118556 Marionette DEBUG loaded listener.js 03:58:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1367C800) [pid = 2840] [serial = 1457] [outer = 12183C00] 03:58:38 INFO - PROCESS | 2840 | 1468753118909 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 03:58:38 INFO - PROCESS | 2840 | 1468753118962 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:58:38 INFO - PROCESS | 2840 | 1468753118964 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:58:38 INFO - PROCESS | 2840 | 1468753118968 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:58:38 INFO - PROCESS | 2840 | 1468753118969 Marionette TRACE conn6 <- [1,1906,null,{}] 03:58:38 INFO - PROCESS | 2840 | 1468753118973 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:38 INFO - PROCESS | 2840 | 1468753118975 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:39 INFO - PROCESS | 2840 | 1468753119061 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:58:39 INFO - PROCESS | 2840 | 1468753119066 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 2840 | 1468753119068 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:39 INFO - PROCESS | 2840 | ++DOCSHELL 1394E000 == 31 [pid = 2840] [id = 486] 03:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (13A77000) [pid = 2840] [serial = 1458] [outer = 00000000] 03:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1474EC00) [pid = 2840] [serial = 1459] [outer = 13A77000] 03:58:39 INFO - PROCESS | 2840 | 1468753119121 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (14758800) [pid = 2840] [serial = 1460] [outer = 13A77000] 03:58:39 INFO - PROCESS | 2840 | 1468753119586 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 03:58:39 INFO - PROCESS | 2840 | 1468753119642 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:58:39 INFO - PROCESS | 2840 | 1468753119644 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:58:39 INFO - PROCESS | 2840 | 1468753119669 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:58:39 INFO - PROCESS | 2840 | 1468753119671 Marionette TRACE conn6 <- [1,1910,null,{}] 03:58:39 INFO - PROCESS | 2840 | 1468753119675 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:39 INFO - PROCESS | 2840 | 1468753119677 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:39 INFO - PROCESS | 2840 | 1468753119788 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:58:39 INFO - PROCESS | 2840 | 1468753119878 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 2840 | 1468753119880 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:39 INFO - PROCESS | 2840 | ++DOCSHELL 0D85F800 == 32 [pid = 2840] [id = 487] 03:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (11785000) [pid = 2840] [serial = 1461] [outer = 00000000] 03:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1565C000) [pid = 2840] [serial = 1462] [outer = 11785000] 03:58:39 INFO - PROCESS | 2840 | 1468753119926 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (16209400) [pid = 2840] [serial = 1463] [outer = 11785000] 03:58:40 INFO - PROCESS | 2840 | 1468753120345 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 750ms 03:58:40 INFO - PROCESS | 2840 | 1468753120414 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:58:40 INFO - PROCESS | 2840 | 1468753120416 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:58:40 INFO - PROCESS | 2840 | 1468753120419 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 2840 | 1468753120421 Marionette TRACE conn6 <- [1,1914,null,{}] 03:58:40 INFO - PROCESS | 2840 | 1468753120424 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:40 INFO - PROCESS | 2840 | 1468753120430 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:40 INFO - PROCESS | 2840 | 1468753120567 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:58:40 INFO - PROCESS | 2840 | 1468753120573 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:40 INFO - PROCESS | 2840 | 1468753120574 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:40 INFO - PROCESS | 2840 | ++DOCSHELL 167C6400 == 33 [pid = 2840] [id = 488] 03:58:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (168D3C00) [pid = 2840] [serial = 1464] [outer = 00000000] 03:58:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (170B3000) [pid = 2840] [serial = 1465] [outer = 168D3C00] 03:58:40 INFO - PROCESS | 2840 | 1468753120618 Marionette DEBUG loaded listener.js 03:58:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (17264000) [pid = 2840] [serial = 1466] [outer = 168D3C00] 03:58:41 INFO - PROCESS | 2840 | 1468753121033 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 03:58:41 INFO - PROCESS | 2840 | 1468753121093 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:58:41 INFO - PROCESS | 2840 | 1468753121095 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:58:41 INFO - PROCESS | 2840 | 1468753121098 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:58:41 INFO - PROCESS | 2840 | 1468753121100 Marionette TRACE conn6 <- [1,1918,null,{}] 03:58:41 INFO - PROCESS | 2840 | 1468753121103 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:41 INFO - PROCESS | 2840 | 1468753121105 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:41 INFO - PROCESS | 2840 | 1468753121254 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1177D800) [pid = 2840] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DC72000) [pid = 2840] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D1FF000) [pid = 2840] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0956F000) [pid = 2840] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (13680800) [pid = 2840] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (14684000) [pid = 2840] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0DB98000) [pid = 2840] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (146E7000) [pid = 2840] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D67C000) [pid = 2840] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1201B800) [pid = 2840] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (170ACC00) [pid = 2840] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:58:41 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (119B5400) [pid = 2840] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:58:41 INFO - PROCESS | 2840 | 1468753121436 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:41 INFO - PROCESS | 2840 | 1468753121438 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:41 INFO - PROCESS | 2840 | ++DOCSHELL 0956F000 == 34 [pid = 2840] [id = 489] 03:58:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0CCE4800) [pid = 2840] [serial = 1467] [outer = 00000000] 03:58:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D865C00) [pid = 2840] [serial = 1468] [outer = 0CCE4800] 03:58:41 INFO - PROCESS | 2840 | 1468753121482 Marionette DEBUG loaded listener.js 03:58:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DC71400) [pid = 2840] [serial = 1469] [outer = 0CCE4800] 03:58:41 INFO - PROCESS | 2840 | 1468753121833 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 03:58:41 INFO - PROCESS | 2840 | 1468753121872 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:58:41 INFO - PROCESS | 2840 | 1468753121874 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:58:41 INFO - PROCESS | 2840 | 1468753121876 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:58:41 INFO - PROCESS | 2840 | 1468753121878 Marionette TRACE conn6 <- [1,1922,null,{}] 03:58:41 INFO - PROCESS | 2840 | 1468753121882 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:41 INFO - PROCESS | 2840 | 1468753121883 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:41 INFO - PROCESS | 2840 | 1468753121998 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:58:42 INFO - PROCESS | 2840 | 1468753122022 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 2840 | 1468753122024 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:42 INFO - PROCESS | 2840 | ++DOCSHELL 12F63800 == 35 [pid = 2840] [id = 490] 03:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12F69400) [pid = 2840] [serial = 1470] [outer = 00000000] 03:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (172B8800) [pid = 2840] [serial = 1471] [outer = 12F69400] 03:58:42 INFO - PROCESS | 2840 | 1468753122071 Marionette DEBUG loaded listener.js 03:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (172BF400) [pid = 2840] [serial = 1472] [outer = 12F69400] 03:58:42 INFO - PROCESS | 2840 | 1468753122491 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 03:58:42 INFO - PROCESS | 2840 | 1468753122553 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:58:42 INFO - PROCESS | 2840 | 1468753122555 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:58:42 INFO - PROCESS | 2840 | 1468753122558 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:58:42 INFO - PROCESS | 2840 | 1468753122559 Marionette TRACE conn6 <- [1,1926,null,{}] 03:58:42 INFO - PROCESS | 2840 | 1468753122563 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:42 INFO - PROCESS | 2840 | 1468753122564 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:42 INFO - PROCESS | 2840 | 1468753122644 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:58:42 INFO - PROCESS | 2840 | 1468753122650 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 2840 | 1468753122652 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:42 INFO - PROCESS | 2840 | ++DOCSHELL 168D9000 == 36 [pid = 2840] [id = 491] 03:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (172C4400) [pid = 2840] [serial = 1473] [outer = 00000000] 03:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (172E3000) [pid = 2840] [serial = 1474] [outer = 172C4400] 03:58:42 INFO - PROCESS | 2840 | 1468753122696 Marionette DEBUG loaded listener.js 03:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (17353C00) [pid = 2840] [serial = 1475] [outer = 172C4400] 03:58:43 INFO - PROCESS | 2840 | 1468753123117 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 03:58:43 INFO - PROCESS | 2840 | 1468753123133 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:58:43 INFO - PROCESS | 2840 | 1468753123135 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:58:43 INFO - PROCESS | 2840 | 1468753123138 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:58:43 INFO - PROCESS | 2840 | 1468753123140 Marionette TRACE conn6 <- [1,1930,null,{}] 03:58:43 INFO - PROCESS | 2840 | 1468753123143 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:43 INFO - PROCESS | 2840 | 1468753123145 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:43 INFO - PROCESS | 2840 | 1468753123268 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:58:43 INFO - PROCESS | 2840 | 1468753123276 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:43 INFO - PROCESS | 2840 | 1468753123278 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:43 INFO - PROCESS | 2840 | ++DOCSHELL 1394F800 == 37 [pid = 2840] [id = 492] 03:58:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172DC000) [pid = 2840] [serial = 1476] [outer = 00000000] 03:58:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (17361400) [pid = 2840] [serial = 1477] [outer = 172DC000] 03:58:43 INFO - PROCESS | 2840 | 1468753123324 Marionette DEBUG loaded listener.js 03:58:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (17382400) [pid = 2840] [serial = 1478] [outer = 172DC000] 03:58:43 INFO - PROCESS | 2840 | 1468753123970 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 871ms 03:58:43 INFO - PROCESS | 2840 | 1468753124010 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:58:43 INFO - PROCESS | 2840 | 1468753124014 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:58:43 INFO - PROCESS | 2840 | 1468753124019 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:58:44 INFO - PROCESS | 2840 | 1468753124024 Marionette TRACE conn6 <- [1,1934,null,{}] 03:58:44 INFO - PROCESS | 2840 | 1468753124029 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:44 INFO - PROCESS | 2840 | 1468753124032 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:44 INFO - PROCESS | 2840 | 1468753124151 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:58:44 INFO - PROCESS | 2840 | 1468753124310 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:44 INFO - PROCESS | 2840 | 1468753124313 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:44 INFO - PROCESS | 2840 | ++DOCSHELL 0D933400 == 38 [pid = 2840] [id = 493] 03:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0DB97000) [pid = 2840] [serial = 1479] [outer = 00000000] 03:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0E60E400) [pid = 2840] [serial = 1480] [outer = 0DB97000] 03:58:44 INFO - PROCESS | 2840 | 1468753124371 Marionette DEBUG loaded listener.js 03:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1177F400) [pid = 2840] [serial = 1481] [outer = 0DB97000] 03:58:44 INFO - PROCESS | 2840 | 1468753124991 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1027ms 03:58:45 INFO - PROCESS | 2840 | 1468753125048 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:58:45 INFO - PROCESS | 2840 | 1468753125052 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:58:45 INFO - PROCESS | 2840 | 1468753125059 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - PROCESS | 2840 | 1468753125062 Marionette TRACE conn6 <- [1,1938,null,{}] 03:58:45 INFO - PROCESS | 2840 | 1468753125066 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:45 INFO - PROCESS | 2840 | 1468753125069 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:45 INFO - PROCESS | 2840 | 1468753125182 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:58:45 INFO - PROCESS | 2840 | 1468753125320 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:45 INFO - PROCESS | 2840 | 1468753125323 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:45 INFO - PROCESS | 2840 | ++DOCSHELL 12F6B000 == 39 [pid = 2840] [id = 494] 03:58:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1334A800) [pid = 2840] [serial = 1482] [outer = 00000000] 03:58:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1468C800) [pid = 2840] [serial = 1483] [outer = 1334A800] 03:58:45 INFO - PROCESS | 2840 | 1468753125379 Marionette DEBUG loaded listener.js 03:58:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (14871400) [pid = 2840] [serial = 1484] [outer = 1334A800] 03:58:45 INFO - PROCESS | 2840 | 1468753125943 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 03:58:45 INFO - PROCESS | 2840 | 1468753125994 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:58:45 INFO - PROCESS | 2840 | 1468753125996 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:58:45 INFO - PROCESS | 2840 | 1468753126000 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - PROCESS | 2840 | 1468753126003 Marionette TRACE conn6 <- [1,1942,null,{}] 03:58:46 INFO - PROCESS | 2840 | 1468753126014 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:46 INFO - PROCESS | 2840 | 1468753126019 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:46 INFO - PROCESS | 2840 | 1468753126157 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:58:46 INFO - PROCESS | 2840 | 1468753126298 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 2840 | 1468753126301 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:46 INFO - PROCESS | 2840 | ++DOCSHELL 172E5000 == 40 [pid = 2840] [id = 495] 03:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (17354800) [pid = 2840] [serial = 1485] [outer = 00000000] 03:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1738B800) [pid = 2840] [serial = 1486] [outer = 17354800] 03:58:46 INFO - PROCESS | 2840 | 1468753126359 Marionette DEBUG loaded listener.js 03:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (173F0800) [pid = 2840] [serial = 1487] [outer = 17354800] 03:58:47 INFO - PROCESS | 2840 | 1468753127174 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1225ms 03:58:47 INFO - PROCESS | 2840 | 1468753127227 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:58:47 INFO - PROCESS | 2840 | 1468753127231 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:58:47 INFO - PROCESS | 2840 | 1468753127236 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:58:47 INFO - PROCESS | 2840 | 1468753127239 Marionette TRACE conn6 <- [1,1946,null,{}] 03:58:47 INFO - PROCESS | 2840 | 1468753127244 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:47 INFO - PROCESS | 2840 | 1468753127247 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:47 INFO - PROCESS | 2840 | 1468753127379 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:58:47 INFO - PROCESS | 2840 | 1468753127519 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:47 INFO - PROCESS | 2840 | 1468753127523 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:47 INFO - PROCESS | 2840 | ++DOCSHELL 0D86A800 == 41 [pid = 2840] [id = 496] 03:58:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0D90F400) [pid = 2840] [serial = 1488] [outer = 00000000] 03:58:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (0DFD3800) [pid = 2840] [serial = 1489] [outer = 0D90F400] 03:58:47 INFO - PROCESS | 2840 | 1468753127574 Marionette DEBUG loaded listener.js 03:58:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0E9E3800) [pid = 2840] [serial = 1490] [outer = 0D90F400] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 168D9000 == 40 [pid = 2840] [id = 491] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 12F63800 == 39 [pid = 2840] [id = 490] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 0956F000 == 38 [pid = 2840] [id = 489] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 167C6400 == 37 [pid = 2840] [id = 488] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 0D85F800 == 36 [pid = 2840] [id = 487] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 1394E000 == 35 [pid = 2840] [id = 486] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 12182C00 == 34 [pid = 2840] [id = 485] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 0DC29800 == 33 [pid = 2840] [id = 484] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 0D867400 == 32 [pid = 2840] [id = 483] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 0DC75800 == 31 [pid = 2840] [id = 482] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 09567800 == 30 [pid = 2840] [id = 481] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 172E5000 == 29 [pid = 2840] [id = 495] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 12F6B000 == 28 [pid = 2840] [id = 494] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 1394F800 == 27 [pid = 2840] [id = 492] 03:58:48 INFO - PROCESS | 2840 | --DOCSHELL 0D933400 == 26 [pid = 2840] [id = 493] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (168D3400) [pid = 2840] [serial = 1441] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (11784400) [pid = 2840] [serial = 1423] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (11968800) [pid = 2840] [serial = 1424] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0DEBC000) [pid = 2840] [serial = 1420] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0DFC6C00) [pid = 2840] [serial = 1421] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D677000) [pid = 2840] [serial = 1417] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0D677C00) [pid = 2840] [serial = 1418] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D674000) [pid = 2840] [serial = 1415] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0CD2E000) [pid = 2840] [serial = 1414] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (13949800) [pid = 2840] [serial = 1429] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (14752000) [pid = 2840] [serial = 1432] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (11771400) [pid = 2840] [serial = 1435] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (117DB400) [pid = 2840] [serial = 1436] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1565B000) [pid = 2840] [serial = 1438] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DC6A800) [pid = 2840] [serial = 1406] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D860000) [pid = 2840] [serial = 1405] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (13680C00) [pid = 2840] [serial = 1409] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (12F63C00) [pid = 2840] [serial = 1408] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (172E1000) [pid = 2840] [serial = 1412] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (172BA400) [pid = 2840] [serial = 1411] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (15652800) [pid = 2840] [serial = 1433] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (12F69800) [pid = 2840] [serial = 1426] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (14213800) [pid = 2840] [serial = 1430] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (15A2B800) [pid = 2840] [serial = 1439] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (13347400) [pid = 2840] [serial = 1427] [outer = 00000000] [url = about:blank] 03:58:48 INFO - PROCESS | 2840 | 1468753128623 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1421ms 03:58:48 INFO - PROCESS | 2840 | 1468753128659 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:58:48 INFO - PROCESS | 2840 | 1468753128662 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:58:48 INFO - PROCESS | 2840 | 1468753128671 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:58:48 INFO - PROCESS | 2840 | 1468753128675 Marionette TRACE conn6 <- [1,1950,null,{}] 03:58:48 INFO - PROCESS | 2840 | 1468753128680 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:48 INFO - PROCESS | 2840 | 1468753128683 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:48 INFO - PROCESS | 2840 | 1468753128775 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:58:48 INFO - PROCESS | 2840 | 1468753128784 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 2840 | 1468753128787 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:48 INFO - PROCESS | 2840 | ++DOCSHELL 0D164400 == 27 [pid = 2840] [id = 497] 03:58:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D677000) [pid = 2840] [serial = 1491] [outer = 00000000] 03:58:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0D6E4800) [pid = 2840] [serial = 1492] [outer = 0D677000] 03:58:48 INFO - PROCESS | 2840 | 1468753128834 Marionette DEBUG loaded listener.js 03:58:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D6EB400) [pid = 2840] [serial = 1493] [outer = 0D677000] 03:58:49 INFO - PROCESS | 2840 | 1468753129321 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 03:58:49 INFO - PROCESS | 2840 | 1468753129343 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:58:49 INFO - PROCESS | 2840 | 1468753129348 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:58:49 INFO - PROCESS | 2840 | 1468753129355 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:58:49 INFO - PROCESS | 2840 | 1468753129357 Marionette TRACE conn6 <- [1,1954,null,{}] 03:58:49 INFO - PROCESS | 2840 | 1468753129361 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:49 INFO - PROCESS | 2840 | 1468753129364 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:49 INFO - PROCESS | 2840 | 1468753129454 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:58:49 INFO - PROCESS | 2840 | 1468753129500 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:49 INFO - PROCESS | 2840 | 1468753129502 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:49 INFO - PROCESS | 2840 | ++DOCSHELL 0DC67800 == 28 [pid = 2840] [id = 498] 03:58:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DC67C00) [pid = 2840] [serial = 1494] [outer = 00000000] 03:58:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DC6E800) [pid = 2840] [serial = 1495] [outer = 0DC67C00] 03:58:49 INFO - PROCESS | 2840 | 1468753129555 Marionette DEBUG loaded listener.js 03:58:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DE60000) [pid = 2840] [serial = 1496] [outer = 0DC67C00] 03:58:49 INFO - PROCESS | 2840 | 1468753129987 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 03:58:50 INFO - PROCESS | 2840 | 1468753130032 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:58:50 INFO - PROCESS | 2840 | 1468753130034 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:58:50 INFO - PROCESS | 2840 | 1468753130038 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:58:50 INFO - PROCESS | 2840 | 1468753130041 Marionette TRACE conn6 <- [1,1958,null,{}] 03:58:50 INFO - PROCESS | 2840 | 1468753130052 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:50 INFO - PROCESS | 2840 | 1468753130057 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:50 INFO - PROCESS | 2840 | 1468753130139 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:58:50 INFO - PROCESS | 2840 | 1468753130169 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 2840 | 1468753130172 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:50 INFO - PROCESS | 2840 | ++DOCSHELL 11781C00 == 29 [pid = 2840] [id = 499] 03:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11782000) [pid = 2840] [serial = 1497] [outer = 00000000] 03:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (11787C00) [pid = 2840] [serial = 1498] [outer = 11782000] 03:58:50 INFO - PROCESS | 2840 | 1468753130219 Marionette DEBUG loaded listener.js 03:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (11964C00) [pid = 2840] [serial = 1499] [outer = 11782000] 03:58:50 INFO - PROCESS | 2840 | 1468753130662 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 03:58:50 INFO - PROCESS | 2840 | 1468753130714 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:58:50 INFO - PROCESS | 2840 | 1468753130716 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:58:50 INFO - PROCESS | 2840 | 1468753130728 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:58:50 INFO - PROCESS | 2840 | 1468753130730 Marionette TRACE conn6 <- [1,1962,null,{}] 03:58:50 INFO - PROCESS | 2840 | 1468753130734 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:50 INFO - PROCESS | 2840 | 1468753130736 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:50 INFO - PROCESS | 2840 | 1468753130859 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:58:50 INFO - PROCESS | 2840 | 1468753130961 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 2840 | 1468753130963 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:50 INFO - PROCESS | 2840 | ++DOCSHELL 1201B000 == 30 [pid = 2840] [id = 500] 03:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (12022000) [pid = 2840] [serial = 1500] [outer = 00000000] 03:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (12188800) [pid = 2840] [serial = 1501] [outer = 12022000] 03:58:50 INFO - PROCESS | 2840 | 1468753131010 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (12F71800) [pid = 2840] [serial = 1502] [outer = 12022000] 03:58:51 INFO - PROCESS | 2840 | 1468753131418 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 03:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:58:51 INFO - PROCESS | 2840 | 1468753131453 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:58:51 INFO - PROCESS | 2840 | 1468753131455 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:58:51 INFO - PROCESS | 2840 | 1468753131458 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:58:51 INFO - PROCESS | 2840 | 1468753131460 Marionette TRACE conn6 <- [1,1966,null,{}] 03:58:51 INFO - PROCESS | 2840 | 1468753131463 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:51 INFO - PROCESS | 2840 | 1468753131465 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:51 INFO - PROCESS | 2840 | 1468753131574 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:58:51 INFO - PROCESS | 2840 | 1468753131580 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:51 INFO - PROCESS | 2840 | 1468753131582 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:51 INFO - PROCESS | 2840 | ++DOCSHELL 12FB4000 == 31 [pid = 2840] [id = 501] 03:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (13349000) [pid = 2840] [serial = 1503] [outer = 00000000] 03:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1367C400) [pid = 2840] [serial = 1504] [outer = 13349000] 03:58:51 INFO - PROCESS | 2840 | 1468753131625 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (13944000) [pid = 2840] [serial = 1505] [outer = 13349000] 03:58:52 INFO - PROCESS | 2840 | 1468753132078 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 03:58:52 INFO - PROCESS | 2840 | 1468753132129 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:58:52 INFO - PROCESS | 2840 | 1468753132131 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:58:52 INFO - PROCESS | 2840 | 1468753132135 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:58:52 INFO - PROCESS | 2840 | 1468753132136 Marionette TRACE conn6 <- [1,1970,null,{}] 03:58:52 INFO - PROCESS | 2840 | 1468753132140 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:52 INFO - PROCESS | 2840 | 1468753132146 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:52 INFO - PROCESS | 2840 | 1468753132318 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:58:52 INFO - PROCESS | 2840 | 1468753132344 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:52 INFO - PROCESS | 2840 | 1468753132346 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:52 INFO - PROCESS | 2840 | ++DOCSHELL 14211800 == 32 [pid = 2840] [id = 502] 03:58:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (14271000) [pid = 2840] [serial = 1506] [outer = 00000000] 03:58:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (14778400) [pid = 2840] [serial = 1507] [outer = 14271000] 03:58:52 INFO - PROCESS | 2840 | 1468753132392 Marionette DEBUG loaded listener.js 03:58:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (14870000) [pid = 2840] [serial = 1508] [outer = 14271000] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (16207C00) [pid = 2840] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (172DC000) [pid = 2840] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (172C4400) [pid = 2840] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (11785000) [pid = 2840] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (168D3C00) [pid = 2840] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0CCE4800) [pid = 2840] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DFC4800) [pid = 2840] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (12183C00) [pid = 2840] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DC6D400) [pid = 2840] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D90DC00) [pid = 2840] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (13A77000) [pid = 2840] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0CCE0000) [pid = 2840] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:58:52 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (12F69400) [pid = 2840] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:58:53 INFO - PROCESS | 2840 | 1468753133064 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 03:58:53 INFO - PROCESS | 2840 | 1468753133109 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 2840 | 1468753133111 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:58:53 INFO - PROCESS | 2840 | 1468753133115 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:58:53 INFO - PROCESS | 2840 | 1468753133116 Marionette TRACE conn6 <- [1,1974,null,{}] 03:58:53 INFO - PROCESS | 2840 | 1468753133120 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:53 INFO - PROCESS | 2840 | 1468753133121 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:53 INFO - PROCESS | 2840 | 1468753133196 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:58:53 INFO - PROCESS | 2840 | 1468753133201 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:53 INFO - PROCESS | 2840 | 1468753133203 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:53 INFO - PROCESS | 2840 | ++DOCSHELL 0A0CA800 == 33 [pid = 2840] [id = 503] 03:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0CCE0000) [pid = 2840] [serial = 1509] [outer = 00000000] 03:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1178A400) [pid = 2840] [serial = 1510] [outer = 0CCE0000] 03:58:53 INFO - PROCESS | 2840 | 1468753133246 Marionette DEBUG loaded listener.js 03:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (12F6C000) [pid = 2840] [serial = 1511] [outer = 0CCE0000] 03:58:53 INFO - PROCESS | 2840 | 1468753133715 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 03:58:53 INFO - PROCESS | 2840 | 1468753133749 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 2840 | 1468753133751 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:58:53 INFO - PROCESS | 2840 | 1468753133754 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - PROCESS | 2840 | 1468753133755 Marionette TRACE conn6 <- [1,1978,null,{}] 03:58:53 INFO - PROCESS | 2840 | 1468753133759 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:53 INFO - PROCESS | 2840 | 1468753133760 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:53 INFO - PROCESS | 2840 | 1468753133838 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:58:53 INFO - PROCESS | 2840 | 1468753133843 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:53 INFO - PROCESS | 2840 | 1468753133845 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:53 INFO - PROCESS | 2840 | ++DOCSHELL 0DC6E400 == 34 [pid = 2840] [id = 504] 03:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (11C1AC00) [pid = 2840] [serial = 1512] [outer = 00000000] 03:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1565B000) [pid = 2840] [serial = 1513] [outer = 11C1AC00] 03:58:53 INFO - PROCESS | 2840 | 1468753133888 Marionette DEBUG loaded listener.js 03:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (15A26000) [pid = 2840] [serial = 1514] [outer = 11C1AC00] 03:58:54 INFO - PROCESS | 2840 | 1468753134288 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 570ms 03:58:54 INFO - PROCESS | 2840 | 1468753134329 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:58:54 INFO - PROCESS | 2840 | 1468753134331 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:58:54 INFO - PROCESS | 2840 | 1468753134334 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:58:54 INFO - PROCESS | 2840 | 1468753134336 Marionette TRACE conn6 <- [1,1982,null,{}] 03:58:54 INFO - PROCESS | 2840 | 1468753134339 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:54 INFO - PROCESS | 2840 | 1468753134341 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:54 INFO - PROCESS | 2840 | 1468753134463 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:58:54 INFO - PROCESS | 2840 | 1468753134468 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:54 INFO - PROCESS | 2840 | 1468753134470 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:54 INFO - PROCESS | 2840 | ++DOCSHELL 16204800 == 35 [pid = 2840] [id = 505] 03:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (16205400) [pid = 2840] [serial = 1515] [outer = 00000000] 03:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1656C800) [pid = 2840] [serial = 1516] [outer = 16205400] 03:58:54 INFO - PROCESS | 2840 | 1468753134513 Marionette DEBUG loaded listener.js 03:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (168D6800) [pid = 2840] [serial = 1517] [outer = 16205400] 03:58:54 INFO - PROCESS | 2840 | 1468753134897 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 03:58:54 INFO - PROCESS | 2840 | 1468753135005 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:58:54 INFO - PROCESS | 2840 | 1468753135009 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:58:55 INFO - PROCESS | 2840 | 1468753135019 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:58:55 INFO - PROCESS | 2840 | 1468753135023 Marionette TRACE conn6 <- [1,1986,null,{}] 03:58:55 INFO - PROCESS | 2840 | 1468753135030 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:55 INFO - PROCESS | 2840 | 1468753135034 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:55 INFO - PROCESS | 2840 | 1468753135168 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:58:55 INFO - PROCESS | 2840 | 1468753135375 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 2840 | 1468753135380 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:55 INFO - PROCESS | 2840 | ++DOCSHELL 0CD94C00 == 36 [pid = 2840] [id = 506] 03:58:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D03A800) [pid = 2840] [serial = 1518] [outer = 00000000] 03:58:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D674C00) [pid = 2840] [serial = 1519] [outer = 0D03A800] 03:58:55 INFO - PROCESS | 2840 | 1468753135436 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0D6F2C00) [pid = 2840] [serial = 1520] [outer = 0D03A800] 03:58:56 INFO - PROCESS | 2840 | 1468753136157 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1183ms 03:58:56 INFO - PROCESS | 2840 | 1468753136204 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 2840 | 1468753136208 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:58:56 INFO - PROCESS | 2840 | 1468753136213 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 2840 | 1468753136217 Marionette TRACE conn6 <- [1,1990,null,{}] 03:58:56 INFO - PROCESS | 2840 | 1468753136222 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:56 INFO - PROCESS | 2840 | 1468753136225 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:56 INFO - PROCESS | 2840 | 1468753136344 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:58:56 INFO - PROCESS | 2840 | 1468753136496 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:56 INFO - PROCESS | 2840 | 1468753136498 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:56 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC0C00 == 37 [pid = 2840] [id = 507] 03:58:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0DFDB400) [pid = 2840] [serial = 1521] [outer = 00000000] 03:58:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1177B800) [pid = 2840] [serial = 1522] [outer = 0DFDB400] 03:58:56 INFO - PROCESS | 2840 | 1468753136553 Marionette DEBUG loaded listener.js 03:58:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (1195F400) [pid = 2840] [serial = 1523] [outer = 0DFDB400] 03:58:57 INFO - PROCESS | 2840 | 1468753137449 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1275ms 03:58:57 INFO - PROCESS | 2840 | 1468753137489 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:58:57 INFO - PROCESS | 2840 | 1468753137493 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:58:57 INFO - PROCESS | 2840 | 1468753137498 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:58:57 INFO - PROCESS | 2840 | 1468753137501 Marionette TRACE conn6 <- [1,1994,null,{}] 03:58:57 INFO - PROCESS | 2840 | 1468753137507 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:57 INFO - PROCESS | 2840 | 1468753137509 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:57 INFO - PROCESS | 2840 | 1468753137620 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:58:57 INFO - PROCESS | 2840 | 1468753137754 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 2840 | 1468753137759 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:57 INFO - PROCESS | 2840 | --DOCSHELL 0DC6E400 == 36 [pid = 2840] [id = 504] 03:58:57 INFO - PROCESS | 2840 | --DOCSHELL 0A0CA800 == 35 [pid = 2840] [id = 503] 03:58:57 INFO - PROCESS | 2840 | --DOCSHELL 14211800 == 34 [pid = 2840] [id = 502] 03:58:57 INFO - PROCESS | 2840 | --DOCSHELL 12FB4000 == 33 [pid = 2840] [id = 501] 03:58:57 INFO - PROCESS | 2840 | --DOCSHELL 1201B000 == 32 [pid = 2840] [id = 500] 03:58:57 INFO - PROCESS | 2840 | --DOCSHELL 11781C00 == 31 [pid = 2840] [id = 499] 03:58:57 INFO - PROCESS | 2840 | --DOCSHELL 0DC67800 == 30 [pid = 2840] [id = 498] 03:58:57 INFO - PROCESS | 2840 | --DOCSHELL 0D164400 == 29 [pid = 2840] [id = 497] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (168D4000) [pid = 2840] [serial = 1442] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (1565C000) [pid = 2840] [serial = 1462] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (170B3000) [pid = 2840] [serial = 1465] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (16209400) [pid = 2840] [serial = 1463] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0D865C00) [pid = 2840] [serial = 1468] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0EB89000) [pid = 2840] [serial = 1447] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (11777000) [pid = 2840] [serial = 1448] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (12F69C00) [pid = 2840] [serial = 1456] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1367C800) [pid = 2840] [serial = 1457] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0E692C00) [pid = 2840] [serial = 1453] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (11773C00) [pid = 2840] [serial = 1454] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC69000) [pid = 2840] [serial = 1450] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DFC1400) [pid = 2840] [serial = 1451] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (17264000) [pid = 2840] [serial = 1466] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1474EC00) [pid = 2840] [serial = 1459] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0CD20400) [pid = 2840] [serial = 1444] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D1F2400) [pid = 2840] [serial = 1445] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (172B8800) [pid = 2840] [serial = 1471] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (17353C00) [pid = 2840] [serial = 1475] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0DC71400) [pid = 2840] [serial = 1469] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (172BF400) [pid = 2840] [serial = 1472] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (14758800) [pid = 2840] [serial = 1460] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (17382400) [pid = 2840] [serial = 1478] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (17361400) [pid = 2840] [serial = 1477] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (172E3000) [pid = 2840] [serial = 1474] [outer = 00000000] [url = about:blank] 03:58:57 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDFC00 == 30 [pid = 2840] [id = 508] 03:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0CCE2400) [pid = 2840] [serial = 1524] [outer = 00000000] 03:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D03B400) [pid = 2840] [serial = 1525] [outer = 0CCE2400] 03:58:57 INFO - PROCESS | 2840 | 1468753137841 Marionette DEBUG loaded listener.js 03:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D868800) [pid = 2840] [serial = 1526] [outer = 0CCE2400] 03:58:58 INFO - PROCESS | 2840 | 1468753138248 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:58:58 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 03:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 790ms 03:58:58 INFO - PROCESS | 2840 | 1468753138289 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:58:58 INFO - PROCESS | 2840 | 1468753138293 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:58:58 INFO - PROCESS | 2840 | 1468753138299 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:58:58 INFO - PROCESS | 2840 | 1468753138302 Marionette TRACE conn6 <- [1,1998,null,{}] 03:58:58 INFO - PROCESS | 2840 | 1468753138305 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:58 INFO - PROCESS | 2840 | 1468753138308 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:58 INFO - PROCESS | 2840 | 1468753138396 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:58:58 INFO - PROCESS | 2840 | 1468753138402 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:58 INFO - PROCESS | 2840 | 1468753138405 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:58 INFO - PROCESS | 2840 | ++DOCSHELL 0DB0BC00 == 31 [pid = 2840] [id = 509] 03:58:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DB9CC00) [pid = 2840] [serial = 1527] [outer = 00000000] 03:58:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0DF55400) [pid = 2840] [serial = 1528] [outer = 0DB9CC00] 03:58:58 INFO - PROCESS | 2840 | 1468753138456 Marionette DEBUG loaded listener.js 03:58:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0E68AC00) [pid = 2840] [serial = 1529] [outer = 0DB9CC00] 03:58:58 INFO - PROCESS | 2840 | 1468753138962 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:58:58 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 03:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 03:58:58 INFO - PROCESS | 2840 | 1468753138973 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:58:58 INFO - PROCESS | 2840 | 1468753138975 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:58:58 INFO - PROCESS | 2840 | 1468753138983 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:58:58 INFO - PROCESS | 2840 | 1468753138986 Marionette TRACE conn6 <- [1,2002,null,{}] 03:58:58 INFO - PROCESS | 2840 | 1468753138997 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:58 INFO - PROCESS | 2840 | 1468753139001 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:59 INFO - PROCESS | 2840 | 1468753139086 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:58:59 INFO - PROCESS | 2840 | 1468753139123 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:59 INFO - PROCESS | 2840 | 1468753139126 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:59 INFO - PROCESS | 2840 | ++DOCSHELL 1205BC00 == 32 [pid = 2840] [id = 510] 03:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (12086000) [pid = 2840] [serial = 1530] [outer = 00000000] 03:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (12D6AC00) [pid = 2840] [serial = 1531] [outer = 12086000] 03:58:59 INFO - PROCESS | 2840 | 1468753139172 Marionette DEBUG loaded listener.js 03:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (12FB4000) [pid = 2840] [serial = 1532] [outer = 12086000] 03:58:59 INFO - PROCESS | 2840 | 1468753139620 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 03:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:58:59 INFO - PROCESS | 2840 | 1468753139669 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:58:59 INFO - PROCESS | 2840 | 1468753139672 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:58:59 INFO - PROCESS | 2840 | 1468753139675 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:58:59 INFO - PROCESS | 2840 | 1468753139677 Marionette TRACE conn6 <- [1,2006,null,{}] 03:58:59 INFO - PROCESS | 2840 | 1468753139680 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:59 INFO - PROCESS | 2840 | 1468753139691 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:59 INFO - PROCESS | 2840 | 1468753139776 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:58:59 INFO - PROCESS | 2840 | 1468753139784 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:59 INFO - PROCESS | 2840 | 1468753139786 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:58:59 INFO - PROCESS | 2840 | ++DOCSHELL 13940400 == 33 [pid = 2840] [id = 511] 03:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (13941800) [pid = 2840] [serial = 1533] [outer = 00000000] 03:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1426BC00) [pid = 2840] [serial = 1534] [outer = 13941800] 03:58:59 INFO - PROCESS | 2840 | 1468753139829 Marionette DEBUG loaded listener.js 03:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (14716800) [pid = 2840] [serial = 1535] [outer = 13941800] 03:59:00 INFO - PROCESS | 2840 | 1468753140214 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 03:59:00 INFO - PROCESS | 2840 | 1468753140277 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 2840 | 1468753140278 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:59:00 INFO - PROCESS | 2840 | 1468753140281 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:59:00 INFO - PROCESS | 2840 | 1468753140283 Marionette TRACE conn6 <- [1,2010,null,{}] 03:59:00 INFO - PROCESS | 2840 | 1468753140287 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:00 INFO - PROCESS | 2840 | 1468753140289 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:00 INFO - PROCESS | 2840 | 1468753140422 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:59:00 INFO - PROCESS | 2840 | 1468753140428 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:00 INFO - PROCESS | 2840 | 1468753140430 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:00 INFO - PROCESS | 2840 | ++DOCSHELL 13683C00 == 34 [pid = 2840] [id = 512] 03:59:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (14211800) [pid = 2840] [serial = 1536] [outer = 00000000] 03:59:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1474E000) [pid = 2840] [serial = 1537] [outer = 14211800] 03:59:00 INFO - PROCESS | 2840 | 1468753140474 Marionette DEBUG loaded listener.js 03:59:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1486B800) [pid = 2840] [serial = 1538] [outer = 14211800] 03:59:00 INFO - PROCESS | 2840 | 1468753140982 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 03:59:00 INFO - PROCESS | 2840 | 1468753141017 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 2840 | 1468753141019 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:59:01 INFO - PROCESS | 2840 | 1468753141022 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:59:01 INFO - PROCESS | 2840 | 1468753141023 Marionette TRACE conn6 <- [1,2014,null,{}] 03:59:01 INFO - PROCESS | 2840 | 1468753141027 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:01 INFO - PROCESS | 2840 | 1468753141032 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:01 INFO - PROCESS | 2840 | 1468753141172 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:59:01 INFO - PROCESS | 2840 | 1468753141241 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:01 INFO - PROCESS | 2840 | 1468753141243 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:01 INFO - PROCESS | 2840 | ++DOCSHELL 16138800 == 35 [pid = 2840] [id = 513] 03:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (16210000) [pid = 2840] [serial = 1539] [outer = 00000000] 03:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (168E1000) [pid = 2840] [serial = 1540] [outer = 16210000] 03:59:01 INFO - PROCESS | 2840 | 1468753141287 Marionette DEBUG loaded listener.js 03:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (168DDC00) [pid = 2840] [serial = 1541] [outer = 16210000] 03:59:01 INFO - PROCESS | 2840 | 1468753141697 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 03:59:01 INFO - PROCESS | 2840 | 1468753141762 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:59:01 INFO - PROCESS | 2840 | 1468753141764 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:59:01 INFO - PROCESS | 2840 | 1468753141767 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:59:01 INFO - PROCESS | 2840 | 1468753141769 Marionette TRACE conn6 <- [1,2018,null,{}] 03:59:01 INFO - PROCESS | 2840 | 1468753141773 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:01 INFO - PROCESS | 2840 | 1468753141775 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:01 INFO - PROCESS | 2840 | 1468753141910 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:59:01 INFO - PROCESS | 2840 | 1468753141932 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:01 INFO - PROCESS | 2840 | 1468753141933 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:01 INFO - PROCESS | 2840 | ++DOCSHELL 170AA400 == 36 [pid = 2840] [id = 514] 03:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (170AA800) [pid = 2840] [serial = 1542] [outer = 00000000] 03:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (170B5800) [pid = 2840] [serial = 1543] [outer = 170AA800] 03:59:01 INFO - PROCESS | 2840 | 1468753141975 Marionette DEBUG loaded listener.js 03:59:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (170B6800) [pid = 2840] [serial = 1544] [outer = 170AA800] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (11782000) [pid = 2840] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0D90F400) [pid = 2840] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (12022000) [pid = 2840] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0DB97000) [pid = 2840] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1334A800) [pid = 2840] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (17354800) [pid = 2840] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (13349000) [pid = 2840] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (14271000) [pid = 2840] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0CCE0000) [pid = 2840] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D677000) [pid = 2840] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0DC67C00) [pid = 2840] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:59:02 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (11C1AC00) [pid = 2840] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:59:02 INFO - PROCESS | 2840 | 1468753142471 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 03:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:59:02 INFO - PROCESS | 2840 | 1468753142540 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:59:02 INFO - PROCESS | 2840 | 1468753142542 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:59:02 INFO - PROCESS | 2840 | 1468753142546 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:59:02 INFO - PROCESS | 2840 | 1468753142547 Marionette TRACE conn6 <- [1,2022,null,{}] 03:59:02 INFO - PROCESS | 2840 | 1468753142551 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:02 INFO - PROCESS | 2840 | 1468753142553 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:02 INFO - PROCESS | 2840 | 1468753142635 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:59:02 INFO - PROCESS | 2840 | 1468753142735 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:02 INFO - PROCESS | 2840 | 1468753142737 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:02 INFO - PROCESS | 2840 | ++DOCSHELL 0D862800 == 37 [pid = 2840] [id = 515] 03:59:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D90F400) [pid = 2840] [serial = 1545] [outer = 00000000] 03:59:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1334A800) [pid = 2840] [serial = 1546] [outer = 0D90F400] 03:59:02 INFO - PROCESS | 2840 | 1468753142785 Marionette DEBUG loaded listener.js 03:59:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1474B000) [pid = 2840] [serial = 1547] [outer = 0D90F400] 03:59:03 INFO - PROCESS | 2840 | 1468753143145 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 03:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:59:03 INFO - PROCESS | 2840 | 1468753143176 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:59:03 INFO - PROCESS | 2840 | 1468753143178 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:59:03 INFO - PROCESS | 2840 | 1468753143181 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 2840 | 1468753143183 Marionette TRACE conn6 <- [1,2026,null,{}] 03:59:03 INFO - PROCESS | 2840 | 1468753143187 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:03 INFO - PROCESS | 2840 | 1468753143188 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:03 INFO - PROCESS | 2840 | 1468753143291 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:59:03 INFO - PROCESS | 2840 | 1468753143384 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 2840 | 1468753143385 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:03 INFO - PROCESS | 2840 | ++DOCSHELL 0A06DC00 == 38 [pid = 2840] [id = 516] 03:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0E90D000) [pid = 2840] [serial = 1548] [outer = 00000000] 03:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (172BC400) [pid = 2840] [serial = 1549] [outer = 0E90D000] 03:59:03 INFO - PROCESS | 2840 | 1468753143437 Marionette DEBUG loaded listener.js 03:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (172C2800) [pid = 2840] [serial = 1550] [outer = 0E90D000] 03:59:03 INFO - PROCESS | 2840 | 1468753143763 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 03:59:03 INFO - PROCESS | 2840 | 1468753143812 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:59:03 INFO - PROCESS | 2840 | 1468753143814 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:59:03 INFO - PROCESS | 2840 | 1468753143817 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 2840 | 1468753143819 Marionette TRACE conn6 <- [1,2030,null,{}] 03:59:03 INFO - PROCESS | 2840 | 1468753143822 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:03 INFO - PROCESS | 2840 | 1468753143824 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:03 INFO - PROCESS | 2840 | 1468753143939 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:59:03 INFO - PROCESS | 2840 | 1468753143948 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 2840 | 1468753143949 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:03 INFO - PROCESS | 2840 | ++DOCSHELL 168E1800 == 39 [pid = 2840] [id = 517] 03:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172B9C00) [pid = 2840] [serial = 1551] [outer = 00000000] 03:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (172DE000) [pid = 2840] [serial = 1552] [outer = 172B9C00] 03:59:03 INFO - PROCESS | 2840 | 1468753143993 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (172DDC00) [pid = 2840] [serial = 1553] [outer = 172B9C00] 03:59:04 INFO - PROCESS | 2840 | 1468753144445 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:59:04 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) 03:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 03:59:04 INFO - PROCESS | 2840 | 1468753144490 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:59:04 INFO - PROCESS | 2840 | 1468753144495 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:59:04 INFO - PROCESS | 2840 | 1468753144500 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:59:04 INFO - PROCESS | 2840 | 1468753144505 Marionette TRACE conn6 <- [1,2034,null,{}] 03:59:04 INFO - PROCESS | 2840 | 1468753144512 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:04 INFO - PROCESS | 2840 | 1468753144515 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:04 INFO - PROCESS | 2840 | 1468753144643 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:59:04 INFO - PROCESS | 2840 | 1468753144788 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 2840 | 1468753144793 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:04 INFO - PROCESS | 2840 | ++DOCSHELL 0D673800 == 40 [pid = 2840] [id = 518] 03:59:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D674000) [pid = 2840] [serial = 1554] [outer = 00000000] 03:59:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D868400) [pid = 2840] [serial = 1555] [outer = 0D674000] 03:59:04 INFO - PROCESS | 2840 | 1468753144848 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0DC69000) [pid = 2840] [serial = 1556] [outer = 0D674000] 03:59:05 INFO - PROCESS | 2840 | 1468753145416 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 990ms 03:59:05 INFO - PROCESS | 2840 | 1468753145490 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:59:05 INFO - PROCESS | 2840 | 1468753145495 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:59:05 INFO - PROCESS | 2840 | 1468753145501 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:59:05 INFO - PROCESS | 2840 | 1468753145504 Marionette TRACE conn6 <- [1,2038,null,{}] 03:59:05 INFO - PROCESS | 2840 | 1468753145508 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:05 INFO - PROCESS | 2840 | 1468753145511 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:05 INFO - PROCESS | 2840 | 1468753145653 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:59:05 INFO - PROCESS | 2840 | 1468753145791 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:05 INFO - PROCESS | 2840 | 1468753145793 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:05 INFO - PROCESS | 2840 | ++DOCSHELL 11782C00 == 41 [pid = 2840] [id = 519] 03:59:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (11785C00) [pid = 2840] [serial = 1557] [outer = 00000000] 03:59:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (12018C00) [pid = 2840] [serial = 1558] [outer = 11785C00] 03:59:05 INFO - PROCESS | 2840 | 1468753145851 Marionette DEBUG loaded listener.js 03:59:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (12F6E800) [pid = 2840] [serial = 1559] [outer = 11785C00] 03:59:06 INFO - PROCESS | 2840 | 1468753146405 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 930ms 03:59:06 INFO - PROCESS | 2840 | 1468753146445 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:59:06 INFO - PROCESS | 2840 | 1468753146448 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:59:06 INFO - PROCESS | 2840 | 1468753146451 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:59:06 INFO - PROCESS | 2840 | 1468753146455 Marionette TRACE conn6 <- [1,2042,null,{}] 03:59:06 INFO - PROCESS | 2840 | 1468753146465 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:06 INFO - PROCESS | 2840 | 1468753146470 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:06 INFO - PROCESS | 2840 | 1468753146580 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:59:06 INFO - PROCESS | 2840 | 1468753146720 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:06 INFO - PROCESS | 2840 | 1468753146723 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:06 INFO - PROCESS | 2840 | ++DOCSHELL 168DC000 == 42 [pid = 2840] [id = 520] 03:59:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (168DC800) [pid = 2840] [serial = 1560] [outer = 00000000] 03:59:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (17261400) [pid = 2840] [serial = 1561] [outer = 168DC800] 03:59:06 INFO - PROCESS | 2840 | 1468753146781 Marionette DEBUG loaded listener.js 03:59:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (172E0C00) [pid = 2840] [serial = 1562] [outer = 168DC800] 03:59:07 INFO - PROCESS | 2840 | 1468753147357 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 930ms 03:59:07 INFO - PROCESS | 2840 | 1468753147386 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:59:07 INFO - PROCESS | 2840 | 1468753147389 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:59:07 INFO - PROCESS | 2840 | 1468753147392 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:59:07 INFO - PROCESS | 2840 | 1468753147394 Marionette TRACE conn6 <- [1,2046,null,{}] 03:59:07 INFO - PROCESS | 2840 | 1468753147397 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:07 INFO - PROCESS | 2840 | 1468753147400 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:07 INFO - PROCESS | 2840 | 1468753147539 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:59:07 INFO - PROCESS | 2840 | 1468753147650 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 2840 | 1468753147653 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:07 INFO - PROCESS | 2840 | ++DOCSHELL 170A9800 == 43 [pid = 2840] [id = 521] 03:59:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (17360400) [pid = 2840] [serial = 1563] [outer = 00000000] 03:59:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1738AC00) [pid = 2840] [serial = 1564] [outer = 17360400] 03:59:07 INFO - PROCESS | 2840 | 1468753147706 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (17391800) [pid = 2840] [serial = 1565] [outer = 17360400] 03:59:08 INFO - PROCESS | 2840 | 1468753148411 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1074ms 03:59:08 INFO - PROCESS | 2840 | 1468753148470 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:59:08 INFO - PROCESS | 2840 | 1468753148474 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:59:08 INFO - PROCESS | 2840 | 1468753148479 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 2840 | 1468753148482 Marionette TRACE conn6 <- [1,2050,null,{}] 03:59:08 INFO - PROCESS | 2840 | 1468753148488 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:08 INFO - PROCESS | 2840 | 1468753148491 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:08 INFO - PROCESS | 2840 | 1468753148596 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:59:08 INFO - PROCESS | 2840 | 1468753148740 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:08 INFO - PROCESS | 2840 | 1468753148745 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:08 INFO - PROCESS | 2840 | ++DOCSHELL 0DB9FC00 == 44 [pid = 2840] [id = 522] 03:59:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0DC68C00) [pid = 2840] [serial = 1566] [outer = 00000000] 03:59:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0DF57C00) [pid = 2840] [serial = 1567] [outer = 0DC68C00] 03:59:08 INFO - PROCESS | 2840 | 1468753148799 Marionette DEBUG loaded listener.js 03:59:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (0E60BC00) [pid = 2840] [serial = 1568] [outer = 0DC68C00] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 0A06DC00 == 43 [pid = 2840] [id = 516] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 0D862800 == 42 [pid = 2840] [id = 515] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 170AA400 == 41 [pid = 2840] [id = 514] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 16138800 == 40 [pid = 2840] [id = 513] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 13683C00 == 39 [pid = 2840] [id = 512] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 13940400 == 38 [pid = 2840] [id = 511] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 1205BC00 == 37 [pid = 2840] [id = 510] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 0DB0BC00 == 36 [pid = 2840] [id = 509] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 0CCDFC00 == 35 [pid = 2840] [id = 508] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 0CD94C00 == 34 [pid = 2840] [id = 506] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 0D86A800 == 33 [pid = 2840] [id = 496] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 0DFC0C00 == 32 [pid = 2840] [id = 507] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 16204800 == 31 [pid = 2840] [id = 505] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 170A9800 == 30 [pid = 2840] [id = 521] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 11782C00 == 29 [pid = 2840] [id = 519] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 168DC000 == 28 [pid = 2840] [id = 520] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 168E1800 == 27 [pid = 2840] [id = 517] 03:59:09 INFO - PROCESS | 2840 | --DOCSHELL 0D673800 == 26 [pid = 2840] [id = 518] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (13944000) [pid = 2840] [serial = 1505] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (1367C400) [pid = 2840] [serial = 1504] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (14778400) [pid = 2840] [serial = 1507] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (12F6C000) [pid = 2840] [serial = 1511] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (1178A400) [pid = 2840] [serial = 1510] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (14870000) [pid = 2840] [serial = 1508] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0D6E4800) [pid = 2840] [serial = 1492] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0D6EB400) [pid = 2840] [serial = 1493] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0DC6E800) [pid = 2840] [serial = 1495] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0DE60000) [pid = 2840] [serial = 1496] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (15A26000) [pid = 2840] [serial = 1514] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (12F71800) [pid = 2840] [serial = 1502] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (11964C00) [pid = 2840] [serial = 1499] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1565B000) [pid = 2840] [serial = 1513] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1656C800) [pid = 2840] [serial = 1516] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11787C00) [pid = 2840] [serial = 1498] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0E9E3800) [pid = 2840] [serial = 1490] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DFD3800) [pid = 2840] [serial = 1489] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (12188800) [pid = 2840] [serial = 1501] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1177F400) [pid = 2840] [serial = 1481] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0E60E400) [pid = 2840] [serial = 1480] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (14871400) [pid = 2840] [serial = 1484] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1468C800) [pid = 2840] [serial = 1483] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (173F0800) [pid = 2840] [serial = 1487] [outer = 00000000] [url = about:blank] 03:59:09 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1738B800) [pid = 2840] [serial = 1486] [outer = 00000000] [url = about:blank] 03:59:10 INFO - PROCESS | 2840 | 1468753150063 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1632ms 03:59:10 INFO - PROCESS | 2840 | 1468753150120 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 2840 | 1468753150124 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:59:10 INFO - PROCESS | 2840 | 1468753150128 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - PROCESS | 2840 | 1468753150131 Marionette TRACE conn6 <- [1,2054,null,{}] 03:59:10 INFO - PROCESS | 2840 | 1468753150137 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:10 INFO - PROCESS | 2840 | 1468753150140 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:10 INFO - PROCESS | 2840 | 1468753150262 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:59:10 INFO - PROCESS | 2840 | 1468753150277 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:10 INFO - PROCESS | 2840 | 1468753150279 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:10 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FAC00 == 27 [pid = 2840] [id = 523] 03:59:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D6E4800) [pid = 2840] [serial = 1569] [outer = 00000000] 03:59:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D6EF800) [pid = 2840] [serial = 1570] [outer = 0D6E4800] 03:59:10 INFO - PROCESS | 2840 | 1468753150327 Marionette DEBUG loaded listener.js 03:59:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0D6F3800) [pid = 2840] [serial = 1571] [outer = 0D6E4800] 03:59:10 INFO - PROCESS | 2840 | 1468753150770 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 03:59:10 INFO - PROCESS | 2840 | 1468753150803 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 2840 | 1468753150808 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:59:10 INFO - PROCESS | 2840 | 1468753150814 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - PROCESS | 2840 | 1468753150817 Marionette TRACE conn6 <- [1,2058,null,{}] 03:59:10 INFO - PROCESS | 2840 | 1468753150820 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:10 INFO - PROCESS | 2840 | 1468753150823 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:10 INFO - PROCESS | 2840 | 1468753150910 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:59:10 INFO - PROCESS | 2840 | 1468753150919 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:10 INFO - PROCESS | 2840 | 1468753150921 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:10 INFO - PROCESS | 2840 | ++DOCSHELL 0DEBBC00 == 28 [pid = 2840] [id = 524] 03:59:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0DEBC000) [pid = 2840] [serial = 1572] [outer = 00000000] 03:59:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0E602000) [pid = 2840] [serial = 1573] [outer = 0DEBC000] 03:59:10 INFO - PROCESS | 2840 | 1468753150968 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0E610800) [pid = 2840] [serial = 1574] [outer = 0DEBC000] 03:59:11 INFO - PROCESS | 2840 | 1468753151435 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 03:59:11 INFO - PROCESS | 2840 | 1468753151488 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:59:11 INFO - PROCESS | 2840 | 1468753151490 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:59:11 INFO - PROCESS | 2840 | 1468753151494 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:59:11 INFO - PROCESS | 2840 | 1468753151497 Marionette TRACE conn6 <- [1,2062,null,{}] 03:59:11 INFO - PROCESS | 2840 | 1468753151508 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:11 INFO - PROCESS | 2840 | 1468753151512 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:11 INFO - PROCESS | 2840 | 1468753151596 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:59:11 INFO - PROCESS | 2840 | 1468753151727 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 2840 | 1468753151730 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:11 INFO - PROCESS | 2840 | ++DOCSHELL 11968800 == 29 [pid = 2840] [id = 525] 03:59:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (119A6400) [pid = 2840] [serial = 1575] [outer = 00000000] 03:59:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (11A7AC00) [pid = 2840] [serial = 1576] [outer = 119A6400] 03:59:11 INFO - PROCESS | 2840 | 1468753151779 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1205E000) [pid = 2840] [serial = 1577] [outer = 119A6400] 03:59:12 INFO - PROCESS | 2840 | 1468753152126 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 03:59:12 INFO - PROCESS | 2840 | 1468753152168 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 2840 | 1468753152170 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:59:12 INFO - PROCESS | 2840 | 1468753152181 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 2840 | 1468753152183 Marionette TRACE conn6 <- [1,2066,null,{}] 03:59:12 INFO - PROCESS | 2840 | 1468753152186 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:12 INFO - PROCESS | 2840 | 1468753152188 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:12 INFO - PROCESS | 2840 | 1468753152308 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:59:12 INFO - PROCESS | 2840 | 1468753152314 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:12 INFO - PROCESS | 2840 | 1468753152316 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:12 INFO - PROCESS | 2840 | ++DOCSHELL 11A79C00 == 30 [pid = 2840] [id = 526] 03:59:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (12056C00) [pid = 2840] [serial = 1578] [outer = 00000000] 03:59:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (12FB5400) [pid = 2840] [serial = 1579] [outer = 12056C00] 03:59:12 INFO - PROCESS | 2840 | 1468753152417 Marionette DEBUG loaded listener.js 03:59:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (13680C00) [pid = 2840] [serial = 1580] [outer = 12056C00] 03:59:12 INFO - PROCESS | 2840 | 1468753152903 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 03:59:12 INFO - PROCESS | 2840 | 1468753152953 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 2840 | 1468753152955 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:59:12 INFO - PROCESS | 2840 | 1468753152958 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 2840 | 1468753152960 Marionette TRACE conn6 <- [1,2070,null,{}] 03:59:12 INFO - PROCESS | 2840 | 1468753152963 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:12 INFO - PROCESS | 2840 | 1468753152965 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:13 INFO - PROCESS | 2840 | 1468753153075 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:59:13 INFO - PROCESS | 2840 | 1468753153083 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 2840 | 1468753153085 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:13 INFO - PROCESS | 2840 | ++DOCSHELL 13948800 == 31 [pid = 2840] [id = 527] 03:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (13949400) [pid = 2840] [serial = 1581] [outer = 00000000] 03:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (14212400) [pid = 2840] [serial = 1582] [outer = 13949400] 03:59:13 INFO - PROCESS | 2840 | 1468753153127 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (146ECC00) [pid = 2840] [serial = 1583] [outer = 13949400] 03:59:13 INFO - PROCESS | 2840 | 1468753153608 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 03:59:13 INFO - PROCESS | 2840 | 1468753153629 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:59:13 INFO - PROCESS | 2840 | 1468753153631 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:59:13 INFO - PROCESS | 2840 | 1468753153634 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:59:13 INFO - PROCESS | 2840 | 1468753153636 Marionette TRACE conn6 <- [1,2074,null,{}] 03:59:13 INFO - PROCESS | 2840 | 1468753153655 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:13 INFO - PROCESS | 2840 | 1468753153661 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:13 INFO - PROCESS | 2840 | 1468753153800 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:59:13 INFO - PROCESS | 2840 | 1468753153813 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 2840 | 1468753153815 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:13 INFO - PROCESS | 2840 | ++DOCSHELL 14775800 == 32 [pid = 2840] [id = 528] 03:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (14869C00) [pid = 2840] [serial = 1584] [outer = 00000000] 03:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (16129800) [pid = 2840] [serial = 1585] [outer = 14869C00] 03:59:13 INFO - PROCESS | 2840 | 1468753153858 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1620B000) [pid = 2840] [serial = 1586] [outer = 14869C00] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0E90D000) [pid = 2840] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (14211800) [pid = 2840] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (16210000) [pid = 2840] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (12086000) [pid = 2840] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D03A800) [pid = 2840] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0DFDB400) [pid = 2840] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0D90F400) [pid = 2840] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (170AA800) [pid = 2840] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0CCE2400) [pid = 2840] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (13941800) [pid = 2840] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DB9CC00) [pid = 2840] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (16205400) [pid = 2840] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (172B9C00) [pid = 2840] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:59:14 INFO - PROCESS | 2840 | 1468753154523 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 930ms 03:59:14 INFO - PROCESS | 2840 | 1468753154567 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 2840 | 1468753154569 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:59:14 INFO - PROCESS | 2840 | 1468753154572 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:59:14 INFO - PROCESS | 2840 | 1468753154574 Marionette TRACE conn6 <- [1,2078,null,{}] 03:59:14 INFO - PROCESS | 2840 | 1468753154585 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:14 INFO - PROCESS | 2840 | 1468753154587 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:14 INFO - PROCESS | 2840 | 1468753154688 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:59:14 INFO - PROCESS | 2840 | 1468753154699 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:14 INFO - PROCESS | 2840 | 1468753154701 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:14 INFO - PROCESS | 2840 | ++DOCSHELL 117E2400 == 33 [pid = 2840] [id = 529] 03:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (119A9400) [pid = 2840] [serial = 1587] [outer = 00000000] 03:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (14753400) [pid = 2840] [serial = 1588] [outer = 119A9400] 03:59:14 INFO - PROCESS | 2840 | 1468753154747 Marionette DEBUG loaded listener.js 03:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (14758800) [pid = 2840] [serial = 1589] [outer = 119A9400] 03:59:15 INFO - PROCESS | 2840 | 1468753155157 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 03:59:15 INFO - PROCESS | 2840 | 1468753155218 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 2840 | 1468753155220 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:59:15 INFO - PROCESS | 2840 | 1468753155223 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 2840 | 1468753155225 Marionette TRACE conn6 <- [1,2082,null,{}] 03:59:15 INFO - PROCESS | 2840 | 1468753155228 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:15 INFO - PROCESS | 2840 | 1468753155230 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:15 INFO - PROCESS | 2840 | 1468753155309 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:59:15 INFO - PROCESS | 2840 | 1468753155315 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:15 INFO - PROCESS | 2840 | 1468753155317 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:15 INFO - PROCESS | 2840 | ++DOCSHELL 0A025800 == 34 [pid = 2840] [id = 530] 03:59:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0DFBF000) [pid = 2840] [serial = 1590] [outer = 00000000] 03:59:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (167C5C00) [pid = 2840] [serial = 1591] [outer = 0DFBF000] 03:59:15 INFO - PROCESS | 2840 | 1468753155361 Marionette DEBUG loaded listener.js 03:59:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (167C9400) [pid = 2840] [serial = 1592] [outer = 0DFBF000] 03:59:15 INFO - PROCESS | 2840 | 1468753155778 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 570ms 03:59:15 INFO - PROCESS | 2840 | 1468753155796 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 2840 | 1468753155798 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:59:15 INFO - PROCESS | 2840 | 1468753155801 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 2840 | 1468753155803 Marionette TRACE conn6 <- [1,2086,null,{}] 03:59:15 INFO - PROCESS | 2840 | 1468753155806 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:15 INFO - PROCESS | 2840 | 1468753155808 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:15 INFO - PROCESS | 2840 | 1468753155929 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:59:15 INFO - PROCESS | 2840 | 1468753155937 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:15 INFO - PROCESS | 2840 | 1468753155939 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:15 INFO - PROCESS | 2840 | ++DOCSHELL 11965000 == 35 [pid = 2840] [id = 531] 03:59:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (170AA800) [pid = 2840] [serial = 1593] [outer = 00000000] 03:59:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (17262C00) [pid = 2840] [serial = 1594] [outer = 170AA800] 03:59:15 INFO - PROCESS | 2840 | 1468753155991 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (17266800) [pid = 2840] [serial = 1595] [outer = 170AA800] 03:59:16 INFO - PROCESS | 2840 | --DOCSHELL 0D1FAC00 == 34 [pid = 2840] [id = 523] 03:59:16 INFO - PROCESS | 2840 | --DOCSHELL 0DB9FC00 == 33 [pid = 2840] [id = 522] 03:59:17 INFO - PROCESS | 2840 | --DOCSHELL 117E2400 == 32 [pid = 2840] [id = 529] 03:59:17 INFO - PROCESS | 2840 | --DOCSHELL 0A025800 == 31 [pid = 2840] [id = 530] 03:59:17 INFO - PROCESS | 2840 | --DOCSHELL 13948800 == 30 [pid = 2840] [id = 527] 03:59:17 INFO - PROCESS | 2840 | --DOCSHELL 14775800 == 29 [pid = 2840] [id = 528] 03:59:17 INFO - PROCESS | 2840 | --DOCSHELL 0DEBBC00 == 28 [pid = 2840] [id = 524] 03:59:17 INFO - PROCESS | 2840 | --DOCSHELL 11968800 == 27 [pid = 2840] [id = 525] 03:59:17 INFO - PROCESS | 2840 | --DOCSHELL 11A79C00 == 26 [pid = 2840] [id = 526] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (172C2800) [pid = 2840] [serial = 1550] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1486B800) [pid = 2840] [serial = 1538] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (168E1000) [pid = 2840] [serial = 1540] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (168DDC00) [pid = 2840] [serial = 1541] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (12D6AC00) [pid = 2840] [serial = 1531] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (12FB4000) [pid = 2840] [serial = 1532] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D674C00) [pid = 2840] [serial = 1519] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D6F2C00) [pid = 2840] [serial = 1520] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1177B800) [pid = 2840] [serial = 1522] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1334A800) [pid = 2840] [serial = 1546] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1195F400) [pid = 2840] [serial = 1523] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (170B5800) [pid = 2840] [serial = 1543] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D03B400) [pid = 2840] [serial = 1525] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D868800) [pid = 2840] [serial = 1526] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1426BC00) [pid = 2840] [serial = 1534] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0DF55400) [pid = 2840] [serial = 1528] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0E68AC00) [pid = 2840] [serial = 1529] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (168D6800) [pid = 2840] [serial = 1517] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (172DE000) [pid = 2840] [serial = 1552] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (1474B000) [pid = 2840] [serial = 1547] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (172DDC00) [pid = 2840] [serial = 1553] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (170B6800) [pid = 2840] [serial = 1544] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (1474E000) [pid = 2840] [serial = 1537] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (172BC400) [pid = 2840] [serial = 1549] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (14716800) [pid = 2840] [serial = 1535] [outer = 00000000] [url = about:blank] 03:59:17 INFO - PROCESS | 2840 | 1468753157770 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2019ms 03:59:17 INFO - PROCESS | 2840 | 1468753157822 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:59:17 INFO - PROCESS | 2840 | 1468753157826 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:59:17 INFO - PROCESS | 2840 | 1468753157831 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:59:17 INFO - PROCESS | 2840 | 1468753157835 Marionette TRACE conn6 <- [1,2090,null,{}] 03:59:17 INFO - PROCESS | 2840 | 1468753157840 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:17 INFO - PROCESS | 2840 | 1468753157843 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:17 INFO - PROCESS | 2840 | 1468753157932 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:59:17 INFO - PROCESS | 2840 | 1468753157939 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:17 INFO - PROCESS | 2840 | 1468753157944 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:17 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F7400 == 27 [pid = 2840] [id = 532] 03:59:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0D1F9400) [pid = 2840] [serial = 1596] [outer = 00000000] 03:59:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (0D676400) [pid = 2840] [serial = 1597] [outer = 0D1F9400] 03:59:17 INFO - PROCESS | 2840 | 1468753157991 Marionette DEBUG loaded listener.js 03:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0D6E4C00) [pid = 2840] [serial = 1598] [outer = 0D1F9400] 03:59:18 INFO - PROCESS | 2840 | 1468753158482 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 03:59:18 INFO - PROCESS | 2840 | 1468753158521 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:59:18 INFO - PROCESS | 2840 | 1468753158526 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:59:18 INFO - PROCESS | 2840 | 1468753158533 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:59:18 INFO - PROCESS | 2840 | 1468753158536 Marionette TRACE conn6 <- [1,2094,null,{}] 03:59:18 INFO - PROCESS | 2840 | 1468753158539 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:18 INFO - PROCESS | 2840 | 1468753158542 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:18 INFO - PROCESS | 2840 | 1468753158628 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:59:18 INFO - PROCESS | 2840 | 1468753158634 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:18 INFO - PROCESS | 2840 | 1468753158637 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:18 INFO - PROCESS | 2840 | ++DOCSHELL 0D93E400 == 28 [pid = 2840] [id = 533] 03:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0D93FC00) [pid = 2840] [serial = 1599] [outer = 00000000] 03:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0DB9FC00) [pid = 2840] [serial = 1600] [outer = 0D93FC00] 03:59:18 INFO - PROCESS | 2840 | 1468753158684 Marionette DEBUG loaded listener.js 03:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0DC6C400) [pid = 2840] [serial = 1601] [outer = 0D93FC00] 03:59:19 INFO - PROCESS | 2840 | 1468753159142 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 03:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:59:19 INFO - PROCESS | 2840 | 1468753159207 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 03:59:19 INFO - PROCESS | 2840 | 1468753159209 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:59:19 INFO - PROCESS | 2840 | 1468753159213 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:59:19 INFO - PROCESS | 2840 | 1468753159216 Marionette TRACE conn6 <- [1,2098,null,{}] 03:59:19 INFO - PROCESS | 2840 | 1468753159228 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:19 INFO - PROCESS | 2840 | 1468753159232 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:19 INFO - PROCESS | 2840 | 1468753159346 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:59:19 INFO - PROCESS | 2840 | 1468753159447 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:19 INFO - PROCESS | 2840 | 1468753159450 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:19 INFO - PROCESS | 2840 | ++DOCSHELL 11770000 == 29 [pid = 2840] [id = 534] 03:59:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (11771C00) [pid = 2840] [serial = 1602] [outer = 00000000] 03:59:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (11775000) [pid = 2840] [serial = 1603] [outer = 11771C00] 03:59:19 INFO - PROCESS | 2840 | 1468753159498 Marionette DEBUG loaded listener.js 03:59:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (1177D400) [pid = 2840] [serial = 1604] [outer = 11771C00] 03:59:19 INFO - PROCESS | 2840 | 1468753159885 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 03:59:19 INFO - PROCESS | 2840 | 1468753159943 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:59:19 INFO - PROCESS | 2840 | 1468753159946 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:59:19 INFO - PROCESS | 2840 | 1468753159949 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:59:19 INFO - PROCESS | 2840 | 1468753159950 Marionette TRACE conn6 <- [1,2102,null,{}] 03:59:19 INFO - PROCESS | 2840 | 1468753159954 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:19 INFO - PROCESS | 2840 | 1468753159956 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:20 INFO - PROCESS | 2840 | 1468753160071 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:59:20 INFO - PROCESS | 2840 | 1468753160083 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:20 INFO - PROCESS | 2840 | 1468753160085 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:20 INFO - PROCESS | 2840 | ++DOCSHELL 0DECA400 == 30 [pid = 2840] [id = 535] 03:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0DFD7400) [pid = 2840] [serial = 1605] [outer = 00000000] 03:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (11786400) [pid = 2840] [serial = 1606] [outer = 0DFD7400] 03:59:20 INFO - PROCESS | 2840 | 1468753160129 Marionette DEBUG loaded listener.js 03:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (119AB800) [pid = 2840] [serial = 1607] [outer = 0DFD7400] 03:59:20 INFO - PROCESS | 2840 | 1468753160545 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 03:59:20 INFO - PROCESS | 2840 | 1468753160583 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:59:20 INFO - PROCESS | 2840 | 1468753160585 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:59:20 INFO - PROCESS | 2840 | 1468753160588 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:59:20 INFO - PROCESS | 2840 | 1468753160590 Marionette TRACE conn6 <- [1,2106,null,{}] 03:59:20 INFO - PROCESS | 2840 | 1468753160593 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:20 INFO - PROCESS | 2840 | 1468753160596 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:20 INFO - PROCESS | 2840 | 1468753160674 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:59:20 INFO - PROCESS | 2840 | 1468753160797 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:20 INFO - PROCESS | 2840 | 1468753160799 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:20 INFO - PROCESS | 2840 | ++DOCSHELL 11C5CC00 == 31 [pid = 2840] [id = 536] 03:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (1201F800) [pid = 2840] [serial = 1608] [outer = 00000000] 03:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (12D6B000) [pid = 2840] [serial = 1609] [outer = 1201F800] 03:59:20 INFO - PROCESS | 2840 | 1468753160845 Marionette DEBUG loaded listener.js 03:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (12FACC00) [pid = 2840] [serial = 1610] [outer = 1201F800] 03:59:21 INFO - PROCESS | 2840 | 1468753161185 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 03:59:21 INFO - PROCESS | 2840 | 1468753161219 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:59:21 INFO - PROCESS | 2840 | 1468753161221 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:59:21 INFO - PROCESS | 2840 | 1468753161224 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:59:21 INFO - PROCESS | 2840 | 1468753161226 Marionette TRACE conn6 <- [1,2110,null,{}] 03:59:21 INFO - PROCESS | 2840 | 1468753161241 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:21 INFO - PROCESS | 2840 | 1468753161247 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:21 INFO - PROCESS | 2840 | 1468753161350 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:59:21 INFO - PROCESS | 2840 | 1468753161356 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:21 INFO - PROCESS | 2840 | 1468753161358 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:21 INFO - PROCESS | 2840 | ++DOCSHELL 1367B800 == 32 [pid = 2840] [id = 537] 03:59:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1367C800) [pid = 2840] [serial = 1611] [outer = 00000000] 03:59:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1394EC00) [pid = 2840] [serial = 1612] [outer = 1367C800] 03:59:21 INFO - PROCESS | 2840 | 1468753161401 Marionette DEBUG loaded listener.js 03:59:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (146EA400) [pid = 2840] [serial = 1613] [outer = 1367C800] 03:59:21 INFO - PROCESS | 2840 | 1468753161831 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 03:59:21 INFO - PROCESS | 2840 | 1468753161870 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:59:21 INFO - PROCESS | 2840 | 1468753161871 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:59:21 INFO - PROCESS | 2840 | 1468753161894 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:59:21 INFO - PROCESS | 2840 | 1468753161896 Marionette TRACE conn6 <- [1,2114,null,{}] 03:59:21 INFO - PROCESS | 2840 | 1468753161899 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:21 INFO - PROCESS | 2840 | 1468753161901 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:21 INFO - PROCESS | 2840 | 1468753161975 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:59:21 INFO - PROCESS | 2840 | 1468753161983 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:21 INFO - PROCESS | 2840 | 1468753161985 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:21 INFO - PROCESS | 2840 | ++DOCSHELL 1474B000 == 33 [pid = 2840] [id = 538] 03:59:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1474BC00) [pid = 2840] [serial = 1614] [outer = 00000000] 03:59:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1486A800) [pid = 2840] [serial = 1615] [outer = 1474BC00] 03:59:22 INFO - PROCESS | 2840 | 1468753162028 Marionette DEBUG loaded listener.js 03:59:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1486E000) [pid = 2840] [serial = 1616] [outer = 1474BC00] 03:59:22 INFO - PROCESS | 2840 | 1468753162471 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 03:59:22 INFO - PROCESS | 2840 | 1468753162537 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:59:22 INFO - PROCESS | 2840 | 1468753162539 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:59:22 INFO - PROCESS | 2840 | 1468753162543 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:59:22 INFO - PROCESS | 2840 | 1468753162544 Marionette TRACE conn6 <- [1,2118,null,{}] 03:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:59:22 INFO - PROCESS | 2840 | 1468753162548 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:22 INFO - PROCESS | 2840 | 1468753162550 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:22 INFO - PROCESS | 2840 | 1468753162627 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:59:22 INFO - PROCESS | 2840 | 1468753162631 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:22 INFO - PROCESS | 2840 | 1468753162633 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:22 INFO - PROCESS | 2840 | ++DOCSHELL 14755800 == 34 [pid = 2840] [id = 539] 03:59:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14873400) [pid = 2840] [serial = 1617] [outer = 00000000] 03:59:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (15A2D000) [pid = 2840] [serial = 1618] [outer = 14873400] 03:59:22 INFO - PROCESS | 2840 | 1468753162677 Marionette DEBUG loaded listener.js 03:59:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (15654400) [pid = 2840] [serial = 1619] [outer = 14873400] 03:59:23 INFO - PROCESS | 2840 | 1468753163128 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:59:23 INFO - PROCESS | 2840 | 1468753163182 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:59:23 INFO - PROCESS | 2840 | 1468753163185 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:59:23 INFO - PROCESS | 2840 | 1468753163186 Marionette TRACE conn6 <- [1,2122,null,{}] 03:59:23 INFO - PROCESS | 2840 | 1468753163204 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:23 INFO - PROCESS | 2840 | 1468753163206 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:23 INFO - PROCESS | 2840 | 1468753163322 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:59:23 INFO - PROCESS | 2840 | 1468753163413 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:23 INFO - PROCESS | 2840 | 1468753163415 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:23 INFO - PROCESS | 2840 | ++DOCSHELL 1176FC00 == 35 [pid = 2840] [id = 540] 03:59:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1620F800) [pid = 2840] [serial = 1620] [outer = 00000000] 03:59:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (168D7800) [pid = 2840] [serial = 1621] [outer = 1620F800] 03:59:23 INFO - PROCESS | 2840 | 1468753163459 Marionette DEBUG loaded listener.js 03:59:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (168E1400) [pid = 2840] [serial = 1622] [outer = 1620F800] 03:59:23 INFO - PROCESS | 2840 | 1468753163873 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 03:59:23 INFO - PROCESS | 2840 | 1468753163919 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 03:59:23 INFO - PROCESS | 2840 | 1468753163921 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:59:23 INFO - PROCESS | 2840 | 1468753163925 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:59:23 INFO - PROCESS | 2840 | 1468753163926 Marionette TRACE conn6 <- [1,2126,null,{}] 03:59:23 INFO - PROCESS | 2840 | 1468753163930 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:23 INFO - PROCESS | 2840 | 1468753163932 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:24 INFO - PROCESS | 2840 | 1468753164048 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:59:24 INFO - PROCESS | 2840 | 1468753164054 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:24 INFO - PROCESS | 2840 | 1468753164055 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:24 INFO - PROCESS | 2840 | ++DOCSHELL 168D7000 == 36 [pid = 2840] [id = 541] 03:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (170A9800) [pid = 2840] [serial = 1623] [outer = 00000000] 03:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (170B3400) [pid = 2840] [serial = 1624] [outer = 170A9800] 03:59:24 INFO - PROCESS | 2840 | 1468753164098 Marionette DEBUG loaded listener.js 03:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (17264000) [pid = 2840] [serial = 1625] [outer = 170A9800] 03:59:24 INFO - PROCESS | 2840 | 1468753164553 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 03:59:24 INFO - PROCESS | 2840 | 1468753164603 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:59:24 INFO - PROCESS | 2840 | 1468753164606 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:59:24 INFO - PROCESS | 2840 | 1468753164609 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:59:24 INFO - PROCESS | 2840 | 1468753164611 Marionette TRACE conn6 <- [1,2130,null,{}] 03:59:24 INFO - PROCESS | 2840 | 1468753164614 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:24 INFO - PROCESS | 2840 | 1468753164617 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:24 INFO - PROCESS | 2840 | 1468753164772 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:59:24 INFO - PROCESS | 2840 | 1468753164798 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:24 INFO - PROCESS | 2840 | 1468753164800 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:24 INFO - PROCESS | 2840 | ++DOCSHELL 11C1D800 == 37 [pid = 2840] [id = 542] 03:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (172DA400) [pid = 2840] [serial = 1626] [outer = 00000000] 03:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (172E4400) [pid = 2840] [serial = 1627] [outer = 172DA400] 03:59:24 INFO - PROCESS | 2840 | 1468753164847 Marionette DEBUG loaded listener.js 03:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (17359400) [pid = 2840] [serial = 1628] [outer = 172DA400] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0DFBF000) [pid = 2840] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (12056C00) [pid = 2840] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (13949400) [pid = 2840] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (14869C00) [pid = 2840] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (119A9400) [pid = 2840] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (119A6400) [pid = 2840] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0DEBC000) [pid = 2840] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D6E4800) [pid = 2840] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0DC68C00) [pid = 2840] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (17360400) [pid = 2840] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (168DC800) [pid = 2840] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (11785C00) [pid = 2840] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D674000) [pid = 2840] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:59:25 INFO - PROCESS | 2840 | 1468753165395 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:59:25 INFO - PROCESS | 2840 | 1468753165452 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:59:25 INFO - PROCESS | 2840 | 1468753165456 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:59:25 INFO - PROCESS | 2840 | 1468753165457 Marionette TRACE conn6 <- [1,2134,null,{}] 03:59:25 INFO - PROCESS | 2840 | 1468753165460 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:25 INFO - PROCESS | 2840 | 1468753165462 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:25 INFO - PROCESS | 2840 | 1468753165542 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:59:25 INFO - PROCESS | 2840 | 1468753165548 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:25 INFO - PROCESS | 2840 | 1468753165550 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:25 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC7800 == 38 [pid = 2840] [id = 543] 03:59:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (11776400) [pid = 2840] [serial = 1629] [outer = 00000000] 03:59:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (12056C00) [pid = 2840] [serial = 1630] [outer = 11776400] 03:59:25 INFO - PROCESS | 2840 | 1468753165594 Marionette DEBUG loaded listener.js 03:59:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (12FBB000) [pid = 2840] [serial = 1631] [outer = 11776400] 03:59:26 INFO - PROCESS | 2840 | 1468753166046 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:59:26 INFO - PROCESS | 2840 | 1468753166088 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:59:26 INFO - PROCESS | 2840 | 1468753166092 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:59:26 INFO - PROCESS | 2840 | 1468753166093 Marionette TRACE conn6 <- [1,2138,null,{}] 03:59:26 INFO - PROCESS | 2840 | 1468753166097 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:26 INFO - PROCESS | 2840 | 1468753166098 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:26 INFO - PROCESS | 2840 | 1468753166176 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:59:26 INFO - PROCESS | 2840 | 1468753166182 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 2840 | 1468753166184 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:26 INFO - PROCESS | 2840 | ++DOCSHELL 14218800 == 39 [pid = 2840] [id = 544] 03:59:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (14271000) [pid = 2840] [serial = 1632] [outer = 00000000] 03:59:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (172BE800) [pid = 2840] [serial = 1633] [outer = 14271000] 03:59:26 INFO - PROCESS | 2840 | 1468753166226 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (172E3C00) [pid = 2840] [serial = 1634] [outer = 14271000] 03:59:26 INFO - PROCESS | 2840 | 1468753166666 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 03:59:26 INFO - PROCESS | 2840 | 1468753166733 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 03:59:26 INFO - PROCESS | 2840 | 1468753166736 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:59:26 INFO - PROCESS | 2840 | 1468753166739 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:59:26 INFO - PROCESS | 2840 | 1468753166740 Marionette TRACE conn6 <- [1,2142,null,{}] 03:59:26 INFO - PROCESS | 2840 | 1468753166744 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:26 INFO - PROCESS | 2840 | 1468753166746 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:26 INFO - PROCESS | 2840 | 1468753166824 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:59:26 INFO - PROCESS | 2840 | 1468753166832 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 2840 | 1468753166834 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:26 INFO - PROCESS | 2840 | ++DOCSHELL 13349400 == 40 [pid = 2840] [id = 545] 03:59:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (168DC800) [pid = 2840] [serial = 1635] [outer = 00000000] 03:59:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (17388800) [pid = 2840] [serial = 1636] [outer = 168DC800] 03:59:26 INFO - PROCESS | 2840 | 1468753166876 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1738D000) [pid = 2840] [serial = 1637] [outer = 168DC800] 03:59:27 INFO - PROCESS | 2840 | --DOCSHELL 0D1F7400 == 39 [pid = 2840] [id = 532] 03:59:27 INFO - PROCESS | 2840 | --DOCSHELL 11965000 == 38 [pid = 2840] [id = 531] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 11770000 == 37 [pid = 2840] [id = 534] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 14755800 == 36 [pid = 2840] [id = 539] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 0DECA400 == 35 [pid = 2840] [id = 535] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 11C1D800 == 34 [pid = 2840] [id = 542] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 1474B000 == 33 [pid = 2840] [id = 538] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 1176FC00 == 32 [pid = 2840] [id = 540] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 1367B800 == 31 [pid = 2840] [id = 537] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 11C5CC00 == 30 [pid = 2840] [id = 536] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 14218800 == 29 [pid = 2840] [id = 544] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 0DFC7800 == 28 [pid = 2840] [id = 543] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 0D93E400 == 27 [pid = 2840] [id = 533] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 168D7000 == 26 [pid = 2840] [id = 541] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (167C9400) [pid = 2840] [serial = 1592] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (12FB5400) [pid = 2840] [serial = 1579] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (14212400) [pid = 2840] [serial = 1582] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (13680C00) [pid = 2840] [serial = 1580] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (16129800) [pid = 2840] [serial = 1585] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (14753400) [pid = 2840] [serial = 1588] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (167C5C00) [pid = 2840] [serial = 1591] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1620B000) [pid = 2840] [serial = 1586] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11A7AC00) [pid = 2840] [serial = 1576] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0E602000) [pid = 2840] [serial = 1573] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0E610800) [pid = 2840] [serial = 1574] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D6EF800) [pid = 2840] [serial = 1570] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D6F3800) [pid = 2840] [serial = 1571] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0E60BC00) [pid = 2840] [serial = 1568] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0DF57C00) [pid = 2840] [serial = 1567] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (17391800) [pid = 2840] [serial = 1565] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (1738AC00) [pid = 2840] [serial = 1564] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (172E0C00) [pid = 2840] [serial = 1562] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (17261400) [pid = 2840] [serial = 1561] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (12F6E800) [pid = 2840] [serial = 1559] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (12018C00) [pid = 2840] [serial = 1558] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0DC69000) [pid = 2840] [serial = 1556] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0D868400) [pid = 2840] [serial = 1555] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (14758800) [pid = 2840] [serial = 1589] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (146ECC00) [pid = 2840] [serial = 1583] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (1205E000) [pid = 2840] [serial = 1577] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (17262C00) [pid = 2840] [serial = 1594] [outer = 00000000] [url = about:blank] 03:59:28 INFO - PROCESS | 2840 | --DOCSHELL 0EB8D400 == 25 [pid = 2840] [id = 9] 03:59:28 INFO - PROCESS | 2840 | 1468753168955 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2268ms 03:59:28 INFO - PROCESS | 2840 | 1468753169012 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:59:28 INFO - PROCESS | 2840 | 1468753169018 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:59:29 INFO - PROCESS | 2840 | 1468753169023 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 2840 | 1468753169028 Marionette TRACE conn6 <- [1,2146,null,{}] 03:59:29 INFO - PROCESS | 2840 | 1468753169034 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:29 INFO - PROCESS | 2840 | 1468753169037 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:29 INFO - PROCESS | 2840 | 1468753169171 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:59:29 INFO - PROCESS | 2840 | 1468753169294 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 2840 | 1468753169300 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:29 INFO - PROCESS | 2840 | ++DOCSHELL 0D076800 == 26 [pid = 2840] [id = 546] 03:59:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0D0E4C00) [pid = 2840] [serial = 1638] [outer = 00000000] 03:59:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0D1F5400) [pid = 2840] [serial = 1639] [outer = 0D0E4C00] 03:59:29 INFO - PROCESS | 2840 | 1468753169360 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D674000) [pid = 2840] [serial = 1640] [outer = 0D0E4C00] 03:59:30 INFO - PROCESS | 2840 | 1468753170034 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1079ms 03:59:30 INFO - PROCESS | 2840 | 1468753170130 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 03:59:30 INFO - PROCESS | 2840 | 1468753170136 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:59:30 INFO - PROCESS | 2840 | 1468753170144 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:59:30 INFO - PROCESS | 2840 | 1468753170147 Marionette TRACE conn6 <- [1,2150,null,{}] 03:59:30 INFO - PROCESS | 2840 | 1468753170151 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:30 INFO - PROCESS | 2840 | 1468753170154 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:30 INFO - PROCESS | 2840 | 1468753170284 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:59:30 INFO - PROCESS | 2840 | 1468753170406 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:30 INFO - PROCESS | 2840 | 1468753170409 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:30 INFO - PROCESS | 2840 | ++DOCSHELL 0D6F3000 == 27 [pid = 2840] [id = 547] 03:59:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D860000) [pid = 2840] [serial = 1641] [outer = 00000000] 03:59:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D86A400) [pid = 2840] [serial = 1642] [outer = 0D860000] 03:59:30 INFO - PROCESS | 2840 | 1468753170467 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D938000) [pid = 2840] [serial = 1643] [outer = 0D860000] 03:59:31 INFO - PROCESS | 2840 | --DOCSHELL 0D936800 == 26 [pid = 2840] [id = 373] 03:59:31 INFO - PROCESS | 2840 | 1468753171138 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1014ms 03:59:31 INFO - PROCESS | 2840 | 1468753171165 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:59:31 INFO - PROCESS | 2840 | 1468753171169 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:59:31 INFO - PROCESS | 2840 | 1468753171173 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 2840 | 1468753171176 Marionette TRACE conn6 <- [1,2154,null,{}] 03:59:31 INFO - PROCESS | 2840 | 1468753171182 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:31 INFO - PROCESS | 2840 | 1468753171185 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:31 INFO - PROCESS | 2840 | 1468753171278 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:59:31 INFO - PROCESS | 2840 | 1468753171373 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 2840 | 1468753171375 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:31 INFO - PROCESS | 2840 | ++DOCSHELL 0CD94C00 == 27 [pid = 2840] [id = 548] 03:59:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D03A800) [pid = 2840] [serial = 1644] [outer = 00000000] 03:59:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0D6F0000) [pid = 2840] [serial = 1645] [outer = 0D03A800] 03:59:31 INFO - PROCESS | 2840 | 1468753171423 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D869800) [pid = 2840] [serial = 1646] [outer = 0D03A800] 03:59:31 INFO - PROCESS | 2840 | 1468753171789 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 03:59:31 INFO - PROCESS | 2840 | 1468753171850 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:59:31 INFO - PROCESS | 2840 | 1468753171854 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:59:31 INFO - PROCESS | 2840 | 1468753171860 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:59:31 INFO - PROCESS | 2840 | 1468753171862 Marionette TRACE conn6 <- [1,2158,null,{}] 03:59:31 INFO - PROCESS | 2840 | 1468753171866 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:31 INFO - PROCESS | 2840 | 1468753171869 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:31 INFO - PROCESS | 2840 | 1468753171958 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:59:31 INFO - PROCESS | 2840 | 1468753171965 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 2840 | 1468753171967 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:31 INFO - PROCESS | 2840 | ++DOCSHELL 0DC68000 == 28 [pid = 2840] [id = 549] 03:59:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DE57800) [pid = 2840] [serial = 1647] [outer = 00000000] 03:59:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DEC2400) [pid = 2840] [serial = 1648] [outer = 0DE57800] 03:59:32 INFO - PROCESS | 2840 | 1468753172013 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DFC6C00) [pid = 2840] [serial = 1649] [outer = 0DE57800] 03:59:32 INFO - PROCESS | 2840 | 1468753172492 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 03:59:32 INFO - PROCESS | 2840 | 1468753172538 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:59:32 INFO - PROCESS | 2840 | 1468753172540 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:59:32 INFO - PROCESS | 2840 | 1468753172543 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:59:32 INFO - PROCESS | 2840 | 1468753172547 Marionette TRACE conn6 <- [1,2162,null,{}] 03:59:32 INFO - PROCESS | 2840 | 1468753172557 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:32 INFO - PROCESS | 2840 | 1468753172562 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:32 INFO - PROCESS | 2840 | 1468753172655 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:59:32 INFO - PROCESS | 2840 | 1468753172767 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:32 INFO - PROCESS | 2840 | 1468753172770 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:32 INFO - PROCESS | 2840 | ++DOCSHELL 11771800 == 29 [pid = 2840] [id = 550] 03:59:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11772400) [pid = 2840] [serial = 1650] [outer = 00000000] 03:59:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1177C400) [pid = 2840] [serial = 1651] [outer = 11772400] 03:59:32 INFO - PROCESS | 2840 | 1468753172819 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (11788000) [pid = 2840] [serial = 1652] [outer = 11772400] 03:59:33 INFO - PROCESS | 2840 | 1468753173261 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 771ms 03:59:33 INFO - PROCESS | 2840 | 1468753173319 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:59:33 INFO - PROCESS | 2840 | 1468753173322 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:59:33 INFO - PROCESS | 2840 | 1468753173325 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:59:33 INFO - PROCESS | 2840 | 1468753173327 Marionette TRACE conn6 <- [1,2166,null,{}] 03:59:33 INFO - PROCESS | 2840 | 1468753173334 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:33 INFO - PROCESS | 2840 | 1468753173336 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:33 INFO - PROCESS | 2840 | 1468753173459 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:59:33 INFO - PROCESS | 2840 | 1468753173471 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:33 INFO - PROCESS | 2840 | 1468753173473 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:33 INFO - PROCESS | 2840 | ++DOCSHELL 11A79400 == 30 [pid = 2840] [id = 551] 03:59:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (11A79C00) [pid = 2840] [serial = 1653] [outer = 00000000] 03:59:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (12022400) [pid = 2840] [serial = 1654] [outer = 11A79C00] 03:59:33 INFO - PROCESS | 2840 | 1468753173516 Marionette DEBUG loaded listener.js 03:59:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (12D71400) [pid = 2840] [serial = 1655] [outer = 11A79C00] 03:59:33 INFO - PROCESS | 2840 | 1468753173957 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 03:59:33 INFO - PROCESS | 2840 | 1468753173999 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:59:33 INFO - PROCESS | 2840 | 1468753174001 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:59:33 INFO - PROCESS | 2840 | 1468753174004 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:59:33 INFO - PROCESS | 2840 | 1468753174005 Marionette TRACE conn6 <- [1,2170,null,{}] 03:59:33 INFO - PROCESS | 2840 | 1468753174009 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:33 INFO - PROCESS | 2840 | 1468753174011 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:34 INFO - PROCESS | 2840 | 1468753174127 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:59:34 INFO - PROCESS | 2840 | 1468753174204 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:34 INFO - PROCESS | 2840 | 1468753174206 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:34 INFO - PROCESS | 2840 | ++DOCSHELL 12F6EC00 == 31 [pid = 2840] [id = 552] 03:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (12F71800) [pid = 2840] [serial = 1656] [outer = 00000000] 03:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (13350400) [pid = 2840] [serial = 1657] [outer = 12F71800] 03:59:34 INFO - PROCESS | 2840 | 1468753174249 Marionette DEBUG loaded listener.js 03:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1367B000) [pid = 2840] [serial = 1658] [outer = 12F71800] 03:59:34 INFO - PROCESS | 2840 | 1468753174660 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 03:59:34 INFO - PROCESS | 2840 | 1468753174674 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:59:34 INFO - PROCESS | 2840 | 1468753174676 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:59:34 INFO - PROCESS | 2840 | 1468753174679 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:59:34 INFO - PROCESS | 2840 | 1468753174681 Marionette TRACE conn6 <- [1,2174,null,{}] 03:59:34 INFO - PROCESS | 2840 | 1468753174689 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:34 INFO - PROCESS | 2840 | 1468753174695 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:34 INFO - PROCESS | 2840 | 1468753174875 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:59:34 INFO - PROCESS | 2840 | 1468753174910 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:34 INFO - PROCESS | 2840 | 1468753174912 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:34 INFO - PROCESS | 2840 | ++DOCSHELL 0D85B800 == 32 [pid = 2840] [id = 553] 03:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1334DC00) [pid = 2840] [serial = 1659] [outer = 00000000] 03:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (14750800) [pid = 2840] [serial = 1660] [outer = 1334DC00] 03:59:34 INFO - PROCESS | 2840 | 1468753174956 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (14751000) [pid = 2840] [serial = 1661] [outer = 1334DC00] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (14271000) [pid = 2840] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1620F800) [pid = 2840] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (170A9800) [pid = 2840] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (172DA400) [pid = 2840] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14873400) [pid = 2840] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1474BC00) [pid = 2840] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1367C800) [pid = 2840] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1201F800) [pid = 2840] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DFD7400) [pid = 2840] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (11771C00) [pid = 2840] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D93FC00) [pid = 2840] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D1F9400) [pid = 2840] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (170AA800) [pid = 2840] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:59:35 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (11776400) [pid = 2840] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:59:35 INFO - PROCESS | 2840 | 1468753175422 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 790ms 03:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:59:35 INFO - PROCESS | 2840 | 1468753175470 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:59:35 INFO - PROCESS | 2840 | 1468753175472 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:59:35 INFO - PROCESS | 2840 | 1468753175476 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:59:35 INFO - PROCESS | 2840 | 1468753175477 Marionette TRACE conn6 <- [1,2178,null,{}] 03:59:35 INFO - PROCESS | 2840 | 1468753175481 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:35 INFO - PROCESS | 2840 | 1468753175482 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:35 INFO - PROCESS | 2840 | 1468753175560 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:59:35 INFO - PROCESS | 2840 | 1468753175565 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:35 INFO - PROCESS | 2840 | 1468753175567 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:35 INFO - PROCESS | 2840 | ++DOCSHELL 0CD28000 == 33 [pid = 2840] [id = 554] 03:59:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0CD2B800) [pid = 2840] [serial = 1662] [outer = 00000000] 03:59:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (11771C00) [pid = 2840] [serial = 1663] [outer = 0CD2B800] 03:59:35 INFO - PROCESS | 2840 | 1468753175610 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11774C00) [pid = 2840] [serial = 1664] [outer = 0CD2B800] 03:59:36 INFO - PROCESS | 2840 | 1468753176026 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 571ms 03:59:36 INFO - PROCESS | 2840 | 1468753176048 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:59:36 INFO - PROCESS | 2840 | 1468753176050 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:59:36 INFO - PROCESS | 2840 | 1468753176053 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:59:36 INFO - PROCESS | 2840 | 1468753176055 Marionette TRACE conn6 <- [1,2182,null,{}] 03:59:36 INFO - PROCESS | 2840 | 1468753176058 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:36 INFO - PROCESS | 2840 | 1468753176060 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:36 INFO - PROCESS | 2840 | 1468753176179 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:59:36 INFO - PROCESS | 2840 | 1468753176231 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:36 INFO - PROCESS | 2840 | 1468753176233 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:36 INFO - PROCESS | 2840 | ++DOCSHELL 0EB8C400 == 34 [pid = 2840] [id = 555] 03:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1176F000) [pid = 2840] [serial = 1665] [outer = 00000000] 03:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (14753C00) [pid = 2840] [serial = 1666] [outer = 1176F000] 03:59:36 INFO - PROCESS | 2840 | 1468753176276 Marionette DEBUG loaded listener.js 03:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1477C000) [pid = 2840] [serial = 1667] [outer = 1176F000] 03:59:36 INFO - PROCESS | 2840 | 1468753176793 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 03:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:59:36 INFO - PROCESS | 2840 | 1468753176828 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:59:36 INFO - PROCESS | 2840 | 1468753176830 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:59:36 INFO - PROCESS | 2840 | 1468753176833 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:59:36 INFO - PROCESS | 2840 | 1468753176835 Marionette TRACE conn6 <- [1,2186,null,{}] 03:59:36 INFO - PROCESS | 2840 | 1468753176839 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:36 INFO - PROCESS | 2840 | 1468753176840 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:36 INFO - PROCESS | 2840 | 1468753176921 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:59:36 INFO - PROCESS | 2840 | 1468753176926 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:36 INFO - PROCESS | 2840 | 1468753176928 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:36 INFO - PROCESS | 2840 | ++DOCSHELL 1176F800 == 35 [pid = 2840] [id = 556] 03:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (12064C00) [pid = 2840] [serial = 1668] [outer = 00000000] 03:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (16125000) [pid = 2840] [serial = 1669] [outer = 12064C00] 03:59:36 INFO - PROCESS | 2840 | 1468753176971 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (16144000) [pid = 2840] [serial = 1670] [outer = 12064C00] 03:59:37 INFO - PROCESS | 2840 | 1468753177457 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 03:59:37 INFO - PROCESS | 2840 | 1468753177549 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 2840 | 1468753177553 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:59:37 INFO - PROCESS | 2840 | 1468753177576 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:59:37 INFO - PROCESS | 2840 | 1468753177580 Marionette TRACE conn6 <- [1,2190,null,{}] 03:59:37 INFO - PROCESS | 2840 | 1468753177586 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:37 INFO - PROCESS | 2840 | 1468753177589 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:37 INFO - PROCESS | 2840 | 1468753177710 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:59:37 INFO - PROCESS | 2840 | 1468753177811 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 2840 | 1468753177816 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:37 INFO - PROCESS | 2840 | ++DOCSHELL 0D15C000 == 36 [pid = 2840] [id = 557] 03:59:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D15C800) [pid = 2840] [serial = 1671] [outer = 00000000] 03:59:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D6EDC00) [pid = 2840] [serial = 1672] [outer = 0D15C800] 03:59:37 INFO - PROCESS | 2840 | 1468753177875 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D936800) [pid = 2840] [serial = 1673] [outer = 0D15C800] 03:59:38 INFO - PROCESS | 2840 | 1468753178457 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 03:59:38 INFO - PROCESS | 2840 | 1468753178512 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 2840 | 1468753178517 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:59:38 INFO - PROCESS | 2840 | 1468753178523 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:59:38 INFO - PROCESS | 2840 | 1468753178526 Marionette TRACE conn6 <- [1,2194,null,{}] 03:59:38 INFO - PROCESS | 2840 | 1468753178530 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:38 INFO - PROCESS | 2840 | 1468753178533 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:38 INFO - PROCESS | 2840 | 1468753178648 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:59:38 INFO - PROCESS | 2840 | 1468753178760 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 2840 | 1468753178763 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:38 INFO - PROCESS | 2840 | ++DOCSHELL 0EB8E000 == 37 [pid = 2840] [id = 558] 03:59:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0EBD5800) [pid = 2840] [serial = 1674] [outer = 00000000] 03:59:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (11774800) [pid = 2840] [serial = 1675] [outer = 0EBD5800] 03:59:38 INFO - PROCESS | 2840 | 1468753178868 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (11A78400) [pid = 2840] [serial = 1676] [outer = 0EBD5800] 03:59:39 INFO - PROCESS | 2840 | 1468753179426 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 03:59:39 INFO - PROCESS | 2840 | 1468753179497 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:59:39 INFO - PROCESS | 2840 | 1468753179500 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:59:39 INFO - PROCESS | 2840 | 1468753179503 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:59:39 INFO - PROCESS | 2840 | 1468753179507 Marionette TRACE conn6 <- [1,2198,null,{}] 03:59:39 INFO - PROCESS | 2840 | 1468753179531 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:39 INFO - PROCESS | 2840 | 1468753179536 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:39 INFO - PROCESS | 2840 | 1468753179684 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:59:39 INFO - PROCESS | 2840 | 1468753179742 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 2840 | 1468753179746 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:39 INFO - PROCESS | 2840 | ++DOCSHELL 14752C00 == 38 [pid = 2840] [id = 559] 03:59:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (14757000) [pid = 2840] [serial = 1677] [outer = 00000000] 03:59:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1565A000) [pid = 2840] [serial = 1678] [outer = 14757000] 03:59:39 INFO - PROCESS | 2840 | 1468753179803 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1620C000) [pid = 2840] [serial = 1679] [outer = 14757000] 03:59:40 INFO - PROCESS | 2840 | 1468753180374 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 03:59:40 INFO - PROCESS | 2840 | 1468753180437 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 2840 | 1468753180440 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:59:40 INFO - PROCESS | 2840 | 1468753180443 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:59:40 INFO - PROCESS | 2840 | 1468753180445 Marionette TRACE conn6 <- [1,2202,null,{}] 03:59:40 INFO - PROCESS | 2840 | 1468753180464 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:40 INFO - PROCESS | 2840 | 1468753180467 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:40 INFO - PROCESS | 2840 | 1468753180574 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:59:40 INFO - PROCESS | 2840 | 1468753180709 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 2840 | 1468753180711 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:40 INFO - PROCESS | 2840 | ++DOCSHELL 0D93A800 == 39 [pid = 2840] [id = 560] 03:59:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0E608800) [pid = 2840] [serial = 1680] [outer = 00000000] 03:59:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (168D6800) [pid = 2840] [serial = 1681] [outer = 0E608800] 03:59:40 INFO - PROCESS | 2840 | 1468753180765 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (168DDC00) [pid = 2840] [serial = 1682] [outer = 0E608800] 03:59:41 INFO - PROCESS | 2840 | 1468753181455 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1033ms 03:59:41 INFO - PROCESS | 2840 | 1468753181480 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:59:41 INFO - PROCESS | 2840 | 1468753181485 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:59:41 INFO - PROCESS | 2840 | 1468753181489 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:59:41 INFO - PROCESS | 2840 | 1468753181492 Marionette TRACE conn6 <- [1,2206,null,{}] 03:59:41 INFO - PROCESS | 2840 | 1468753181498 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:41 INFO - PROCESS | 2840 | 1468753181501 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:41 INFO - PROCESS | 2840 | 1468753181649 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:59:41 INFO - PROCESS | 2840 | 1468753181784 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:41 INFO - PROCESS | 2840 | 1468753181787 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 13681C00 == 38 [pid = 2840] [id = 388] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 1394E800 == 37 [pid = 2840] [id = 377] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 11C5AC00 == 36 [pid = 2840] [id = 387] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 119AAC00 == 35 [pid = 2840] [id = 375] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 08E84C00 == 34 [pid = 2840] [id = 389] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 0D6EAC00 == 33 [pid = 2840] [id = 383] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 09568C00 == 32 [pid = 2840] [id = 378] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 0D934C00 == 31 [pid = 2840] [id = 379] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 13946000 == 30 [pid = 2840] [id = 376] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 1177F800 == 29 [pid = 2840] [id = 386] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 0E9DCC00 == 28 [pid = 2840] [id = 385] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 0DC25800 == 27 [pid = 2840] [id = 384] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 0A027800 == 26 [pid = 2840] [id = 10] 03:59:41 INFO - PROCESS | 2840 | --DOCSHELL 0D076800 == 25 [pid = 2840] [id = 546] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (172E3C00) [pid = 2840] [serial = 1634] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (168D7800) [pid = 2840] [serial = 1621] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (170B3400) [pid = 2840] [serial = 1624] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (168E1400) [pid = 2840] [serial = 1622] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (172E4400) [pid = 2840] [serial = 1627] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (17264000) [pid = 2840] [serial = 1625] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (172BE800) [pid = 2840] [serial = 1633] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (17359400) [pid = 2840] [serial = 1628] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (15A2D000) [pid = 2840] [serial = 1618] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1486A800) [pid = 2840] [serial = 1615] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1486E000) [pid = 2840] [serial = 1616] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1394EC00) [pid = 2840] [serial = 1612] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (146EA400) [pid = 2840] [serial = 1613] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (12D6B000) [pid = 2840] [serial = 1609] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (12FACC00) [pid = 2840] [serial = 1610] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (11786400) [pid = 2840] [serial = 1606] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (119AB800) [pid = 2840] [serial = 1607] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (11775000) [pid = 2840] [serial = 1603] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1177D400) [pid = 2840] [serial = 1604] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0DB9FC00) [pid = 2840] [serial = 1600] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0DC6C400) [pid = 2840] [serial = 1601] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D676400) [pid = 2840] [serial = 1597] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0D6E4C00) [pid = 2840] [serial = 1598] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (17266800) [pid = 2840] [serial = 1595] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (12056C00) [pid = 2840] [serial = 1630] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (12FBB000) [pid = 2840] [serial = 1631] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (15654400) [pid = 2840] [serial = 1619] [outer = 00000000] [url = about:blank] 03:59:41 INFO - PROCESS | 2840 | ++DOCSHELL 0A027800 == 26 [pid = 2840] [id = 561] 03:59:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0CCE0C00) [pid = 2840] [serial = 1683] [outer = 00000000] 03:59:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D6E4C00) [pid = 2840] [serial = 1684] [outer = 0CCE0C00] 03:59:41 INFO - PROCESS | 2840 | 1468753181873 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0DBA4800) [pid = 2840] [serial = 1685] [outer = 0CCE0C00] 03:59:42 INFO - PROCESS | 2840 | 1468753182285 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 830ms 03:59:42 INFO - PROCESS | 2840 | 1468753182320 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 2840 | 1468753182324 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:59:42 INFO - PROCESS | 2840 | 1468753182330 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:59:42 INFO - PROCESS | 2840 | 1468753182333 Marionette TRACE conn6 <- [1,2210,null,{}] 03:59:42 INFO - PROCESS | 2840 | 1468753182336 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:42 INFO - PROCESS | 2840 | 1468753182339 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:42 INFO - PROCESS | 2840 | 1468753182426 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:59:42 INFO - PROCESS | 2840 | 1468753182433 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 2840 | 1468753182435 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:42 INFO - PROCESS | 2840 | ++DOCSHELL 0DE55C00 == 27 [pid = 2840] [id = 562] 03:59:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0DE5BC00) [pid = 2840] [serial = 1686] [outer = 00000000] 03:59:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0E693800) [pid = 2840] [serial = 1687] [outer = 0DE5BC00] 03:59:42 INFO - PROCESS | 2840 | 1468753182481 Marionette DEBUG loaded listener.js 03:59:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0EBD8800) [pid = 2840] [serial = 1688] [outer = 0DE5BC00] 03:59:42 INFO - PROCESS | 2840 | 1468753182984 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 03:59:42 INFO - PROCESS | 2840 | 1468753183006 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 2840 | 1468753183008 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:59:42 INFO - PROCESS | 2840 | 1468753183012 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:59:43 INFO - PROCESS | 2840 | 1468753183016 Marionette TRACE conn6 <- [1,2214,null,{}] 03:59:43 INFO - PROCESS | 2840 | 1468753183030 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:43 INFO - PROCESS | 2840 | 1468753183034 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:43 INFO - PROCESS | 2840 | 1468753183119 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:59:43 INFO - PROCESS | 2840 | 1468753183128 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 2840 | 1468753183131 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:43 INFO - PROCESS | 2840 | ++DOCSHELL 12023000 == 28 [pid = 2840] [id = 563] 03:59:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12056C00) [pid = 2840] [serial = 1689] [outer = 00000000] 03:59:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (12F67C00) [pid = 2840] [serial = 1690] [outer = 12056C00] 03:59:43 INFO - PROCESS | 2840 | 1468753183178 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (12FB5400) [pid = 2840] [serial = 1691] [outer = 12056C00] 03:59:43 INFO - PROCESS | 2840 | 1468753183683 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 03:59:43 INFO - PROCESS | 2840 | 1468753183746 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 2840 | 1468753183749 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:59:43 INFO - PROCESS | 2840 | 1468753183752 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:59:43 INFO - PROCESS | 2840 | 1468753183754 Marionette TRACE conn6 <- [1,2218,null,{}] 03:59:43 INFO - PROCESS | 2840 | 1468753183758 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:43 INFO - PROCESS | 2840 | 1468753183759 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:43 INFO - PROCESS | 2840 | 1468753183845 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:59:43 INFO - PROCESS | 2840 | 1468753183950 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 2840 | 1468753183952 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:43 INFO - PROCESS | 2840 | ++DOCSHELL 1334A400 == 29 [pid = 2840] [id = 564] 03:59:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (13943800) [pid = 2840] [serial = 1692] [outer = 00000000] 03:59:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1468E000) [pid = 2840] [serial = 1693] [outer = 13943800] 03:59:43 INFO - PROCESS | 2840 | 1468753183997 Marionette DEBUG loaded listener.js 03:59:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (14716800) [pid = 2840] [serial = 1694] [outer = 13943800] 03:59:44 INFO - PROCESS | 2840 | 1468753184367 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 03:59:44 INFO - PROCESS | 2840 | 1468753184443 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:59:44 INFO - PROCESS | 2840 | 1468753184445 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:59:44 INFO - PROCESS | 2840 | 1468753184448 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:59:44 INFO - PROCESS | 2840 | 1468753184450 Marionette TRACE conn6 <- [1,2222,null,{}] 03:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:59:44 INFO - PROCESS | 2840 | 1468753184454 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:44 INFO - PROCESS | 2840 | 1468753184456 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:44 INFO - PROCESS | 2840 | 1468753184569 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:59:44 INFO - PROCESS | 2840 | 1468753184574 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:44 INFO - PROCESS | 2840 | 1468753184576 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:44 INFO - PROCESS | 2840 | ++DOCSHELL 14752400 == 30 [pid = 2840] [id = 565] 03:59:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (14754400) [pid = 2840] [serial = 1695] [outer = 00000000] 03:59:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1486C000) [pid = 2840] [serial = 1696] [outer = 14754400] 03:59:44 INFO - PROCESS | 2840 | 1468753184619 Marionette DEBUG loaded listener.js 03:59:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (14876000) [pid = 2840] [serial = 1697] [outer = 14754400] 03:59:45 INFO - PROCESS | 2840 | 1468753185102 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 03:59:45 INFO - PROCESS | 2840 | 1468753185126 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:59:45 INFO - PROCESS | 2840 | 1468753185128 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:59:45 INFO - PROCESS | 2840 | 1468753185131 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 2840 | 1468753185133 Marionette TRACE conn6 <- [1,2226,null,{}] 03:59:45 INFO - PROCESS | 2840 | 1468753185137 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:45 INFO - PROCESS | 2840 | 1468753185143 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:45 INFO - PROCESS | 2840 | 1468753185291 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:59:45 INFO - PROCESS | 2840 | 1468753185357 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 2840 | 1468753185359 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:45 INFO - PROCESS | 2840 | ++DOCSHELL 16136800 == 31 [pid = 2840] [id = 566] 03:59:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (16207000) [pid = 2840] [serial = 1698] [outer = 00000000] 03:59:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (168E2C00) [pid = 2840] [serial = 1699] [outer = 16207000] 03:59:45 INFO - PROCESS | 2840 | 1468753185403 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (170AAC00) [pid = 2840] [serial = 1700] [outer = 16207000] 03:59:45 INFO - PROCESS | 2840 | 1468753185807 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 03:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:59:45 INFO - PROCESS | 2840 | 1468753185864 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:59:45 INFO - PROCESS | 2840 | 1468753185866 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:59:45 INFO - PROCESS | 2840 | 1468753185869 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 2840 | 1468753185871 Marionette TRACE conn6 <- [1,2230,null,{}] 03:59:45 INFO - PROCESS | 2840 | 1468753185882 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:45 INFO - PROCESS | 2840 | 1468753185884 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:46 INFO - PROCESS | 2840 | 1468753186026 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:59:46 INFO - PROCESS | 2840 | 1468753186090 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 2840 | 1468753186091 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:46 INFO - PROCESS | 2840 | ++DOCSHELL 0A023000 == 32 [pid = 2840] [id = 567] 03:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (170AA800) [pid = 2840] [serial = 1701] [outer = 00000000] 03:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (17268400) [pid = 2840] [serial = 1702] [outer = 170AA800] 03:59:46 INFO - PROCESS | 2840 | 1468753186136 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (172B7C00) [pid = 2840] [serial = 1703] [outer = 170AA800] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0EB8DC00) [pid = 2840] [serial = 23] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (12F71800) [pid = 2840] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D0E4C00) [pid = 2840] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (11A79C00) [pid = 2840] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0D03A800) [pid = 2840] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (11759800) [pid = 2840] [serial = 26] [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.] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1334DC00) [pid = 2840] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0CD2B800) [pid = 2840] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DE57800) [pid = 2840] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D860000) [pid = 2840] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (168DC800) [pid = 2840] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (11772400) [pid = 2840] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:59:46 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1176F000) [pid = 2840] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:59:46 INFO - PROCESS | 2840 | 1468753186595 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 790ms 03:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:59:46 INFO - PROCESS | 2840 | 1468753186660 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:59:46 INFO - PROCESS | 2840 | 1468753186662 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:59:46 INFO - PROCESS | 2840 | 1468753186666 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - PROCESS | 2840 | 1468753186667 Marionette TRACE conn6 <- [1,2234,null,{}] 03:59:46 INFO - PROCESS | 2840 | 1468753186671 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:46 INFO - PROCESS | 2840 | 1468753186673 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:46 INFO - PROCESS | 2840 | 1468753186756 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:59:46 INFO - PROCESS | 2840 | 1468753186762 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 2840 | 1468753186764 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:46 INFO - PROCESS | 2840 | ++DOCSHELL 0D85EC00 == 33 [pid = 2840] [id = 568] 03:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0DC72C00) [pid = 2840] [serial = 1704] [outer = 00000000] 03:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (12086000) [pid = 2840] [serial = 1705] [outer = 0DC72C00] 03:59:46 INFO - PROCESS | 2840 | 1468753186811 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (13683000) [pid = 2840] [serial = 1706] [outer = 0DC72C00] 03:59:47 INFO - PROCESS | 2840 | 1468753187195 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 03:59:47 INFO - PROCESS | 2840 | 1468753187236 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:59:47 INFO - PROCESS | 2840 | 1468753187238 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:59:47 INFO - PROCESS | 2840 | 1468753187241 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:59:47 INFO - PROCESS | 2840 | 1468753187243 Marionette TRACE conn6 <- [1,2238,null,{}] 03:59:47 INFO - PROCESS | 2840 | 1468753187247 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:47 INFO - PROCESS | 2840 | 1468753187249 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:47 INFO - PROCESS | 2840 | 1468753187370 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:59:47 INFO - PROCESS | 2840 | 1468753187378 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 2840 | 1468753187380 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:47 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDD000 == 34 [pid = 2840] [id = 569] 03:59:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0D083C00) [pid = 2840] [serial = 1707] [outer = 00000000] 03:59:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (170B4400) [pid = 2840] [serial = 1708] [outer = 0D083C00] 03:59:47 INFO - PROCESS | 2840 | 1468753187432 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (172BEC00) [pid = 2840] [serial = 1709] [outer = 0D083C00] 03:59:47 INFO - PROCESS | 2840 | 1468753187822 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 03:59:47 INFO - PROCESS | 2840 | 1468753187912 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:59:47 INFO - PROCESS | 2840 | 1468753187915 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:59:47 INFO - PROCESS | 2840 | 1468753187922 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:59:47 INFO - PROCESS | 2840 | 1468753187924 Marionette TRACE conn6 <- [1,2242,null,{}] 03:59:47 INFO - PROCESS | 2840 | 1468753187948 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:47 INFO - PROCESS | 2840 | 1468753187950 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:48 INFO - PROCESS | 2840 | 1468753188031 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:59:48 INFO - PROCESS | 2840 | 1468753188039 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 2840 | 1468753188041 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:48 INFO - PROCESS | 2840 | ++DOCSHELL 0D93F000 == 35 [pid = 2840] [id = 570] 03:59:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (170B2400) [pid = 2840] [serial = 1710] [outer = 00000000] 03:59:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (172DE400) [pid = 2840] [serial = 1711] [outer = 170B2400] 03:59:48 INFO - PROCESS | 2840 | 1468753188083 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (17306400) [pid = 2840] [serial = 1712] [outer = 170B2400] 03:59:48 INFO - PROCESS | 2840 | 1468753188642 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 790ms 03:59:48 INFO - PROCESS | 2840 | 1468753188718 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 2840 | 1468753188722 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:59:48 INFO - PROCESS | 2840 | 1468753188727 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 2840 | 1468753188730 Marionette TRACE conn6 <- [1,2246,null,{}] 03:59:48 INFO - PROCESS | 2840 | 1468753188736 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:48 INFO - PROCESS | 2840 | 1468753188739 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:48 INFO - PROCESS | 2840 | 1468753188930 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:59:49 INFO - PROCESS | 2840 | 1468753189037 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 2840 | 1468753189040 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:49 INFO - PROCESS | 2840 | ++DOCSHELL 0CD22800 == 36 [pid = 2840] [id = 571] 03:59:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D03A800) [pid = 2840] [serial = 1713] [outer = 00000000] 03:59:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0DC67800) [pid = 2840] [serial = 1714] [outer = 0D03A800] 03:59:49 INFO - PROCESS | 2840 | 1468753189096 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0DFC4800) [pid = 2840] [serial = 1715] [outer = 0D03A800] 03:59:49 INFO - PROCESS | 2840 | 1468753189665 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 987ms 03:59:49 INFO - PROCESS | 2840 | 1468753189715 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 2840 | 1468753189719 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:59:49 INFO - PROCESS | 2840 | 1468753189725 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 2840 | 1468753189728 Marionette TRACE conn6 <- [1,2250,null,{}] 03:59:49 INFO - PROCESS | 2840 | 1468753189732 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:49 INFO - PROCESS | 2840 | 1468753189735 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:49 INFO - PROCESS | 2840 | 1468753189860 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:59:49 INFO - PROCESS | 2840 | 1468753190001 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 2840 | 1468753190004 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:50 INFO - PROCESS | 2840 | ++DOCSHELL 119A9400 == 37 [pid = 2840] [id = 572] 03:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (119AB800) [pid = 2840] [serial = 1716] [outer = 00000000] 03:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (12181400) [pid = 2840] [serial = 1717] [outer = 119AB800] 03:59:50 INFO - PROCESS | 2840 | 1468753190060 Marionette DEBUG loaded listener.js 03:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1334C000) [pid = 2840] [serial = 1718] [outer = 119AB800] 03:59:50 INFO - PROCESS | 2840 | 1468753190637 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 03:59:50 INFO - PROCESS | 2840 | 1468753190659 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 2840 | 1468753190662 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:59:50 INFO - PROCESS | 2840 | 1468753190666 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:59:50 INFO - PROCESS | 2840 | 1468753190669 Marionette TRACE conn6 <- [1,2254,null,{}] 03:59:50 INFO - PROCESS | 2840 | 1468753190680 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:50 INFO - PROCESS | 2840 | 1468753190685 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:50 INFO - PROCESS | 2840 | 1468753190796 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:59:50 INFO - PROCESS | 2840 | 1468753190910 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:50 INFO - PROCESS | 2840 | 1468753190913 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:50 INFO - PROCESS | 2840 | ++DOCSHELL 170B2800 == 38 [pid = 2840] [id = 573] 03:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (170B3000) [pid = 2840] [serial = 1719] [outer = 00000000] 03:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (172D8C00) [pid = 2840] [serial = 1720] [outer = 170B3000] 03:59:50 INFO - PROCESS | 2840 | 1468753191009 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (17358800) [pid = 2840] [serial = 1721] [outer = 170B3000] 03:59:51 INFO - PROCESS | 2840 | 1468753191640 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1023ms 03:59:51 INFO - PROCESS | 2840 | 1468753191692 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 2840 | 1468753191695 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:59:51 INFO - PROCESS | 2840 | 1468753191699 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:59:51 INFO - PROCESS | 2840 | 1468753191701 Marionette TRACE conn6 <- [1,2258,null,{}] 03:59:51 INFO - PROCESS | 2840 | 1468753191705 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:51 INFO - PROCESS | 2840 | 1468753191707 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:51 INFO - PROCESS | 2840 | 1468753191817 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:59:52 INFO - PROCESS | 2840 | 1468753192112 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:52 INFO - PROCESS | 2840 | 1468753192115 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:52 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE2400 == 39 [pid = 2840] [id = 574] 03:59:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0CCE6000) [pid = 2840] [serial = 1722] [outer = 00000000] 03:59:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0D6E8C00) [pid = 2840] [serial = 1723] [outer = 0CCE6000] 03:59:52 INFO - PROCESS | 2840 | 1468753192179 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0D861400) [pid = 2840] [serial = 1724] [outer = 0CCE6000] 03:59:52 INFO - PROCESS | 2840 | 1468753192835 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:59:52 INFO - PROCESS | 2840 | --DOCSHELL 0DFD3000 == 38 [pid = 2840] [id = 374] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0EBDA400) [pid = 2840] [serial = 25] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (17388800) [pid = 2840] [serial = 1636] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (16125000) [pid = 2840] [serial = 1669] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (13350400) [pid = 2840] [serial = 1657] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0D674000) [pid = 2840] [serial = 1640] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0D1F5400) [pid = 2840] [serial = 1639] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (12022400) [pid = 2840] [serial = 1654] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D6F0000) [pid = 2840] [serial = 1645] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0D869800) [pid = 2840] [serial = 1646] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D6E9400) [pid = 2840] [serial = 1100] [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.] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1367B000) [pid = 2840] [serial = 1658] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (14750800) [pid = 2840] [serial = 1660] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (11771C00) [pid = 2840] [serial = 1663] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (11774C00) [pid = 2840] [serial = 1664] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (14751000) [pid = 2840] [serial = 1661] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DFC6C00) [pid = 2840] [serial = 1649] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DEC2400) [pid = 2840] [serial = 1648] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D938000) [pid = 2840] [serial = 1643] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D86A400) [pid = 2840] [serial = 1642] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1738D000) [pid = 2840] [serial = 1637] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1177C400) [pid = 2840] [serial = 1651] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (12D71400) [pid = 2840] [serial = 1655] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (14753C00) [pid = 2840] [serial = 1666] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1477C000) [pid = 2840] [serial = 1667] [outer = 00000000] [url = about:blank] 03:59:52 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (11788000) [pid = 2840] [serial = 1652] [outer = 00000000] [url = about:blank] 03:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1234ms 03:59:52 INFO - PROCESS | 2840 | 1468753192943 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:59:52 INFO - PROCESS | 2840 | 1468753192947 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:59:52 INFO - PROCESS | 2840 | 1468753192952 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 2840 | 1468753192955 Marionette TRACE conn6 <- [1,2262,null,{}] 03:59:52 INFO - PROCESS | 2840 | 1468753192960 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:52 INFO - PROCESS | 2840 | 1468753192964 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:53 INFO - PROCESS | 2840 | 1468753193056 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:59:53 INFO - PROCESS | 2840 | 1468753193065 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 2840 | 1468753193067 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:53 INFO - PROCESS | 2840 | ++DOCSHELL 0D85F400 == 39 [pid = 2840] [id = 575] 03:59:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D860000) [pid = 2840] [serial = 1725] [outer = 00000000] 03:59:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D90A800) [pid = 2840] [serial = 1726] [outer = 0D860000] 03:59:53 INFO - PROCESS | 2840 | 1468753193113 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D939000) [pid = 2840] [serial = 1727] [outer = 0D860000] 03:59:53 INFO - PROCESS | 2840 | 1468753193573 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 03:59:53 INFO - PROCESS | 2840 | 1468753193671 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 2840 | 1468753193675 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:59:53 INFO - PROCESS | 2840 | 1468753193680 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 2840 | 1468753193682 Marionette TRACE conn6 <- [1,2266,null,{}] 03:59:53 INFO - PROCESS | 2840 | 1468753193686 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:53 INFO - PROCESS | 2840 | 1468753193688 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:53 INFO - PROCESS | 2840 | 1468753193778 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:59:53 INFO - PROCESS | 2840 | 1468753193790 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 2840 | 1468753193792 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:53 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC7800 == 40 [pid = 2840] [id = 576] 03:59:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DFC7C00) [pid = 2840] [serial = 1728] [outer = 00000000] 03:59:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11774C00) [pid = 2840] [serial = 1729] [outer = 0DFC7C00] 03:59:53 INFO - PROCESS | 2840 | 1468753193840 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (11781000) [pid = 2840] [serial = 1730] [outer = 0DFC7C00] 03:59:54 INFO - PROCESS | 2840 | 1468753194286 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 03:59:54 INFO - PROCESS | 2840 | 1468753194313 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:59:54 INFO - PROCESS | 2840 | 1468753194315 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:59:54 INFO - PROCESS | 2840 | 1468753194320 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 2840 | 1468753194325 Marionette TRACE conn6 <- [1,2270,null,{}] 03:59:54 INFO - PROCESS | 2840 | 1468753194346 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:54 INFO - PROCESS | 2840 | 1468753194350 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:54 INFO - PROCESS | 2840 | 1468753194436 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:59:54 INFO - PROCESS | 2840 | 1468753194443 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:54 INFO - PROCESS | 2840 | 1468753194445 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:54 INFO - PROCESS | 2840 | ++DOCSHELL 1178B000 == 41 [pid = 2840] [id = 577] 03:59:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (119A6400) [pid = 2840] [serial = 1731] [outer = 00000000] 03:59:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (12D62400) [pid = 2840] [serial = 1732] [outer = 119A6400] 03:59:54 INFO - PROCESS | 2840 | 1468753194488 Marionette DEBUG loaded listener.js 03:59:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (12FB3800) [pid = 2840] [serial = 1733] [outer = 119A6400] 03:59:54 INFO - PROCESS | 2840 | 1468753194910 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 651ms 03:59:54 INFO - PROCESS | 2840 | 1468753194981 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:59:54 INFO - PROCESS | 2840 | 1468753194984 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:59:54 INFO - PROCESS | 2840 | 1468753194987 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 2840 | 1468753194989 Marionette TRACE conn6 <- [1,2274,null,{}] 03:59:54 INFO - PROCESS | 2840 | 1468753194992 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:54 INFO - PROCESS | 2840 | 1468753194994 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:55 INFO - PROCESS | 2840 | 1468753195129 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:59:55 INFO - PROCESS | 2840 | 1468753195268 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 2840 | 1468753195270 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:55 INFO - PROCESS | 2840 | ++DOCSHELL 119B2400 == 42 [pid = 2840] [id = 578] 03:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (13349800) [pid = 2840] [serial = 1734] [outer = 00000000] 03:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (13945400) [pid = 2840] [serial = 1735] [outer = 13349800] 03:59:55 INFO - PROCESS | 2840 | 1468753195315 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (13947C00) [pid = 2840] [serial = 1736] [outer = 13349800] 03:59:55 INFO - PROCESS | 2840 | 1468753195707 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:59:55 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 03:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 03:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:59:55 INFO - PROCESS | 2840 | 1468753195758 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:59:55 INFO - PROCESS | 2840 | 1468753195760 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:59:55 INFO - PROCESS | 2840 | 1468753195763 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:59:55 INFO - PROCESS | 2840 | 1468753195765 Marionette TRACE conn6 <- [1,2278,null,{}] 03:59:55 INFO - PROCESS | 2840 | 1468753195769 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:55 INFO - PROCESS | 2840 | 1468753195771 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:55 INFO - PROCESS | 2840 | 1468753195887 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:59:55 INFO - PROCESS | 2840 | 1468753195965 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 2840 | 1468753195970 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:55 INFO - PROCESS | 2840 | ++DOCSHELL 14751000 == 43 [pid = 2840] [id = 579] 03:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (14753400) [pid = 2840] [serial = 1737] [outer = 00000000] 03:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (14776400) [pid = 2840] [serial = 1738] [outer = 14753400] 03:59:56 INFO - PROCESS | 2840 | 1468753196023 Marionette DEBUG loaded listener.js 03:59:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (14878C00) [pid = 2840] [serial = 1739] [outer = 14753400] 03:59:56 INFO - PROCESS | 2840 | 1468753196499 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 770ms 03:59:56 INFO - PROCESS | 2840 | 1468753196534 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:59:56 INFO - PROCESS | 2840 | 1468753196536 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:59:56 INFO - PROCESS | 2840 | 1468753196539 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - PROCESS | 2840 | 1468753196541 Marionette TRACE conn6 <- [1,2282,null,{}] 03:59:56 INFO - PROCESS | 2840 | 1468753196544 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:56 INFO - PROCESS | 2840 | 1468753196547 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:56 INFO - PROCESS | 2840 | 1468753196668 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:59:56 INFO - PROCESS | 2840 | 1468753196682 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:56 INFO - PROCESS | 2840 | 1468753196684 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:56 INFO - PROCESS | 2840 | ++DOCSHELL 1613F400 == 44 [pid = 2840] [id = 580] 03:59:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (16142000) [pid = 2840] [serial = 1740] [outer = 00000000] 03:59:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (168E1C00) [pid = 2840] [serial = 1741] [outer = 16142000] 03:59:56 INFO - PROCESS | 2840 | 1468753196784 Marionette DEBUG loaded listener.js 03:59:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (170AE400) [pid = 2840] [serial = 1742] [outer = 16142000] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (14754400) [pid = 2840] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (16207000) [pid = 2840] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0CCE0C00) [pid = 2840] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (170AA800) [pid = 2840] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0DE5BC00) [pid = 2840] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (13943800) [pid = 2840] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (12056C00) [pid = 2840] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0D083C00) [pid = 2840] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DC72C00) [pid = 2840] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:59:57 INFO - PROCESS | 2840 | 1468753197319 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 830ms 03:59:57 INFO - PROCESS | 2840 | 1468753197377 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 2840 | 1468753197379 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:59:57 INFO - PROCESS | 2840 | 1468753197383 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 2840 | 1468753197384 Marionette TRACE conn6 <- [1,2286,null,{}] 03:59:57 INFO - PROCESS | 2840 | 1468753197388 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:57 INFO - PROCESS | 2840 | 1468753197390 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:57 INFO - PROCESS | 2840 | 1468753197470 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:59:57 INFO - PROCESS | 2840 | 1468753197477 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:57 INFO - PROCESS | 2840 | 1468753197479 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:57 INFO - PROCESS | 2840 | ++DOCSHELL 0CD21C00 == 45 [pid = 2840] [id = 581] 03:59:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (11772C00) [pid = 2840] [serial = 1743] [outer = 00000000] 03:59:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (16210400) [pid = 2840] [serial = 1744] [outer = 11772C00] 03:59:57 INFO - PROCESS | 2840 | 1468753197523 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1656C800) [pid = 2840] [serial = 1745] [outer = 11772C00] 03:59:57 INFO - PROCESS | 2840 | 1468753197936 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 571ms 03:59:57 INFO - PROCESS | 2840 | 1468753197956 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 2840 | 1468753197958 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:59:57 INFO - PROCESS | 2840 | 1468753197961 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 2840 | 1468753197963 Marionette TRACE conn6 <- [1,2290,null,{}] 03:59:57 INFO - PROCESS | 2840 | 1468753197966 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:57 INFO - PROCESS | 2840 | 1468753197968 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:58 INFO - PROCESS | 2840 | 1468753198094 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:59:58 INFO - PROCESS | 2840 | 1468753198118 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 2840 | 1468753198120 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:58 INFO - PROCESS | 2840 | ++DOCSHELL 17261400 == 46 [pid = 2840] [id = 582] 03:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (17266800) [pid = 2840] [serial = 1746] [outer = 00000000] 03:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (172DCC00) [pid = 2840] [serial = 1747] [outer = 17266800] 03:59:58 INFO - PROCESS | 2840 | 1468753198162 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (17354C00) [pid = 2840] [serial = 1748] [outer = 17266800] 03:59:58 INFO - PROCESS | 2840 | 1468753198598 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 03:59:58 INFO - PROCESS | 2840 | 1468753198632 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:59:58 INFO - PROCESS | 2840 | 1468753198634 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:59:58 INFO - PROCESS | 2840 | 1468753198637 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 2840 | 1468753198639 Marionette TRACE conn6 <- [1,2294,null,{}] 03:59:58 INFO - PROCESS | 2840 | 1468753198642 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:58 INFO - PROCESS | 2840 | 1468753198644 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:58 INFO - PROCESS | 2840 | 1468753198769 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:59:58 INFO - PROCESS | 2840 | 1468753198775 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 2840 | 1468753198777 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 03:59:58 INFO - PROCESS | 2840 | ++DOCSHELL 0CD20000 == 47 [pid = 2840] [id = 583] 03:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1735F800) [pid = 2840] [serial = 1749] [outer = 00000000] 03:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1738CC00) [pid = 2840] [serial = 1750] [outer = 1735F800] 03:59:58 INFO - PROCESS | 2840 | 1468753198819 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (173E8000) [pid = 2840] [serial = 1751] [outer = 1735F800] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0D6E7400 == 46 [pid = 2840] [id = 382] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 16136800 == 45 [pid = 2840] [id = 566] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0D6F3000 == 44 [pid = 2840] [id = 547] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 13349400 == 43 [pid = 2840] [id = 545] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0A06C800 == 42 [pid = 2840] [id = 380] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0A023000 == 41 [pid = 2840] [id = 567] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0D85EC00 == 40 [pid = 2840] [id = 568] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0CCDD000 == 39 [pid = 2840] [id = 569] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 14874400 == 38 [pid = 2840] [id = 381] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0D85F400 == 37 [pid = 2840] [id = 575] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0CCE2400 == 36 [pid = 2840] [id = 574] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 119A9400 == 35 [pid = 2840] [id = 572] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 170B2800 == 34 [pid = 2840] [id = 573] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0D93F000 == 33 [pid = 2840] [id = 570] 03:59:59 INFO - PROCESS | 2840 | --DOCSHELL 0CD22800 == 32 [pid = 2840] [id = 571] 04:00:00 INFO - PROCESS | 2840 | --DOCSHELL 0DFC7800 == 31 [pid = 2840] [id = 576] 04:00:00 INFO - PROCESS | 2840 | --DOCSHELL 1613F400 == 30 [pid = 2840] [id = 580] 04:00:00 INFO - PROCESS | 2840 | --DOCSHELL 0CD21C00 == 29 [pid = 2840] [id = 581] 04:00:00 INFO - PROCESS | 2840 | --DOCSHELL 14751000 == 28 [pid = 2840] [id = 579] 04:00:00 INFO - PROCESS | 2840 | --DOCSHELL 1178B000 == 27 [pid = 2840] [id = 577] 04:00:00 INFO - PROCESS | 2840 | --DOCSHELL 17261400 == 26 [pid = 2840] [id = 582] 04:00:00 INFO - PROCESS | 2840 | --DOCSHELL 119B2400 == 25 [pid = 2840] [id = 578] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1486C000) [pid = 2840] [serial = 1696] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (168E2C00) [pid = 2840] [serial = 1699] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (14876000) [pid = 2840] [serial = 1697] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D6E4C00) [pid = 2840] [serial = 1684] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (17268400) [pid = 2840] [serial = 1702] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0E693800) [pid = 2840] [serial = 1687] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0EBD8800) [pid = 2840] [serial = 1688] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (168D6800) [pid = 2840] [serial = 1681] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1468E000) [pid = 2840] [serial = 1693] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (12F67C00) [pid = 2840] [serial = 1690] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (12FB5400) [pid = 2840] [serial = 1691] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (170AAC00) [pid = 2840] [serial = 1700] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (11774800) [pid = 2840] [serial = 1675] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D6EDC00) [pid = 2840] [serial = 1672] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1565A000) [pid = 2840] [serial = 1678] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (172BEC00) [pid = 2840] [serial = 1709] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (170B4400) [pid = 2840] [serial = 1708] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (172DE400) [pid = 2840] [serial = 1711] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0DBA4800) [pid = 2840] [serial = 1685] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (172B7C00) [pid = 2840] [serial = 1703] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (12086000) [pid = 2840] [serial = 1705] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (14716800) [pid = 2840] [serial = 1694] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (13683000) [pid = 2840] [serial = 1706] [outer = 00000000] [url = about:blank] 04:00:00 INFO - PROCESS | 2840 | 1468753200795 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2177ms 04:00:00 INFO - PROCESS | 2840 | 1468753200816 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 2840 | 1468753200820 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 04:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:00:00 INFO - PROCESS | 2840 | 1468753200825 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 2840 | 1468753200828 Marionette TRACE conn6 <- [1,2298,null,{}] 04:00:00 INFO - PROCESS | 2840 | 1468753200834 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:00 INFO - PROCESS | 2840 | 1468753200837 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:00 INFO - PROCESS | 2840 | 1468753200931 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 04:00:00 INFO - PROCESS | 2840 | 1468753200938 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 2840 | 1468753200942 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:00 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FE800 == 26 [pid = 2840] [id = 584] 04:00:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D672800) [pid = 2840] [serial = 1752] [outer = 00000000] 04:00:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D679400) [pid = 2840] [serial = 1753] [outer = 0D672800] 04:00:00 INFO - PROCESS | 2840 | 1468753200991 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D6EB000) [pid = 2840] [serial = 1754] [outer = 0D672800] 04:00:01 INFO - PROCESS | 2840 | 1468753201505 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 04:00:01 INFO - PROCESS | 2840 | 1468753201556 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 2840 | 1468753201561 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 04:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:00:01 INFO - PROCESS | 2840 | 1468753201567 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 2840 | 1468753201570 Marionette TRACE conn6 <- [1,2302,null,{}] 04:00:01 INFO - PROCESS | 2840 | 1468753201574 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:01 INFO - PROCESS | 2840 | 1468753201577 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:01 INFO - PROCESS | 2840 | 1468753201669 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 04:00:01 INFO - PROCESS | 2840 | 1468753201774 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 2840 | 1468753201777 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:01 INFO - PROCESS | 2840 | ++DOCSHELL 0D932C00 == 27 [pid = 2840] [id = 585] 04:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D933800) [pid = 2840] [serial = 1755] [outer = 00000000] 04:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0D93CC00) [pid = 2840] [serial = 1756] [outer = 0D933800] 04:00:01 INFO - PROCESS | 2840 | 1468753201824 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0DC2C400) [pid = 2840] [serial = 1757] [outer = 0D933800] 04:00:02 INFO - PROCESS | 2840 | 1468753202192 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 04:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:00:02 INFO - PROCESS | 2840 | 1468753202241 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 04:00:02 INFO - PROCESS | 2840 | 1468753202243 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 04:00:02 INFO - PROCESS | 2840 | 1468753202247 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - PROCESS | 2840 | 1468753202251 Marionette TRACE conn6 <- [1,2306,null,{}] 04:00:02 INFO - PROCESS | 2840 | 1468753202262 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:02 INFO - PROCESS | 2840 | 1468753202266 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:02 INFO - PROCESS | 2840 | 1468753202391 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 04:00:02 INFO - PROCESS | 2840 | 1468753202416 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 2840 | 1468753202419 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:02 INFO - PROCESS | 2840 | ++DOCSHELL 0E604000 == 28 [pid = 2840] [id = 586] 04:00:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0E60C000) [pid = 2840] [serial = 1758] [outer = 00000000] 04:00:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0E908C00) [pid = 2840] [serial = 1759] [outer = 0E60C000] 04:00:02 INFO - PROCESS | 2840 | 1468753202469 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1176F400) [pid = 2840] [serial = 1760] [outer = 0E60C000] 04:00:03 INFO - PROCESS | 2840 | 1468753203243 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 2840 | 1468753203275 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 04:00:03 INFO - PROCESS | 2840 | 1468753203279 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:00:03 INFO - PROCESS | 2840 | 1468753203280 Marionette TRACE conn6 <- [1,2310,null,{}] 04:00:03 INFO - PROCESS | 2840 | 1468753203284 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:03 INFO - PROCESS | 2840 | 1468753203286 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:03 INFO - PROCESS | 2840 | 1468753203374 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 04:00:03 INFO - PROCESS | 2840 | 1468753203379 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 2840 | 1468753203381 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:03 INFO - PROCESS | 2840 | ++DOCSHELL 11773400 == 29 [pid = 2840] [id = 587] 04:00:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11786000) [pid = 2840] [serial = 1761] [outer = 00000000] 04:00:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (117E0800) [pid = 2840] [serial = 1762] [outer = 11786000] 04:00:03 INFO - PROCESS | 2840 | 1468753203426 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (119AC800) [pid = 2840] [serial = 1763] [outer = 11786000] 04:00:03 INFO - PROCESS | 2840 | 1468753203895 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 04:00:03 INFO - PROCESS | 2840 | 1468753203953 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 2840 | 1468753203955 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 04:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:00:03 INFO - PROCESS | 2840 | 1468753203958 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 2840 | 1468753203959 Marionette TRACE conn6 <- [1,2314,null,{}] 04:00:03 INFO - PROCESS | 2840 | 1468753203963 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:03 INFO - PROCESS | 2840 | 1468753203965 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:04 INFO - PROCESS | 2840 | 1468753204044 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 04:00:04 INFO - PROCESS | 2840 | 1468753204049 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 2840 | 1468753204051 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:04 INFO - PROCESS | 2840 | ++DOCSHELL 11A73000 == 30 [pid = 2840] [id = 588] 04:00:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (11C1AC00) [pid = 2840] [serial = 1764] [outer = 00000000] 04:00:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (12086000) [pid = 2840] [serial = 1765] [outer = 11C1AC00] 04:00:04 INFO - PROCESS | 2840 | 1468753204096 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (12F68800) [pid = 2840] [serial = 1766] [outer = 11C1AC00] 04:00:04 INFO - PROCESS | 2840 | 1468753204533 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 04:00:04 INFO - PROCESS | 2840 | 1468753204589 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 04:00:04 INFO - PROCESS | 2840 | 1468753204591 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 04:00:04 INFO - PROCESS | 2840 | 1468753204594 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:00:04 INFO - PROCESS | 2840 | 1468753204596 Marionette TRACE conn6 <- [1,2318,null,{}] 04:00:04 INFO - PROCESS | 2840 | 1468753204600 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:04 INFO - PROCESS | 2840 | 1468753204605 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:04 INFO - PROCESS | 2840 | 1468753204722 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 04:00:04 INFO - PROCESS | 2840 | 1468753204736 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 2840 | 1468753204737 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:04 INFO - PROCESS | 2840 | ++DOCSHELL 13946000 == 31 [pid = 2840] [id = 589] 04:00:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (13948400) [pid = 2840] [serial = 1767] [outer = 00000000] 04:00:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14213000) [pid = 2840] [serial = 1768] [outer = 13948400] 04:00:04 INFO - PROCESS | 2840 | 1468753204781 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1468C800) [pid = 2840] [serial = 1769] [outer = 13948400] 04:00:05 INFO - PROCESS | 2840 | 1468753205467 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 04:00:05 INFO - PROCESS | 2840 | 1468753205529 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 04:00:05 INFO - PROCESS | 2840 | 1468753205531 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 04:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:00:05 INFO - PROCESS | 2840 | 1468753205534 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:00:05 INFO - PROCESS | 2840 | 1468753205536 Marionette TRACE conn6 <- [1,2322,null,{}] 04:00:05 INFO - PROCESS | 2840 | 1468753205539 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:05 INFO - PROCESS | 2840 | 1468753205541 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:05 INFO - PROCESS | 2840 | 1468753205622 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 04:00:05 INFO - PROCESS | 2840 | 1468753205634 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:05 INFO - PROCESS | 2840 | 1468753205636 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:05 INFO - PROCESS | 2840 | ++DOCSHELL 1474B800 == 32 [pid = 2840] [id = 590] 04:00:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1474BC00) [pid = 2840] [serial = 1770] [outer = 00000000] 04:00:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (14758000) [pid = 2840] [serial = 1771] [outer = 1474BC00] 04:00:05 INFO - PROCESS | 2840 | 1468753205680 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (14775800) [pid = 2840] [serial = 1772] [outer = 1474BC00] 04:00:06 INFO - PROCESS | 2840 | 1468753206120 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 631ms 04:00:06 INFO - PROCESS | 2840 | 1468753206166 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 04:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:00:06 INFO - PROCESS | 2840 | 1468753206168 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 04:00:06 INFO - PROCESS | 2840 | 1468753206171 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 2840 | 1468753206173 Marionette TRACE conn6 <- [1,2326,null,{}] 04:00:06 INFO - PROCESS | 2840 | 1468753206176 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:06 INFO - PROCESS | 2840 | 1468753206178 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:06 INFO - PROCESS | 2840 | 1468753206259 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 04:00:06 INFO - PROCESS | 2840 | 1468753206265 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 2840 | 1468753206267 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:06 INFO - PROCESS | 2840 | ++DOCSHELL 1474A400 == 33 [pid = 2840] [id = 591] 04:00:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1474E000) [pid = 2840] [serial = 1773] [outer = 00000000] 04:00:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (14875000) [pid = 2840] [serial = 1774] [outer = 1474E000] 04:00:06 INFO - PROCESS | 2840 | 1468753206312 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1486FC00) [pid = 2840] [serial = 1775] [outer = 1474E000] 04:00:06 INFO - PROCESS | 2840 | 1468753206797 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 04:00:06 INFO - PROCESS | 2840 | 1468753206842 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 2840 | 1468753206844 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 04:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:00:06 INFO - PROCESS | 2840 | 1468753206847 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 2840 | 1468753206848 Marionette TRACE conn6 <- [1,2330,null,{}] 04:00:06 INFO - PROCESS | 2840 | 1468753206852 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:06 INFO - PROCESS | 2840 | 1468753206854 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:06 INFO - PROCESS | 2840 | 1468753206969 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 04:00:06 INFO - PROCESS | 2840 | 1468753206975 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 2840 | 1468753206976 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:06 INFO - PROCESS | 2840 | ++DOCSHELL 0E601800 == 34 [pid = 2840] [id = 592] 04:00:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (16201C00) [pid = 2840] [serial = 1776] [outer = 00000000] 04:00:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (16209C00) [pid = 2840] [serial = 1777] [outer = 16201C00] 04:00:07 INFO - PROCESS | 2840 | 1468753207023 Marionette DEBUG loaded listener.js 04:00:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1620B800) [pid = 2840] [serial = 1778] [outer = 16201C00] 04:00:07 INFO - PROCESS | 2840 | 1468753207422 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 04:00:07 INFO - PROCESS | 2840 | 1468753207489 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 2840 | 1468753207491 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 04:00:07 INFO - PROCESS | 2840 | 1468753207495 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:00:07 INFO - PROCESS | 2840 | 1468753207497 Marionette TRACE conn6 <- [1,2334,null,{}] 04:00:07 INFO - PROCESS | 2840 | 1468753207500 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:07 INFO - PROCESS | 2840 | 1468753207502 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:07 INFO - PROCESS | 2840 | 1468753207623 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 04:00:07 INFO - PROCESS | 2840 | 1468753207732 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:07 INFO - PROCESS | 2840 | 1468753207734 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:07 INFO - PROCESS | 2840 | ++DOCSHELL 1565C000 == 35 [pid = 2840] [id = 593] 04:00:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (168D8000) [pid = 2840] [serial = 1779] [outer = 00000000] 04:00:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (170ABC00) [pid = 2840] [serial = 1780] [outer = 168D8000] 04:00:07 INFO - PROCESS | 2840 | 1468753207778 Marionette DEBUG loaded listener.js 04:00:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (170B2800) [pid = 2840] [serial = 1781] [outer = 168D8000] 04:00:08 INFO - PROCESS | 2840 | 1468753208190 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 04:00:08 INFO - PROCESS | 2840 | 1468753208230 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 04:00:08 INFO - PROCESS | 2840 | 1468753208232 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 04:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:00:08 INFO - PROCESS | 2840 | 1468753208236 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:00:08 INFO - PROCESS | 2840 | 1468753208238 Marionette TRACE conn6 <- [1,2338,null,{}] 04:00:08 INFO - PROCESS | 2840 | 1468753208241 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:08 INFO - PROCESS | 2840 | 1468753208243 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:08 INFO - PROCESS | 2840 | 1468753208381 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 04:00:08 INFO - PROCESS | 2840 | 1468753208452 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 2840 | 1468753208455 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:08 INFO - PROCESS | 2840 | ++DOCSHELL 172BFC00 == 36 [pid = 2840] [id = 594] 04:00:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (172C0C00) [pid = 2840] [serial = 1782] [outer = 00000000] 04:00:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (172DD000) [pid = 2840] [serial = 1783] [outer = 172C0C00] 04:00:08 INFO - PROCESS | 2840 | 1468753208507 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (1735F000) [pid = 2840] [serial = 1784] [outer = 172C0C00] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (17266800) [pid = 2840] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (0EBD5800) [pid = 2840] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (14757000) [pid = 2840] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (0E608800) [pid = 2840] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (0D15C800) [pid = 2840] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (12064C00) [pid = 2840] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (13349800) [pid = 2840] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (14753400) [pid = 2840] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (16142000) [pid = 2840] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0DFC7C00) [pid = 2840] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D860000) [pid = 2840] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0CCE6000) [pid = 2840] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (170B3000) [pid = 2840] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (119AB800) [pid = 2840] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0D03A800) [pid = 2840] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (170B2400) [pid = 2840] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (119A6400) [pid = 2840] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:00:08 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11772C00) [pid = 2840] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:00:09 INFO - PROCESS | 2840 | 1468753209268 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1068ms 04:00:09 INFO - PROCESS | 2840 | 1468753209308 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 2840 | 1468753209310 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 04:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:00:09 INFO - PROCESS | 2840 | 1468753209314 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 2840 | 1468753209315 Marionette TRACE conn6 <- [1,2342,null,{}] 04:00:09 INFO - PROCESS | 2840 | 1468753209321 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:09 INFO - PROCESS | 2840 | 1468753209323 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:09 INFO - PROCESS | 2840 | 1468753209420 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 04:00:09 INFO - PROCESS | 2840 | 1468753209425 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 2840 | 1468753209427 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:09 INFO - PROCESS | 2840 | ++DOCSHELL 11759800 == 37 [pid = 2840] [id = 595] 04:00:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (11772C00) [pid = 2840] [serial = 1785] [outer = 00000000] 04:00:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (13942800) [pid = 2840] [serial = 1786] [outer = 11772C00] 04:00:09 INFO - PROCESS | 2840 | 1468753209472 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (13A77000) [pid = 2840] [serial = 1787] [outer = 11772C00] 04:00:09 INFO - PROCESS | 2840 | 1468753209909 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 04:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:00:09 INFO - PROCESS | 2840 | 1468753209944 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 2840 | 1468753209946 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 04:00:09 INFO - PROCESS | 2840 | 1468753209965 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 2840 | 1468753209966 Marionette TRACE conn6 <- [1,2346,null,{}] 04:00:09 INFO - PROCESS | 2840 | 1468753209970 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:09 INFO - PROCESS | 2840 | 1468753209972 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:10 INFO - PROCESS | 2840 | 1468753210053 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 04:00:10 INFO - PROCESS | 2840 | 1468753210059 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 2840 | 1468753210060 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:10 INFO - PROCESS | 2840 | ++DOCSHELL 13682000 == 38 [pid = 2840] [id = 596] 04:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (13941800) [pid = 2840] [serial = 1788] [outer = 00000000] 04:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (168E6C00) [pid = 2840] [serial = 1789] [outer = 13941800] 04:00:10 INFO - PROCESS | 2840 | 1468753210103 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (172C2400) [pid = 2840] [serial = 1790] [outer = 13941800] 04:00:10 INFO - PROCESS | 2840 | 1468753210563 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 650ms 04:00:10 INFO - PROCESS | 2840 | 1468753210600 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 04:00:10 INFO - PROCESS | 2840 | 1468753210602 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 04:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:00:10 INFO - PROCESS | 2840 | 1468753210624 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 2840 | 1468753210626 Marionette TRACE conn6 <- [1,2350,null,{}] 04:00:10 INFO - PROCESS | 2840 | 1468753210629 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:10 INFO - PROCESS | 2840 | 1468753210631 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:10 INFO - PROCESS | 2840 | 1468753210712 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 04:00:10 INFO - PROCESS | 2840 | 1468753210717 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 2840 | 1468753210719 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:10 INFO - PROCESS | 2840 | ++DOCSHELL 1205BC00 == 39 [pid = 2840] [id = 597] 04:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (172BEC00) [pid = 2840] [serial = 1791] [outer = 00000000] 04:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (17390C00) [pid = 2840] [serial = 1792] [outer = 172BEC00] 04:00:10 INFO - PROCESS | 2840 | 1468753210761 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (17608C00) [pid = 2840] [serial = 1793] [outer = 172BEC00] 04:00:11 INFO - PROCESS | 2840 | 1468753211538 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 990ms 04:00:11 INFO - PROCESS | 2840 | 1468753211612 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 2840 | 1468753211617 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 04:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:00:11 INFO - PROCESS | 2840 | 1468753211622 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 2840 | 1468753211625 Marionette TRACE conn6 <- [1,2354,null,{}] 04:00:11 INFO - PROCESS | 2840 | 1468753211632 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:11 INFO - PROCESS | 2840 | 1468753211635 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:11 INFO - PROCESS | 2840 | 1468753211764 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 04:00:11 INFO - PROCESS | 2840 | 1468753211901 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 2840 | 1468753211904 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:11 INFO - PROCESS | 2840 | ++DOCSHELL 0CD2EC00 == 40 [pid = 2840] [id = 598] 04:00:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0D673800) [pid = 2840] [serial = 1794] [outer = 00000000] 04:00:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0D863800) [pid = 2840] [serial = 1795] [outer = 0D673800] 04:00:11 INFO - PROCESS | 2840 | 1468753211963 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (0D93C400) [pid = 2840] [serial = 1796] [outer = 0D673800] 04:00:12 INFO - PROCESS | 2840 | 1468753212658 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1079ms 04:00:12 INFO - PROCESS | 2840 | 1468753212716 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 04:00:12 INFO - PROCESS | 2840 | 1468753212721 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 04:00:12 INFO - PROCESS | 2840 | 1468753212727 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:00:12 INFO - PROCESS | 2840 | 1468753212730 Marionette TRACE conn6 <- [1,2358,null,{}] 04:00:12 INFO - PROCESS | 2840 | 1468753212759 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:12 INFO - PROCESS | 2840 | 1468753212762 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:12 INFO - PROCESS | 2840 | 1468753212892 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 04:00:13 INFO - PROCESS | 2840 | 1468753213028 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:13 INFO - PROCESS | 2840 | 1468753213031 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:13 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F7400 == 41 [pid = 2840] [id = 599] 04:00:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (0D6F3000) [pid = 2840] [serial = 1797] [outer = 00000000] 04:00:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0D93B000) [pid = 2840] [serial = 1798] [outer = 0D6F3000] 04:00:13 INFO - PROCESS | 2840 | 1468753213094 Marionette DEBUG loaded listener.js 04:00:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0E90E000) [pid = 2840] [serial = 1799] [outer = 0D6F3000] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 0A027800 == 40 [pid = 2840] [id = 561] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 0EB8C400 == 39 [pid = 2840] [id = 555] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 0CD28000 == 38 [pid = 2840] [id = 554] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 0CD94C00 == 37 [pid = 2840] [id = 548] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 0D85B800 == 36 [pid = 2840] [id = 553] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 12F6EC00 == 35 [pid = 2840] [id = 552] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 1334A400 == 34 [pid = 2840] [id = 564] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 0DC68000 == 33 [pid = 2840] [id = 549] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 11771800 == 32 [pid = 2840] [id = 550] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 14752400 == 31 [pid = 2840] [id = 565] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 12023000 == 30 [pid = 2840] [id = 563] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 11A79400 == 29 [pid = 2840] [id = 551] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 0DE55C00 == 28 [pid = 2840] [id = 562] 04:00:13 INFO - PROCESS | 2840 | --DOCSHELL 0CD20000 == 27 [pid = 2840] [id = 583] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (13945400) [pid = 2840] [serial = 1735] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (13947C00) [pid = 2840] [serial = 1736] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (14776400) [pid = 2840] [serial = 1738] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (168E1C00) [pid = 2840] [serial = 1741] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (14878C00) [pid = 2840] [serial = 1739] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (172DCC00) [pid = 2840] [serial = 1747] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (170AE400) [pid = 2840] [serial = 1742] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1738CC00) [pid = 2840] [serial = 1750] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (11774C00) [pid = 2840] [serial = 1729] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D90A800) [pid = 2840] [serial = 1726] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D939000) [pid = 2840] [serial = 1727] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0D861400) [pid = 2840] [serial = 1724] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0D6E8C00) [pid = 2840] [serial = 1723] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (17358800) [pid = 2840] [serial = 1721] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (172D8C00) [pid = 2840] [serial = 1720] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1334C000) [pid = 2840] [serial = 1718] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (12181400) [pid = 2840] [serial = 1717] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DFC4800) [pid = 2840] [serial = 1715] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC67800) [pid = 2840] [serial = 1714] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (17306400) [pid = 2840] [serial = 1712] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (12D62400) [pid = 2840] [serial = 1732] [outer = 00000000] [url = about:blank] 04:00:13 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (11781000) [pid = 2840] [serial = 1730] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (16210400) [pid = 2840] [serial = 1744] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1656C800) [pid = 2840] [serial = 1745] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (12FB3800) [pid = 2840] [serial = 1733] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (17354C00) [pid = 2840] [serial = 1748] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (11A78400) [pid = 2840] [serial = 1676] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (1620C000) [pid = 2840] [serial = 1679] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (168DDC00) [pid = 2840] [serial = 1682] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (0D936800) [pid = 2840] [serial = 1673] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (16144000) [pid = 2840] [serial = 1670] [outer = 00000000] [url = about:blank] 04:00:14 INFO - PROCESS | 2840 | 1468753214040 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1353ms 04:00:14 INFO - PROCESS | 2840 | 1468753214087 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 2840 | 1468753214091 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 04:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:00:14 INFO - PROCESS | 2840 | 1468753214095 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 2840 | 1468753214098 Marionette TRACE conn6 <- [1,2362,null,{}] 04:00:14 INFO - PROCESS | 2840 | 1468753214102 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:14 INFO - PROCESS | 2840 | 1468753214105 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:14 INFO - PROCESS | 2840 | 1468753214191 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 04:00:14 INFO - PROCESS | 2840 | 1468753214198 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 2840 | 1468753214201 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:14 INFO - PROCESS | 2840 | ++DOCSHELL 0D6ED400 == 28 [pid = 2840] [id = 600] 04:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D6F2000) [pid = 2840] [serial = 1800] [outer = 00000000] 04:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D866800) [pid = 2840] [serial = 1801] [outer = 0D6F2000] 04:00:14 INFO - PROCESS | 2840 | 1468753214248 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D936800) [pid = 2840] [serial = 1802] [outer = 0D6F2000] 04:00:14 INFO - PROCESS | 2840 | 1468753214751 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 04:00:14 INFO - PROCESS | 2840 | 1468753214766 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 2840 | 1468753214770 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 04:00:14 INFO - PROCESS | 2840 | 1468753214776 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:00:14 INFO - PROCESS | 2840 | 1468753214779 Marionette TRACE conn6 <- [1,2366,null,{}] 04:00:14 INFO - PROCESS | 2840 | 1468753214802 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:14 INFO - PROCESS | 2840 | 1468753214804 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:14 INFO - PROCESS | 2840 | 1468753214896 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 04:00:14 INFO - PROCESS | 2840 | 1468753214904 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 2840 | 1468753214907 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:14 INFO - PROCESS | 2840 | ++DOCSHELL 0E60D800 == 29 [pid = 2840] [id = 601] 04:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0E610800) [pid = 2840] [serial = 1803] [outer = 00000000] 04:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0EBD6400) [pid = 2840] [serial = 1804] [outer = 0E610800] 04:00:14 INFO - PROCESS | 2840 | 1468753214952 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (11778C00) [pid = 2840] [serial = 1805] [outer = 0E610800] 04:00:15 INFO - PROCESS | 2840 | 1468753215433 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 04:00:15 INFO - PROCESS | 2840 | 1468753215451 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 04:00:15 INFO - PROCESS | 2840 | 1468753215453 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 04:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:00:15 INFO - PROCESS | 2840 | 1468753215457 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:00:15 INFO - PROCESS | 2840 | 1468753215460 Marionette TRACE conn6 <- [1,2370,null,{}] 04:00:15 INFO - PROCESS | 2840 | 1468753215471 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:15 INFO - PROCESS | 2840 | 1468753215476 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:15 INFO - PROCESS | 2840 | 1468753215563 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 04:00:15 INFO - PROCESS | 2840 | 1468753215572 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 2840 | 1468753215575 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:15 INFO - PROCESS | 2840 | ++DOCSHELL 12056C00 == 30 [pid = 2840] [id = 602] 04:00:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (1205DC00) [pid = 2840] [serial = 1806] [outer = 00000000] 04:00:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (12188400) [pid = 2840] [serial = 1807] [outer = 1205DC00] 04:00:15 INFO - PROCESS | 2840 | 1468753215624 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12FB2400) [pid = 2840] [serial = 1808] [outer = 1205DC00] 04:00:16 INFO - PROCESS | 2840 | 1468753216137 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 04:00:16 INFO - PROCESS | 2840 | 1468753216191 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 2840 | 1468753216193 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 04:00:16 INFO - PROCESS | 2840 | 1468753216197 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:00:16 INFO - PROCESS | 2840 | 1468753216198 Marionette TRACE conn6 <- [1,2374,null,{}] 04:00:16 INFO - PROCESS | 2840 | 1468753216202 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:16 INFO - PROCESS | 2840 | 1468753216204 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:16 INFO - PROCESS | 2840 | 1468753216292 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 04:00:16 INFO - PROCESS | 2840 | 1468753216299 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 2840 | 1468753216301 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:16 INFO - PROCESS | 2840 | ++DOCSHELL 13353400 == 31 [pid = 2840] [id = 603] 04:00:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1367A400) [pid = 2840] [serial = 1809] [outer = 00000000] 04:00:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1394E000) [pid = 2840] [serial = 1810] [outer = 1367A400] 04:00:16 INFO - PROCESS | 2840 | 1468753216346 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (14211800) [pid = 2840] [serial = 1811] [outer = 1367A400] 04:00:16 INFO - PROCESS | 2840 | 1468753216809 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 04:00:16 INFO - PROCESS | 2840 | 1468753216831 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 2840 | 1468753216833 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 04:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:00:16 INFO - PROCESS | 2840 | 1468753216843 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 2840 | 1468753216845 Marionette TRACE conn6 <- [1,2378,null,{}] 04:00:16 INFO - PROCESS | 2840 | 1468753216849 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:16 INFO - PROCESS | 2840 | 1468753216850 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:16 INFO - PROCESS | 2840 | 1468753216965 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 04:00:17 INFO - PROCESS | 2840 | 1468753217052 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 2840 | 1468753217054 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:17 INFO - PROCESS | 2840 | ++DOCSHELL 1334A400 == 32 [pid = 2840] [id = 604] 04:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1394D400) [pid = 2840] [serial = 1812] [outer = 00000000] 04:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1474F400) [pid = 2840] [serial = 1813] [outer = 1394D400] 04:00:17 INFO - PROCESS | 2840 | 1468753217098 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1474B000) [pid = 2840] [serial = 1814] [outer = 1394D400] 04:00:17 INFO - PROCESS | 2840 | 1468753217577 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 790ms 04:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:00:17 INFO - PROCESS | 2840 | 1468753217631 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 04:00:17 INFO - PROCESS | 2840 | 1468753217633 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 04:00:17 INFO - PROCESS | 2840 | 1468753217637 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 2840 | 1468753217638 Marionette TRACE conn6 <- [1,2382,null,{}] 04:00:17 INFO - PROCESS | 2840 | 1468753217649 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:17 INFO - PROCESS | 2840 | 1468753217655 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:17 INFO - PROCESS | 2840 | 1468753217792 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 04:00:17 INFO - PROCESS | 2840 | 1468753217805 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 2840 | 1468753217807 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:17 INFO - PROCESS | 2840 | ++DOCSHELL 1426BC00 == 33 [pid = 2840] [id = 605] 04:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (146ECC00) [pid = 2840] [serial = 1815] [outer = 00000000] 04:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (168D4400) [pid = 2840] [serial = 1816] [outer = 146ECC00] 04:00:17 INFO - PROCESS | 2840 | 1468753217850 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (168D5000) [pid = 2840] [serial = 1817] [outer = 146ECC00] 04:00:18 INFO - PROCESS | 2840 | 1468753218307 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 04:00:18 INFO - PROCESS | 2840 | 1468753218367 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 2840 | 1468753218369 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 04:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:00:18 INFO - PROCESS | 2840 | 1468753218372 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 2840 | 1468753218374 Marionette TRACE conn6 <- [1,2386,null,{}] 04:00:18 INFO - PROCESS | 2840 | 1468753218377 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:18 INFO - PROCESS | 2840 | 1468753218379 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:18 INFO - PROCESS | 2840 | 1468753218493 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 04:00:18 INFO - PROCESS | 2840 | 1468753218499 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 2840 | 1468753218501 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:18 INFO - PROCESS | 2840 | ++DOCSHELL 0CD91400 == 34 [pid = 2840] [id = 606] 04:00:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D85D000) [pid = 2840] [serial = 1818] [outer = 00000000] 04:00:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (16128800) [pid = 2840] [serial = 1819] [outer = 0D85D000] 04:00:18 INFO - PROCESS | 2840 | 1468753218753 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (170A9C00) [pid = 2840] [serial = 1820] [outer = 0D85D000] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (16201C00) [pid = 2840] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1474BC00) [pid = 2840] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (11786000) [pid = 2840] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0D672800) [pid = 2840] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0E60C000) [pid = 2840] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (168D8000) [pid = 2840] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D933800) [pid = 2840] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (11C1AC00) [pid = 2840] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (13948400) [pid = 2840] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1474E000) [pid = 2840] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (172C0C00) [pid = 2840] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (13941800) [pid = 2840] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:00:18 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (11772C00) [pid = 2840] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:00:19 INFO - PROCESS | 2840 | 1468753219091 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 770ms 04:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:00:19 INFO - PROCESS | 2840 | 1468753219143 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 2840 | 1468753219145 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 04:00:19 INFO - PROCESS | 2840 | 1468753219149 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 2840 | 1468753219151 Marionette TRACE conn6 <- [1,2390,null,{}] 04:00:19 INFO - PROCESS | 2840 | 1468753219154 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:19 INFO - PROCESS | 2840 | 1468753219156 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:19 INFO - PROCESS | 2840 | 1468753219238 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 04:00:19 INFO - PROCESS | 2840 | 1468753219332 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 2840 | 1468753219334 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:19 INFO - PROCESS | 2840 | ++DOCSHELL 0D933800 == 35 [pid = 2840] [id = 607] 04:00:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DC71400) [pid = 2840] [serial = 1821] [outer = 00000000] 04:00:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (15A26800) [pid = 2840] [serial = 1822] [outer = 0DC71400] 04:00:19 INFO - PROCESS | 2840 | 1468753219393 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (168E2C00) [pid = 2840] [serial = 1823] [outer = 0DC71400] 04:00:19 INFO - PROCESS | 2840 | 1468753219734 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 04:00:19 INFO - PROCESS | 2840 | 1468753219779 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 2840 | 1468753219781 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 04:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:00:19 INFO - PROCESS | 2840 | 1468753219785 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 2840 | 1468753219787 Marionette TRACE conn6 <- [1,2394,null,{}] 04:00:19 INFO - PROCESS | 2840 | 1468753219790 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:19 INFO - PROCESS | 2840 | 1468753219792 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:19 INFO - PROCESS | 2840 | 1468753219916 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 04:00:19 INFO - PROCESS | 2840 | 1468753219953 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 2840 | 1468753219955 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:19 INFO - PROCESS | 2840 | ++DOCSHELL 0D672400 == 36 [pid = 2840] [id = 608] 04:00:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0DEC9C00) [pid = 2840] [serial = 1824] [outer = 00000000] 04:00:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (172B9C00) [pid = 2840] [serial = 1825] [outer = 0DEC9C00] 04:00:19 INFO - PROCESS | 2840 | 1468753220000 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (172BE800) [pid = 2840] [serial = 1826] [outer = 0DEC9C00] 04:00:20 INFO - PROCESS | 2840 | 1468753220399 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 04:00:20 INFO - PROCESS | 2840 | 1468753220455 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 04:00:20 INFO - PROCESS | 2840 | 1468753220457 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 04:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:00:20 INFO - PROCESS | 2840 | 1468753220460 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 2840 | 1468753220462 Marionette TRACE conn6 <- [1,2398,null,{}] 04:00:20 INFO - PROCESS | 2840 | 1468753220476 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:20 INFO - PROCESS | 2840 | 1468753220478 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:20 INFO - PROCESS | 2840 | 1468753220560 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 04:00:20 INFO - PROCESS | 2840 | 1468753220568 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 2840 | 1468753220569 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:20 INFO - PROCESS | 2840 | ++DOCSHELL 172B9400 == 37 [pid = 2840] [id = 609] 04:00:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172D7000) [pid = 2840] [serial = 1827] [outer = 00000000] 04:00:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1730C400) [pid = 2840] [serial = 1828] [outer = 172D7000] 04:00:20 INFO - PROCESS | 2840 | 1468753220611 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (17358800) [pid = 2840] [serial = 1829] [outer = 172D7000] 04:00:21 INFO - PROCESS | 2840 | 1468753221347 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 930ms 04:00:21 INFO - PROCESS | 2840 | 1468753221396 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 04:00:21 INFO - PROCESS | 2840 | 1468753221400 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 04:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:00:21 INFO - PROCESS | 2840 | 1468753221406 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 2840 | 1468753221412 Marionette TRACE conn6 <- [1,2402,null,{}] 04:00:21 INFO - PROCESS | 2840 | 1468753221417 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:21 INFO - PROCESS | 2840 | 1468753221420 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:21 INFO - PROCESS | 2840 | 1468753221538 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 04:00:21 INFO - PROCESS | 2840 | 1468753221679 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 2840 | 1468753221682 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:21 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E7400 == 38 [pid = 2840] [id = 610] 04:00:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D85B800) [pid = 2840] [serial = 1830] [outer = 00000000] 04:00:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0DEC2400) [pid = 2840] [serial = 1831] [outer = 0D85B800] 04:00:21 INFO - PROCESS | 2840 | 1468753221743 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0E902400) [pid = 2840] [serial = 1832] [outer = 0D85B800] 04:00:22 INFO - PROCESS | 2840 | 1468753222289 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 04:00:22 INFO - PROCESS | 2840 | 1468753222337 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 2840 | 1468753222342 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 04:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:00:22 INFO - PROCESS | 2840 | 1468753222348 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 2840 | 1468753222351 Marionette TRACE conn6 <- [1,2406,null,{}] 04:00:22 INFO - PROCESS | 2840 | 1468753222356 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:22 INFO - PROCESS | 2840 | 1468753222358 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:22 INFO - PROCESS | 2840 | 1468753222477 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 04:00:22 INFO - PROCESS | 2840 | 1468753222661 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 2840 | 1468753222664 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:22 INFO - PROCESS | 2840 | ++DOCSHELL 12F6B000 == 39 [pid = 2840] [id = 611] 04:00:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (12F6C400) [pid = 2840] [serial = 1833] [outer = 00000000] 04:00:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (13682400) [pid = 2840] [serial = 1834] [outer = 12F6C400] 04:00:22 INFO - PROCESS | 2840 | 1468753222722 Marionette DEBUG loaded listener.js 04:00:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1474B400) [pid = 2840] [serial = 1835] [outer = 12F6C400] 04:00:23 INFO - PROCESS | 2840 | 1468753223340 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1019ms 04:00:23 INFO - PROCESS | 2840 | 1468753223371 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 04:00:23 INFO - PROCESS | 2840 | 1468753223373 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 04:00:23 INFO - PROCESS | 2840 | 1468753223377 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:00:23 INFO - PROCESS | 2840 | 1468753223381 Marionette TRACE conn6 <- [1,2410,null,{}] 04:00:23 INFO - PROCESS | 2840 | 1468753223391 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:23 INFO - PROCESS | 2840 | 1468753223396 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:23 INFO - PROCESS | 2840 | 1468753223553 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 04:00:23 INFO - PROCESS | 2840 | 1468753223622 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:23 INFO - PROCESS | 2840 | 1468753223625 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:23 INFO - PROCESS | 2840 | ++DOCSHELL 172E5800 == 40 [pid = 2840] [id = 612] 04:00:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (172E5C00) [pid = 2840] [serial = 1836] [outer = 00000000] 04:00:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1735EC00) [pid = 2840] [serial = 1837] [outer = 172E5C00] 04:00:23 INFO - PROCESS | 2840 | 1468753223681 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1738E000) [pid = 2840] [serial = 1838] [outer = 172E5C00] 04:00:24 INFO - PROCESS | 2840 | 1468753224264 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 04:00:24 INFO - PROCESS | 2840 | 1468753224351 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 2840 | 1468753224354 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 04:00:24 INFO - PROCESS | 2840 | 1468753224357 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:00:24 INFO - PROCESS | 2840 | 1468753224359 Marionette TRACE conn6 <- [1,2414,null,{}] 04:00:24 INFO - PROCESS | 2840 | 1468753224363 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:24 INFO - PROCESS | 2840 | 1468753224365 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:24 INFO - PROCESS | 2840 | 1468753224507 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 04:00:24 INFO - PROCESS | 2840 | 1468753224650 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 2840 | 1468753224652 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:24 INFO - PROCESS | 2840 | ++DOCSHELL 1178A000 == 41 [pid = 2840] [id = 613] 04:00:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (1620C800) [pid = 2840] [serial = 1839] [outer = 00000000] 04:00:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (1760C800) [pid = 2840] [serial = 1840] [outer = 1620C800] 04:00:24 INFO - PROCESS | 2840 | 1468753224708 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (1760FC00) [pid = 2840] [serial = 1841] [outer = 1620C800] 04:00:25 INFO - PROCESS | 2840 | 1468753225473 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1183ms 04:00:25 INFO - PROCESS | 2840 | 1468753225546 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 2840 | 1468753225551 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 04:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:00:25 INFO - PROCESS | 2840 | 1468753225557 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 2840 | 1468753225560 Marionette TRACE conn6 <- [1,2418,null,{}] 04:00:25 INFO - PROCESS | 2840 | 1468753225565 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:25 INFO - PROCESS | 2840 | 1468753225568 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:25 INFO - PROCESS | 2840 | 1468753225677 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 04:00:25 INFO - PROCESS | 2840 | 1468753225818 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 2840 | 1468753225823 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:25 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC4800 == 42 [pid = 2840] [id = 614] 04:00:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (0DFC6800) [pid = 2840] [serial = 1842] [outer = 00000000] 04:00:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0EBD5800) [pid = 2840] [serial = 1843] [outer = 0DFC6800] 04:00:25 INFO - PROCESS | 2840 | 1468753225876 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (11785C00) [pid = 2840] [serial = 1844] [outer = 0DFC6800] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 0EB8E000 == 41 [pid = 2840] [id = 558] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 14752C00 == 40 [pid = 2840] [id = 559] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 0D15C000 == 39 [pid = 2840] [id = 557] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 13353400 == 38 [pid = 2840] [id = 603] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 12056C00 == 37 [pid = 2840] [id = 602] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 1176F800 == 36 [pid = 2840] [id = 556] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 1334A400 == 35 [pid = 2840] [id = 604] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 0D933800 == 34 [pid = 2840] [id = 607] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 0CD91400 == 33 [pid = 2840] [id = 606] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 1426BC00 == 32 [pid = 2840] [id = 605] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 0D672400 == 31 [pid = 2840] [id = 608] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 0D93A800 == 30 [pid = 2840] [id = 560] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 172E5800 == 29 [pid = 2840] [id = 612] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 1178A000 == 28 [pid = 2840] [id = 613] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 12F6B000 == 27 [pid = 2840] [id = 611] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 172B9400 == 26 [pid = 2840] [id = 609] 04:00:26 INFO - PROCESS | 2840 | --DOCSHELL 0D6E7400 == 25 [pid = 2840] [id = 610] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (16209C00) [pid = 2840] [serial = 1777] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (14758000) [pid = 2840] [serial = 1771] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (14775800) [pid = 2840] [serial = 1772] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (117E0800) [pid = 2840] [serial = 1762] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (119AC800) [pid = 2840] [serial = 1763] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0D679400) [pid = 2840] [serial = 1753] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0D6EB000) [pid = 2840] [serial = 1754] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (0E908C00) [pid = 2840] [serial = 1759] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (170ABC00) [pid = 2840] [serial = 1780] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (1176F400) [pid = 2840] [serial = 1760] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D93CC00) [pid = 2840] [serial = 1756] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0DC2C400) [pid = 2840] [serial = 1757] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (12086000) [pid = 2840] [serial = 1765] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (12F68800) [pid = 2840] [serial = 1766] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14213000) [pid = 2840] [serial = 1768] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1468C800) [pid = 2840] [serial = 1769] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (14875000) [pid = 2840] [serial = 1774] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (17390C00) [pid = 2840] [serial = 1792] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (172DD000) [pid = 2840] [serial = 1783] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (170B2800) [pid = 2840] [serial = 1781] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (168E6C00) [pid = 2840] [serial = 1789] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (172C2400) [pid = 2840] [serial = 1790] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (1735F000) [pid = 2840] [serial = 1784] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (1620B800) [pid = 2840] [serial = 1778] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1486FC00) [pid = 2840] [serial = 1775] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (13A77000) [pid = 2840] [serial = 1787] [outer = 00000000] [url = about:blank] 04:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (13942800) [pid = 2840] [serial = 1786] [outer = 00000000] [url = about:blank] 04:00:27 INFO - PROCESS | 2840 | 1468753227113 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1570ms 04:00:27 INFO - PROCESS | 2840 | 1468753227129 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 2840 | 1468753227133 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 04:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:00:27 INFO - PROCESS | 2840 | 1468753227138 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 2840 | 1468753227141 Marionette TRACE conn6 <- [1,2422,null,{}] 04:00:27 INFO - PROCESS | 2840 | 1468753227148 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:27 INFO - PROCESS | 2840 | 1468753227150 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:27 INFO - PROCESS | 2840 | 1468753227233 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 04:00:27 INFO - PROCESS | 2840 | 1468753227240 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 2840 | 1468753227244 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:27 INFO - PROCESS | 2840 | ++DOCSHELL 0D67C400 == 26 [pid = 2840] [id = 615] 04:00:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0D67EC00) [pid = 2840] [serial = 1845] [outer = 00000000] 04:00:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D6EB400) [pid = 2840] [serial = 1846] [outer = 0D67EC00] 04:00:27 INFO - PROCESS | 2840 | 1468753227293 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D6F1800) [pid = 2840] [serial = 1847] [outer = 0D67EC00] 04:00:27 INFO - PROCESS | 2840 | 1468753227768 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 04:00:27 INFO - PROCESS | 2840 | 1468753227831 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 2840 | 1468753227835 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 04:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:00:27 INFO - PROCESS | 2840 | 1468753227841 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 2840 | 1468753227844 Marionette TRACE conn6 <- [1,2426,null,{}] 04:00:27 INFO - PROCESS | 2840 | 1468753227848 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:27 INFO - PROCESS | 2840 | 1468753227851 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:27 INFO - PROCESS | 2840 | 1468753227938 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 04:00:27 INFO - PROCESS | 2840 | 1468753227965 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 2840 | 1468753227968 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:28 INFO - PROCESS | 2840 | ++DOCSHELL 0DC68C00 == 27 [pid = 2840] [id = 616] 04:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DC69C00) [pid = 2840] [serial = 1848] [outer = 00000000] 04:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DC6F800) [pid = 2840] [serial = 1849] [outer = 0DC69C00] 04:00:28 INFO - PROCESS | 2840 | 1468753228057 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0DEBE800) [pid = 2840] [serial = 1850] [outer = 0DC69C00] 04:00:28 INFO - PROCESS | 2840 | 1468753228504 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 04:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:00:28 INFO - PROCESS | 2840 | 1468753228515 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 04:00:28 INFO - PROCESS | 2840 | 1468753228517 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 04:00:28 INFO - PROCESS | 2840 | 1468753228520 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 2840 | 1468753228524 Marionette TRACE conn6 <- [1,2430,null,{}] 04:00:28 INFO - PROCESS | 2840 | 1468753228535 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:28 INFO - PROCESS | 2840 | 1468753228539 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:28 INFO - PROCESS | 2840 | 1468753228674 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 04:00:28 INFO - PROCESS | 2840 | 1468753228711 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:28 INFO - PROCESS | 2840 | 1468753228715 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:28 INFO - PROCESS | 2840 | ++DOCSHELL 11779800 == 28 [pid = 2840] [id = 617] 04:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (11779C00) [pid = 2840] [serial = 1851] [outer = 00000000] 04:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (11785000) [pid = 2840] [serial = 1852] [outer = 11779C00] 04:00:28 INFO - PROCESS | 2840 | 1468753228763 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (117DF400) [pid = 2840] [serial = 1853] [outer = 11779C00] 04:00:29 INFO - PROCESS | 2840 | 1468753229255 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 790ms 04:00:29 INFO - PROCESS | 2840 | 1468753229311 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 04:00:29 INFO - PROCESS | 2840 | 1468753229313 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 04:00:29 INFO - PROCESS | 2840 | 1468753229316 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 2840 | 1468753229318 Marionette TRACE conn6 <- [1,2434,null,{}] 04:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:00:29 INFO - PROCESS | 2840 | 1468753229327 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:29 INFO - PROCESS | 2840 | 1468753229329 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:29 INFO - PROCESS | 2840 | 1468753229474 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 04:00:29 INFO - PROCESS | 2840 | 1468753229484 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 2840 | 1468753229486 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:29 INFO - PROCESS | 2840 | ++DOCSHELL 11C52000 == 29 [pid = 2840] [id = 618] 04:00:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (11C5A400) [pid = 2840] [serial = 1854] [outer = 00000000] 04:00:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (12088000) [pid = 2840] [serial = 1855] [outer = 11C5A400] 04:00:29 INFO - PROCESS | 2840 | 1468753229530 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (12F63C00) [pid = 2840] [serial = 1856] [outer = 11C5A400] 04:00:29 INFO - PROCESS | 2840 | 1468753229944 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 04:00:29 INFO - PROCESS | 2840 | 1468753229991 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 04:00:29 INFO - PROCESS | 2840 | 1468753229993 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 04:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:00:29 INFO - PROCESS | 2840 | 1468753229996 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 2840 | 1468753229998 Marionette TRACE conn6 <- [1,2438,null,{}] 04:00:29 INFO - PROCESS | 2840 | 1468753230001 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:29 INFO - PROCESS | 2840 | 1468753230003 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:30 INFO - PROCESS | 2840 | 1468753230122 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 04:00:30 INFO - PROCESS | 2840 | 1468753230127 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 2840 | 1468753230129 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:30 INFO - PROCESS | 2840 | ++DOCSHELL 12F6B800 == 30 [pid = 2840] [id = 619] 04:00:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (12FB3000) [pid = 2840] [serial = 1857] [outer = 00000000] 04:00:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (13685000) [pid = 2840] [serial = 1858] [outer = 12FB3000] 04:00:30 INFO - PROCESS | 2840 | 1468753230173 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (13948000) [pid = 2840] [serial = 1859] [outer = 12FB3000] 04:00:30 INFO - PROCESS | 2840 | 1468753230617 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 04:00:30 INFO - PROCESS | 2840 | 1468753230670 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 2840 | 1468753230672 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 04:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:00:30 INFO - PROCESS | 2840 | 1468753230700 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 2840 | 1468753230702 Marionette TRACE conn6 <- [1,2442,null,{}] 04:00:30 INFO - PROCESS | 2840 | 1468753230705 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:30 INFO - PROCESS | 2840 | 1468753230710 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:30 INFO - PROCESS | 2840 | 1468753230875 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 04:00:30 INFO - PROCESS | 2840 | 1468753230894 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 2840 | 1468753230896 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:30 INFO - PROCESS | 2840 | ++DOCSHELL 1426C400 == 31 [pid = 2840] [id = 620] 04:00:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1468E800) [pid = 2840] [serial = 1860] [outer = 00000000] 04:00:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (1486D000) [pid = 2840] [serial = 1861] [outer = 1468E800] 04:00:30 INFO - PROCESS | 2840 | 1468753230942 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (14872C00) [pid = 2840] [serial = 1862] [outer = 1468E800] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (1735F800) [pid = 2840] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0DEC9C00) [pid = 2840] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (172D7000) [pid = 2840] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1394D400) [pid = 2840] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (146ECC00) [pid = 2840] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0D673800) [pid = 2840] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (172BEC00) [pid = 2840] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D6F3000) [pid = 2840] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1205DC00) [pid = 2840] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1367A400) [pid = 2840] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D6F2000) [pid = 2840] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0E610800) [pid = 2840] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D85D000) [pid = 2840] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:00:31 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0DC71400) [pid = 2840] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:00:31 INFO - PROCESS | 2840 | 1468753231956 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1342ms 04:00:32 INFO - PROCESS | 2840 | 1468753232037 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 04:00:32 INFO - PROCESS | 2840 | 1468753232042 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 04:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:00:32 INFO - PROCESS | 2840 | 1468753232046 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 2840 | 1468753232052 Marionette TRACE conn6 <- [1,2446,null,{}] 04:00:32 INFO - PROCESS | 2840 | 1468753232057 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:32 INFO - PROCESS | 2840 | 1468753232060 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:32 INFO - PROCESS | 2840 | 1468753232184 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 04:00:32 INFO - PROCESS | 2840 | 1468753232314 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 2840 | 1468753232316 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:32 INFO - PROCESS | 2840 | ++DOCSHELL 0CD25800 == 32 [pid = 2840] [id = 621] 04:00:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0D078C00) [pid = 2840] [serial = 1863] [outer = 00000000] 04:00:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D85DC00) [pid = 2840] [serial = 1864] [outer = 0D078C00] 04:00:32 INFO - PROCESS | 2840 | 1468753232374 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0D90DC00) [pid = 2840] [serial = 1865] [outer = 0D078C00] 04:00:33 INFO - PROCESS | 2840 | 1468753233245 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1292ms 04:00:33 INFO - PROCESS | 2840 | 1468753233339 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 04:00:33 INFO - PROCESS | 2840 | 1468753233343 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 04:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:00:33 INFO - PROCESS | 2840 | 1468753233348 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 2840 | 1468753233352 Marionette TRACE conn6 <- [1,2450,null,{}] 04:00:33 INFO - PROCESS | 2840 | 1468753233357 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:33 INFO - PROCESS | 2840 | 1468753233361 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:33 INFO - PROCESS | 2840 | 1468753233493 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 04:00:33 INFO - PROCESS | 2840 | 1468753233622 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 2840 | 1468753233627 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:33 INFO - PROCESS | 2840 | --DOCSHELL 12F6B800 == 31 [pid = 2840] [id = 619] 04:00:33 INFO - PROCESS | 2840 | --DOCSHELL 11C52000 == 30 [pid = 2840] [id = 618] 04:00:33 INFO - PROCESS | 2840 | --DOCSHELL 11779800 == 29 [pid = 2840] [id = 617] 04:00:33 INFO - PROCESS | 2840 | --DOCSHELL 0DC68C00 == 28 [pid = 2840] [id = 616] 04:00:33 INFO - PROCESS | 2840 | --DOCSHELL 0D67C400 == 27 [pid = 2840] [id = 615] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (173E8000) [pid = 2840] [serial = 1751] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1474F400) [pid = 2840] [serial = 1813] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (168D4400) [pid = 2840] [serial = 1816] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (172BE800) [pid = 2840] [serial = 1826] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1474B000) [pid = 2840] [serial = 1814] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (168D5000) [pid = 2840] [serial = 1817] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0D863800) [pid = 2840] [serial = 1795] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0D93C400) [pid = 2840] [serial = 1796] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (17608C00) [pid = 2840] [serial = 1793] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0D93B000) [pid = 2840] [serial = 1798] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (0E90E000) [pid = 2840] [serial = 1799] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (12188400) [pid = 2840] [serial = 1807] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (12FB2400) [pid = 2840] [serial = 1808] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (1394E000) [pid = 2840] [serial = 1810] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (0D866800) [pid = 2840] [serial = 1801] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (0D936800) [pid = 2840] [serial = 1802] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (0EBD6400) [pid = 2840] [serial = 1804] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (11778C00) [pid = 2840] [serial = 1805] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (170A9C00) [pid = 2840] [serial = 1820] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (16128800) [pid = 2840] [serial = 1819] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (15A26800) [pid = 2840] [serial = 1822] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 55 (14211800) [pid = 2840] [serial = 1811] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 54 (168E2C00) [pid = 2840] [serial = 1823] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 53 (172B9C00) [pid = 2840] [serial = 1825] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 52 (17358800) [pid = 2840] [serial = 1829] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | --DOMWINDOW == 51 (1730C400) [pid = 2840] [serial = 1828] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 2840 | ++DOCSHELL 0CCDCC00 == 28 [pid = 2840] [id = 622] 04:00:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 52 (0CCDD000) [pid = 2840] [serial = 1866] [outer = 00000000] 04:00:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 53 (0D673800) [pid = 2840] [serial = 1867] [outer = 0CCDD000] 04:00:33 INFO - PROCESS | 2840 | 1468753233700 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 54 (0D6EA800) [pid = 2840] [serial = 1868] [outer = 0CCDD000] 04:00:34 INFO - PROCESS | 2840 | 1468753234114 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 790ms 04:00:34 INFO - PROCESS | 2840 | 1468753234150 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 2840 | 1468753234155 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 04:00:34 INFO - PROCESS | 2840 | 1468753234162 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:00:34 INFO - PROCESS | 2840 | 1468753234165 Marionette TRACE conn6 <- [1,2454,null,{}] 04:00:34 INFO - PROCESS | 2840 | 1468753234168 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:34 INFO - PROCESS | 2840 | 1468753234171 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:34 INFO - PROCESS | 2840 | 1468753234259 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 04:00:34 INFO - PROCESS | 2840 | 1468753234266 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 2840 | 1468753234269 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:34 INFO - PROCESS | 2840 | ++DOCSHELL 0DC68C00 == 29 [pid = 2840] [id = 623] 04:00:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (0DC69000) [pid = 2840] [serial = 1869] [outer = 00000000] 04:00:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (0DC73C00) [pid = 2840] [serial = 1870] [outer = 0DC69000] 04:00:34 INFO - PROCESS | 2840 | 1468753234316 Marionette DEBUG loaded listener.js 04:00:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (0DF59C00) [pid = 2840] [serial = 1871] [outer = 0DC69000] 04:00:34 INFO - PROCESS | 2840 | 1468753234808 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 04:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:00:34 INFO - PROCESS | 2840 | 1468753234837 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 2840 | 1468753234839 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 04:00:34 INFO - PROCESS | 2840 | 1468753234843 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 2840 | 1468753234846 Marionette TRACE conn6 <- [1,2458,null,{}] 04:00:34 INFO - PROCESS | 2840 | 1468753234857 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:34 INFO - PROCESS | 2840 | 1468753234862 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:34 INFO - PROCESS | 2840 | 1468753234951 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 04:00:34 INFO - PROCESS | 2840 | 1468753234990 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 2840 | 1468753234993 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:34 INFO - PROCESS | 2840 | ++DOCSHELL 1177C400 == 30 [pid = 2840] [id = 624] 04:00:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (1177C800) [pid = 2840] [serial = 1872] [outer = 00000000] 04:00:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (11784800) [pid = 2840] [serial = 1873] [outer = 1177C800] 04:00:35 INFO - PROCESS | 2840 | 1468753235042 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (11964400) [pid = 2840] [serial = 1874] [outer = 1177C800] 04:00:35 INFO - PROCESS | 2840 | 1468753235494 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 04:00:35 INFO - PROCESS | 2840 | 1468753235536 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 2840 | 1468753235538 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 04:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:00:35 INFO - PROCESS | 2840 | 1468753235541 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 2840 | 1468753235543 Marionette TRACE conn6 <- [1,2462,null,{}] 04:00:35 INFO - PROCESS | 2840 | 1468753235546 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:35 INFO - PROCESS | 2840 | 1468753235548 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:35 INFO - PROCESS | 2840 | 1468753235645 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 04:00:35 INFO - PROCESS | 2840 | 1468753235667 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 2840 | 1468753235669 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:35 INFO - PROCESS | 2840 | ++DOCSHELL 11C1EC00 == 31 [pid = 2840] [id = 625] 04:00:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (12018C00) [pid = 2840] [serial = 1875] [outer = 00000000] 04:00:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (12F6A000) [pid = 2840] [serial = 1876] [outer = 12018C00] 04:00:35 INFO - PROCESS | 2840 | 1468753235712 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (12FB5400) [pid = 2840] [serial = 1877] [outer = 12018C00] 04:00:36 INFO - PROCESS | 2840 | 1468753236149 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 04:00:36 INFO - PROCESS | 2840 | 1468753236177 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 2840 | 1468753236179 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 04:00:36 INFO - PROCESS | 2840 | 1468753236202 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 2840 | 1468753236204 Marionette TRACE conn6 <- [1,2466,null,{}] 04:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:00:36 INFO - PROCESS | 2840 | 1468753236208 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:36 INFO - PROCESS | 2840 | 1468753236210 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:36 INFO - PROCESS | 2840 | 1468753236324 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 04:00:36 INFO - PROCESS | 2840 | 1468753236414 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 2840 | 1468753236416 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:36 INFO - PROCESS | 2840 | ++DOCSHELL 13681400 == 32 [pid = 2840] [id = 626] 04:00:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (13681800) [pid = 2840] [serial = 1878] [outer = 00000000] 04:00:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (1394FC00) [pid = 2840] [serial = 1879] [outer = 13681800] 04:00:36 INFO - PROCESS | 2840 | 1468753236461 Marionette DEBUG loaded listener.js 04:00:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (1421E000) [pid = 2840] [serial = 1880] [outer = 13681800] 04:00:36 INFO - PROCESS | 2840 | 1468753236867 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 04:00:36 INFO - PROCESS | 2840 | 1468753236939 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 2840 | 1468753236941 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 04:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:00:36 INFO - PROCESS | 2840 | 1468753236945 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 2840 | 1468753236946 Marionette TRACE conn6 <- [1,2470,null,{}] 04:00:36 INFO - PROCESS | 2840 | 1468753236950 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:36 INFO - PROCESS | 2840 | 1468753236955 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:37 INFO - PROCESS | 2840 | 1468753237101 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 04:00:37 INFO - PROCESS | 2840 | 1468753237168 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 2840 | 1468753237170 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:37 INFO - PROCESS | 2840 | ++DOCSHELL 1394D400 == 33 [pid = 2840] [id = 627] 04:00:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (1394E000) [pid = 2840] [serial = 1881] [outer = 00000000] 04:00:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (14778400) [pid = 2840] [serial = 1882] [outer = 1394E000] 04:00:37 INFO - PROCESS | 2840 | 1468753237216 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (14875C00) [pid = 2840] [serial = 1883] [outer = 1394E000] 04:00:37 INFO - PROCESS | 2840 | 1468753237639 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 731ms 04:00:37 INFO - PROCESS | 2840 | 1468753237704 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 2840 | 1468753237706 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 04:00:37 INFO - PROCESS | 2840 | 1468753237709 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:00:37 INFO - PROCESS | 2840 | 1468753237711 Marionette TRACE conn6 <- [1,2474,null,{}] 04:00:37 INFO - PROCESS | 2840 | 1468753237714 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:37 INFO - PROCESS | 2840 | 1468753237716 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:37 INFO - PROCESS | 2840 | 1468753237838 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 04:00:37 INFO - PROCESS | 2840 | 1468753237847 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 2840 | 1468753237849 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:37 INFO - PROCESS | 2840 | ++DOCSHELL 11762800 == 34 [pid = 2840] [id = 628] 04:00:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (11777C00) [pid = 2840] [serial = 1884] [outer = 00000000] 04:00:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (15A2B800) [pid = 2840] [serial = 1885] [outer = 11777C00] 04:00:37 INFO - PROCESS | 2840 | 1468753237950 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (15A2C800) [pid = 2840] [serial = 1886] [outer = 11777C00] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (11C5A400) [pid = 2840] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0DC69C00) [pid = 2840] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0DFC6800) [pid = 2840] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0D67EC00) [pid = 2840] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (11779C00) [pid = 2840] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (0D85B800) [pid = 2840] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (172E5C00) [pid = 2840] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (1620C800) [pid = 2840] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:00:38 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (12FB3000) [pid = 2840] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:00:38 INFO - PROCESS | 2840 | 1468753238333 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 04:00:38 INFO - PROCESS | 2840 | 1468753238382 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 04:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:00:38 INFO - PROCESS | 2840 | 1468753238384 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 04:00:38 INFO - PROCESS | 2840 | 1468753238387 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 2840 | 1468753238389 Marionette TRACE conn6 <- [1,2478,null,{}] 04:00:38 INFO - PROCESS | 2840 | 1468753238394 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:38 INFO - PROCESS | 2840 | 1468753238396 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:38 INFO - PROCESS | 2840 | 1468753238479 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 04:00:38 INFO - PROCESS | 2840 | 1468753238588 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 2840 | 1468753238590 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:38 INFO - PROCESS | 2840 | ++DOCSHELL 11779C00 == 35 [pid = 2840] [id = 629] 04:00:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (1178C400) [pid = 2840] [serial = 1887] [outer = 00000000] 04:00:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (16202400) [pid = 2840] [serial = 1888] [outer = 1178C400] 04:00:38 INFO - PROCESS | 2840 | 1468753238634 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (1620B400) [pid = 2840] [serial = 1889] [outer = 1178C400] 04:00:38 INFO - PROCESS | 2840 | 1468753238966 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 04:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:00:39 INFO - PROCESS | 2840 | 1468753239018 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 04:00:39 INFO - PROCESS | 2840 | 1468753239020 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 04:00:39 INFO - PROCESS | 2840 | 1468753239024 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 2840 | 1468753239025 Marionette TRACE conn6 <- [1,2482,null,{}] 04:00:39 INFO - PROCESS | 2840 | 1468753239029 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:39 INFO - PROCESS | 2840 | 1468753239031 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:39 INFO - PROCESS | 2840 | 1468753239150 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 04:00:39 INFO - PROCESS | 2840 | 1468753239159 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 2840 | 1468753239161 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:39 INFO - PROCESS | 2840 | ++DOCSHELL 11783000 == 36 [pid = 2840] [id = 630] 04:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (13A7DC00) [pid = 2840] [serial = 1890] [outer = 00000000] 04:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (168D6800) [pid = 2840] [serial = 1891] [outer = 13A7DC00] 04:00:39 INFO - PROCESS | 2840 | 1468753239204 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (168DCC00) [pid = 2840] [serial = 1892] [outer = 13A7DC00] 04:00:39 INFO - PROCESS | 2840 | 1468753239652 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 04:00:39 INFO - PROCESS | 2840 | 1468753239694 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 04:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:00:39 INFO - PROCESS | 2840 | 1468753239696 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 04:00:39 INFO - PROCESS | 2840 | 1468753239709 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 2840 | 1468753239710 Marionette TRACE conn6 <- [1,2486,null,{}] 04:00:39 INFO - PROCESS | 2840 | 1468753239714 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:39 INFO - PROCESS | 2840 | 1468753239716 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:39 INFO - PROCESS | 2840 | 1468753239834 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 04:00:39 INFO - PROCESS | 2840 | 1468753239843 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 2840 | 1468753239845 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:39 INFO - PROCESS | 2840 | ++DOCSHELL 16445C00 == 37 [pid = 2840] [id = 631] 04:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (167D0000) [pid = 2840] [serial = 1893] [outer = 00000000] 04:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (170AA400) [pid = 2840] [serial = 1894] [outer = 167D0000] 04:00:39 INFO - PROCESS | 2840 | 1468753239891 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (170AC000) [pid = 2840] [serial = 1895] [outer = 167D0000] 04:00:40 INFO - PROCESS | 2840 | 1468753240418 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 790ms 04:00:40 INFO - PROCESS | 2840 | 1468753240491 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 04:00:40 INFO - PROCESS | 2840 | 1468753240496 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 04:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:00:40 INFO - PROCESS | 2840 | 1468753240501 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:00:40 INFO - PROCESS | 2840 | 1468753240505 Marionette TRACE conn6 <- [1,2490,null,{}] 04:00:40 INFO - PROCESS | 2840 | 1468753240511 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:40 INFO - PROCESS | 2840 | 1468753240514 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:40 INFO - PROCESS | 2840 | 1468753240645 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 04:00:40 INFO - PROCESS | 2840 | 1468753240778 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:40 INFO - PROCESS | 2840 | 1468753240783 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:40 INFO - PROCESS | 2840 | ++DOCSHELL 0CD91400 == 38 [pid = 2840] [id = 632] 04:00:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D15C800) [pid = 2840] [serial = 1896] [outer = 00000000] 04:00:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D933C00) [pid = 2840] [serial = 1897] [outer = 0D15C800] 04:00:40 INFO - PROCESS | 2840 | 1468753240842 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DC31400) [pid = 2840] [serial = 1898] [outer = 0D15C800] 04:00:41 INFO - PROCESS | 2840 | 1468753241593 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1185ms 04:00:41 INFO - PROCESS | 2840 | 1468753241696 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 04:00:41 INFO - PROCESS | 2840 | 1468753241701 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 04:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:00:41 INFO - PROCESS | 2840 | 1468753241708 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 2840 | 1468753241711 Marionette TRACE conn6 <- [1,2494,null,{}] 04:00:41 INFO - PROCESS | 2840 | 1468753241715 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:41 INFO - PROCESS | 2840 | 1468753241718 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:41 INFO - PROCESS | 2840 | 1468753241834 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 04:00:41 INFO - PROCESS | 2840 | 1468753241967 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 2840 | 1468753241969 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:41 INFO - PROCESS | 2840 | ++DOCSHELL 11776C00 == 39 [pid = 2840] [id = 633] 04:00:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11778C00) [pid = 2840] [serial = 1899] [outer = 00000000] 04:00:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (11C5CC00) [pid = 2840] [serial = 1900] [outer = 11778C00] 04:00:42 INFO - PROCESS | 2840 | 1468753242032 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (12F6B400) [pid = 2840] [serial = 1901] [outer = 11778C00] 04:00:42 INFO - PROCESS | 2840 | 1468753242608 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 970ms 04:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:00:42 INFO - PROCESS | 2840 | 1468753242682 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 2840 | 1468753242684 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 04:00:42 INFO - PROCESS | 2840 | 1468753242688 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 2840 | 1468753242692 Marionette TRACE conn6 <- [1,2498,null,{}] 04:00:42 INFO - PROCESS | 2840 | 1468753242703 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:42 INFO - PROCESS | 2840 | 1468753242708 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:42 INFO - PROCESS | 2840 | 1468753242818 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 04:00:42 INFO - PROCESS | 2840 | 1468753242957 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 2840 | 1468753242960 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:42 INFO - PROCESS | 2840 | ++DOCSHELL 14872800 == 40 [pid = 2840] [id = 634] 04:00:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (16210400) [pid = 2840] [serial = 1902] [outer = 00000000] 04:00:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (170AA000) [pid = 2840] [serial = 1903] [outer = 16210400] 04:00:42 INFO - PROCESS | 2840 | 1468753243017 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (170B6800) [pid = 2840] [serial = 1904] [outer = 16210400] 04:00:43 INFO - PROCESS | 2840 | 1468753243578 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 931ms 04:00:43 INFO - PROCESS | 2840 | 1468753243622 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 04:00:43 INFO - PROCESS | 2840 | 1468753243625 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 04:00:43 INFO - PROCESS | 2840 | 1468753243628 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:00:43 INFO - PROCESS | 2840 | 1468753243631 Marionette TRACE conn6 <- [1,2502,null,{}] 04:00:43 INFO - PROCESS | 2840 | 1468753243651 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:43 INFO - PROCESS | 2840 | 1468753243653 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:43 INFO - PROCESS | 2840 | 1468753243780 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 04:00:43 INFO - PROCESS | 2840 | 1468753243958 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 2840 | 1468753243960 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:43 INFO - PROCESS | 2840 | ++DOCSHELL 1394E800 == 41 [pid = 2840] [id = 635] 04:00:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (13A76C00) [pid = 2840] [serial = 1905] [outer = 00000000] 04:00:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (172BF400) [pid = 2840] [serial = 1906] [outer = 13A76C00] 04:00:44 INFO - PROCESS | 2840 | 1468753244018 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (172DA000) [pid = 2840] [serial = 1907] [outer = 13A76C00] 04:00:44 INFO - PROCESS | 2840 | 1468753244712 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1142ms 04:00:44 INFO - PROCESS | 2840 | 1468753244775 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 04:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:00:44 INFO - PROCESS | 2840 | 1468753244779 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 04:00:44 INFO - PROCESS | 2840 | 1468753244784 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 2840 | 1468753244787 Marionette TRACE conn6 <- [1,2506,null,{}] 04:00:44 INFO - PROCESS | 2840 | 1468753244793 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:44 INFO - PROCESS | 2840 | 1468753244796 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:44 INFO - PROCESS | 2840 | 1468753244997 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 04:00:45 INFO - PROCESS | 2840 | 1468753245071 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 2840 | 1468753245073 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:45 INFO - PROCESS | 2840 | ++DOCSHELL 0D864C00 == 42 [pid = 2840] [id = 636] 04:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0D90A800) [pid = 2840] [serial = 1908] [outer = 00000000] 04:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0DC75000) [pid = 2840] [serial = 1909] [outer = 0D90A800] 04:00:45 INFO - PROCESS | 2840 | 1468753245122 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0E60E400) [pid = 2840] [serial = 1910] [outer = 0D90A800] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 11783000 == 41 [pid = 2840] [id = 630] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 11779C00 == 40 [pid = 2840] [id = 629] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 11762800 == 39 [pid = 2840] [id = 628] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 1394D400 == 38 [pid = 2840] [id = 627] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 13681400 == 37 [pid = 2840] [id = 626] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 11C1EC00 == 36 [pid = 2840] [id = 625] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 1177C400 == 35 [pid = 2840] [id = 624] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 0DC68C00 == 34 [pid = 2840] [id = 623] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 0CCDCC00 == 33 [pid = 2840] [id = 622] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 0CD25800 == 32 [pid = 2840] [id = 621] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 1426C400 == 31 [pid = 2840] [id = 620] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 0DFC4800 == 30 [pid = 2840] [id = 614] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 1394E800 == 29 [pid = 2840] [id = 635] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 11776C00 == 28 [pid = 2840] [id = 633] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 14872800 == 27 [pid = 2840] [id = 634] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 16445C00 == 26 [pid = 2840] [id = 631] 04:00:46 INFO - PROCESS | 2840 | --DOCSHELL 0CD91400 == 25 [pid = 2840] [id = 632] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1486D000) [pid = 2840] [serial = 1861] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (13685000) [pid = 2840] [serial = 1858] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (13948000) [pid = 2840] [serial = 1859] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (12088000) [pid = 2840] [serial = 1855] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (12F63C00) [pid = 2840] [serial = 1856] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0DEC2400) [pid = 2840] [serial = 1831] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (13682400) [pid = 2840] [serial = 1834] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1735EC00) [pid = 2840] [serial = 1837] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1760C800) [pid = 2840] [serial = 1840] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC6F800) [pid = 2840] [serial = 1849] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DEBE800) [pid = 2840] [serial = 1850] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (11785C00) [pid = 2840] [serial = 1844] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0EBD5800) [pid = 2840] [serial = 1843] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D6EB400) [pid = 2840] [serial = 1846] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D6F1800) [pid = 2840] [serial = 1847] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (11785000) [pid = 2840] [serial = 1852] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (117DF400) [pid = 2840] [serial = 1853] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0E902400) [pid = 2840] [serial = 1832] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (1738E000) [pid = 2840] [serial = 1838] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (1760FC00) [pid = 2840] [serial = 1841] [outer = 00000000] [url = about:blank] 04:00:46 INFO - PROCESS | 2840 | 1468753246314 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1579ms 04:00:46 INFO - PROCESS | 2840 | 1468753246391 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 2840 | 1468753246395 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 04:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:00:46 INFO - PROCESS | 2840 | 1468753246405 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 2840 | 1468753246409 Marionette TRACE conn6 <- [1,2510,null,{}] 04:00:46 INFO - PROCESS | 2840 | 1468753246414 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:46 INFO - PROCESS | 2840 | 1468753246417 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:46 INFO - PROCESS | 2840 | 1468753246501 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 04:00:46 INFO - PROCESS | 2840 | 1468753246514 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 2840 | 1468753246516 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:46 INFO - PROCESS | 2840 | ++DOCSHELL 0D67C400 == 26 [pid = 2840] [id = 637] 04:00:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D67EC00) [pid = 2840] [serial = 1911] [outer = 00000000] 04:00:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D6EC400) [pid = 2840] [serial = 1912] [outer = 0D67EC00] 04:00:46 INFO - PROCESS | 2840 | 1468753246564 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D6F3800) [pid = 2840] [serial = 1913] [outer = 0D67EC00] 04:00:47 INFO - PROCESS | 2840 | 1468753247038 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 04:00:47 INFO - PROCESS | 2840 | 1468753247079 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 2840 | 1468753247084 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 04:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:00:47 INFO - PROCESS | 2840 | 1468753247090 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 2840 | 1468753247093 Marionette TRACE conn6 <- [1,2514,null,{}] 04:00:47 INFO - PROCESS | 2840 | 1468753247096 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:47 INFO - PROCESS | 2840 | 1468753247099 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:47 INFO - PROCESS | 2840 | 1468753247192 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 04:00:47 INFO - PROCESS | 2840 | 1468753247217 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 2840 | 1468753247219 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:47 INFO - PROCESS | 2840 | ++DOCSHELL 0DC70C00 == 27 [pid = 2840] [id = 638] 04:00:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0DC71400) [pid = 2840] [serial = 1914] [outer = 00000000] 04:00:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0DEBB400) [pid = 2840] [serial = 1915] [outer = 0DC71400] 04:00:47 INFO - PROCESS | 2840 | 1468753247273 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DFC6000) [pid = 2840] [serial = 1916] [outer = 0DC71400] 04:00:47 INFO - PROCESS | 2840 | 1468753247724 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 04:00:47 INFO - PROCESS | 2840 | 1468753247764 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 2840 | 1468753247766 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 04:00:47 INFO - PROCESS | 2840 | 1468753247773 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:00:47 INFO - PROCESS | 2840 | 1468753247776 Marionette TRACE conn6 <- [1,2518,null,{}] 04:00:47 INFO - PROCESS | 2840 | 1468753247788 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:47 INFO - PROCESS | 2840 | 1468753247792 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:47 INFO - PROCESS | 2840 | 1468753247877 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 04:00:47 INFO - PROCESS | 2840 | 1468753247928 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 2840 | 1468753247931 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:47 INFO - PROCESS | 2840 | ++DOCSHELL 117D6C00 == 28 [pid = 2840] [id = 639] 04:00:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (117D7000) [pid = 2840] [serial = 1917] [outer = 00000000] 04:00:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1195D800) [pid = 2840] [serial = 1918] [outer = 117D7000] 04:00:47 INFO - PROCESS | 2840 | 1468753247978 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11A7AC00) [pid = 2840] [serial = 1919] [outer = 117D7000] 04:00:48 INFO - PROCESS | 2840 | 1468753248435 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 04:00:48 INFO - PROCESS | 2840 | 1468753248508 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 2840 | 1468753248511 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 04:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:00:48 INFO - PROCESS | 2840 | 1468753248522 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 2840 | 1468753248524 Marionette TRACE conn6 <- [1,2522,null,{}] 04:00:48 INFO - PROCESS | 2840 | 1468753248527 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:48 INFO - PROCESS | 2840 | 1468753248529 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:48 INFO - PROCESS | 2840 | 1468753248644 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 04:00:48 INFO - PROCESS | 2840 | 1468753248652 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 2840 | 1468753248654 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:48 INFO - PROCESS | 2840 | ++DOCSHELL 117E2400 == 29 [pid = 2840] [id = 640] 04:00:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (119AE000) [pid = 2840] [serial = 1920] [outer = 00000000] 04:00:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (12D6AC00) [pid = 2840] [serial = 1921] [outer = 119AE000] 04:00:48 INFO - PROCESS | 2840 | 1468753248698 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1334F000) [pid = 2840] [serial = 1922] [outer = 119AE000] 04:00:49 INFO - PROCESS | 2840 | 1468753249129 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 04:00:49 INFO - PROCESS | 2840 | 1468753249158 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 2840 | 1468753249160 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 04:00:49 INFO - PROCESS | 2840 | 1468753249163 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 2840 | 1468753249165 Marionette TRACE conn6 <- [1,2526,null,{}] 04:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:00:49 INFO - PROCESS | 2840 | 1468753249168 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:49 INFO - PROCESS | 2840 | 1468753249171 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:49 INFO - PROCESS | 2840 | 1468753249286 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 04:00:49 INFO - PROCESS | 2840 | 1468753249394 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 2840 | 1468753249396 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:49 INFO - PROCESS | 2840 | ++DOCSHELL 13680800 == 30 [pid = 2840] [id = 641] 04:00:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (13685000) [pid = 2840] [serial = 1923] [outer = 00000000] 04:00:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1394C000) [pid = 2840] [serial = 1924] [outer = 13685000] 04:00:49 INFO - PROCESS | 2840 | 1468753249443 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1421AC00) [pid = 2840] [serial = 1925] [outer = 13685000] 04:00:49 INFO - PROCESS | 2840 | 1468753249870 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 04:00:49 INFO - PROCESS | 2840 | 1468753249898 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 2840 | 1468753249901 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 04:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:00:49 INFO - PROCESS | 2840 | 1468753249904 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 2840 | 1468753249906 Marionette TRACE conn6 <- [1,2530,null,{}] 04:00:49 INFO - PROCESS | 2840 | 1468753249909 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:49 INFO - PROCESS | 2840 | 1468753249915 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:50 INFO - PROCESS | 2840 | 1468753250070 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 04:00:50 INFO - PROCESS | 2840 | 1468753250076 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 2840 | 1468753250078 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:50 INFO - PROCESS | 2840 | ++DOCSHELL 1471E800 == 31 [pid = 2840] [id = 642] 04:00:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1474E000) [pid = 2840] [serial = 1926] [outer = 00000000] 04:00:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (14871800) [pid = 2840] [serial = 1927] [outer = 1474E000] 04:00:50 INFO - PROCESS | 2840 | 1468753250122 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (1620A800) [pid = 2840] [serial = 1928] [outer = 1474E000] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (12F6C400) [pid = 2840] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (13A7DC00) [pid = 2840] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (13681800) [pid = 2840] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1394E000) [pid = 2840] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (1178C400) [pid = 2840] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (11777C00) [pid = 2840] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1468E800) [pid = 2840] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC69000) [pid = 2840] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0CCDD000) [pid = 2840] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1177C800) [pid = 2840] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (12018C00) [pid = 2840] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D078C00) [pid = 2840] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:00:50 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (167D0000) [pid = 2840] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:00:50 INFO - PROCESS | 2840 | 1468753250870 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1021ms 04:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:00:50 INFO - PROCESS | 2840 | 1468753250925 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 2840 | 1468753250927 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 04:00:50 INFO - PROCESS | 2840 | 1468753250931 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 2840 | 1468753250932 Marionette TRACE conn6 <- [1,2534,null,{}] 04:00:50 INFO - PROCESS | 2840 | 1468753250936 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:50 INFO - PROCESS | 2840 | 1468753250937 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:50 INFO - PROCESS | 2840 | 1468753251014 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 04:00:51 INFO - PROCESS | 2840 | 1468753251114 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 2840 | 1468753251116 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:51 INFO - PROCESS | 2840 | ++DOCSHELL 0D076800 == 32 [pid = 2840] [id = 643] 04:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D1FF000) [pid = 2840] [serial = 1929] [outer = 00000000] 04:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12D67400) [pid = 2840] [serial = 1930] [outer = 0D1FF000] 04:00:51 INFO - PROCESS | 2840 | 1468753251159 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (13349800) [pid = 2840] [serial = 1931] [outer = 0D1FF000] 04:00:51 INFO - PROCESS | 2840 | 1468753251485 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 570ms 04:00:51 INFO - PROCESS | 2840 | 1468753251504 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 2840 | 1468753251506 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 04:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:00:51 INFO - PROCESS | 2840 | 1468753251509 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 2840 | 1468753251511 Marionette TRACE conn6 <- [1,2538,null,{}] 04:00:51 INFO - PROCESS | 2840 | 1468753251514 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:51 INFO - PROCESS | 2840 | 1468753251516 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:51 INFO - PROCESS | 2840 | 1468753251595 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 04:00:51 INFO - PROCESS | 2840 | 1468753251613 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 2840 | 1468753251615 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:51 INFO - PROCESS | 2840 | ++DOCSHELL 08E7E400 == 33 [pid = 2840] [id = 644] 04:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D675C00) [pid = 2840] [serial = 1932] [outer = 00000000] 04:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (16207C00) [pid = 2840] [serial = 1933] [outer = 0D675C00] 04:00:51 INFO - PROCESS | 2840 | 1468753251659 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (14757000) [pid = 2840] [serial = 1934] [outer = 0D675C00] 04:00:52 INFO - PROCESS | 2840 | 1468753252086 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 04:00:52 INFO - PROCESS | 2840 | 1468753252142 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 2840 | 1468753252144 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 04:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:00:52 INFO - PROCESS | 2840 | 1468753252147 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 2840 | 1468753252149 Marionette TRACE conn6 <- [1,2542,null,{}] 04:00:52 INFO - PROCESS | 2840 | 1468753252152 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:52 INFO - PROCESS | 2840 | 1468753252154 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:52 INFO - PROCESS | 2840 | 1468753252232 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 04:00:52 INFO - PROCESS | 2840 | 1468753252237 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:52 INFO - PROCESS | 2840 | 1468753252239 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:52 INFO - PROCESS | 2840 | ++DOCSHELL 117D3C00 == 34 [pid = 2840] [id = 645] 04:00:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (168EEC00) [pid = 2840] [serial = 1935] [outer = 00000000] 04:00:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (17267800) [pid = 2840] [serial = 1936] [outer = 168EEC00] 04:00:52 INFO - PROCESS | 2840 | 1468753252281 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0D677800) [pid = 2840] [serial = 1937] [outer = 168EEC00] 04:00:52 INFO - PROCESS | 2840 | 1468753252714 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 04:00:52 INFO - PROCESS | 2840 | 1468753252818 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 2840 | 1468753252823 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 04:00:52 INFO - PROCESS | 2840 | 1468753252834 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 2840 | 1468753252839 Marionette TRACE conn6 <- [1,2546,null,{}] 04:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:00:52 INFO - PROCESS | 2840 | 1468753252845 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:52 INFO - PROCESS | 2840 | 1468753252849 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:52 INFO - PROCESS | 2840 | 1468753252987 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 04:00:53 INFO - PROCESS | 2840 | 1468753253102 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 2840 | 1468753253107 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:53 INFO - PROCESS | 2840 | ++DOCSHELL 0CD21400 == 35 [pid = 2840] [id = 646] 04:00:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0CD23400) [pid = 2840] [serial = 1938] [outer = 00000000] 04:00:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D1F6C00) [pid = 2840] [serial = 1939] [outer = 0CD23400] 04:00:53 INFO - PROCESS | 2840 | 1468753253164 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D679400) [pid = 2840] [serial = 1940] [outer = 0CD23400] 04:00:53 INFO - PROCESS | 2840 | 1468753253952 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1167ms 04:00:53 INFO - PROCESS | 2840 | 1468753254011 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 04:00:53 INFO - PROCESS | 2840 | 1468753254015 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 04:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:00:54 INFO - PROCESS | 2840 | 1468753254021 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 2840 | 1468753254025 Marionette TRACE conn6 <- [1,2550,null,{}] 04:00:54 INFO - PROCESS | 2840 | 1468753254029 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:54 INFO - PROCESS | 2840 | 1468753254032 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:54 INFO - PROCESS | 2840 | 1468753254159 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 04:00:54 INFO - PROCESS | 2840 | 1468753254293 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 2840 | 1468753254296 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:54 INFO - PROCESS | 2840 | ++DOCSHELL 0EBD0C00 == 36 [pid = 2840] [id = 647] 04:00:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0EBD4C00) [pid = 2840] [serial = 1941] [outer = 00000000] 04:00:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (11779400) [pid = 2840] [serial = 1942] [outer = 0EBD4C00] 04:00:54 INFO - PROCESS | 2840 | 1468753254352 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (11786000) [pid = 2840] [serial = 1943] [outer = 0EBD4C00] 04:00:55 INFO - PROCESS | 2840 | 1468753255308 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1337ms 04:00:55 INFO - PROCESS | 2840 | 1468753255358 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 04:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:00:55 INFO - PROCESS | 2840 | 1468753255362 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 04:00:55 INFO - PROCESS | 2840 | 1468753255367 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 2840 | 1468753255370 Marionette TRACE conn6 <- [1,2554,null,{}] 04:00:55 INFO - PROCESS | 2840 | 1468753255376 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:55 INFO - PROCESS | 2840 | 1468753255378 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:55 INFO - PROCESS | 2840 | 1468753255514 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 08E7E400 == 35 [pid = 2840] [id = 644] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 0D076800 == 34 [pid = 2840] [id = 643] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 1471E800 == 33 [pid = 2840] [id = 642] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 13680800 == 32 [pid = 2840] [id = 641] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 117E2400 == 31 [pid = 2840] [id = 640] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 117D6C00 == 30 [pid = 2840] [id = 639] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 0DC70C00 == 29 [pid = 2840] [id = 638] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 0D67C400 == 28 [pid = 2840] [id = 637] 04:00:55 INFO - PROCESS | 2840 | --DOCSHELL 0D864C00 == 27 [pid = 2840] [id = 636] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1474B400) [pid = 2840] [serial = 1835] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (168DCC00) [pid = 2840] [serial = 1892] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1394FC00) [pid = 2840] [serial = 1879] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (1421E000) [pid = 2840] [serial = 1880] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14875C00) [pid = 2840] [serial = 1883] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (14778400) [pid = 2840] [serial = 1882] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (16202400) [pid = 2840] [serial = 1888] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (15A2B800) [pid = 2840] [serial = 1885] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (14872C00) [pid = 2840] [serial = 1862] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DC73C00) [pid = 2840] [serial = 1870] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DF59C00) [pid = 2840] [serial = 1871] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D673800) [pid = 2840] [serial = 1867] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D6EA800) [pid = 2840] [serial = 1868] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (11784800) [pid = 2840] [serial = 1873] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (11964400) [pid = 2840] [serial = 1874] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (168D6800) [pid = 2840] [serial = 1891] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (12F6A000) [pid = 2840] [serial = 1876] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0D85DC00) [pid = 2840] [serial = 1864] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0D90DC00) [pid = 2840] [serial = 1865] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (170AC000) [pid = 2840] [serial = 1895] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (170AA400) [pid = 2840] [serial = 1894] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (1620B400) [pid = 2840] [serial = 1889] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (15A2C800) [pid = 2840] [serial = 1886] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (12FB5400) [pid = 2840] [serial = 1877] [outer = 00000000] [url = about:blank] 04:00:55 INFO - PROCESS | 2840 | 1468753255648 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 2840 | 1468753255652 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:55 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE8800 == 28 [pid = 2840] [id = 648] 04:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0CCE8C00) [pid = 2840] [serial = 1944] [outer = 00000000] 04:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0D1FAC00) [pid = 2840] [serial = 1945] [outer = 0CCE8C00] 04:00:55 INFO - PROCESS | 2840 | 1468753255701 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D6F2800) [pid = 2840] [serial = 1946] [outer = 0CCE8C00] 04:00:56 INFO - PROCESS | 2840 | 1468753256124 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 830ms 04:00:56 INFO - PROCESS | 2840 | 1468753256202 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 2840 | 1468753256206 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 04:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:00:56 INFO - PROCESS | 2840 | 1468753256212 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 2840 | 1468753256215 Marionette TRACE conn6 <- [1,2558,null,{}] 04:00:56 INFO - PROCESS | 2840 | 1468753256219 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:56 INFO - PROCESS | 2840 | 1468753256221 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:56 INFO - PROCESS | 2840 | 1468753256315 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 04:00:56 INFO - PROCESS | 2840 | 1468753256323 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 2840 | 1468753256325 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:56 INFO - PROCESS | 2840 | ++DOCSHELL 0DC70000 == 29 [pid = 2840] [id = 649] 04:00:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0DC74800) [pid = 2840] [serial = 1947] [outer = 00000000] 04:00:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DFBE800) [pid = 2840] [serial = 1948] [outer = 0DC74800] 04:00:56 INFO - PROCESS | 2840 | 1468753256373 Marionette DEBUG loaded listener.js 04:00:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0E60B800) [pid = 2840] [serial = 1949] [outer = 0DC74800] 04:00:56 INFO - PROCESS | 2840 | 1468753256840 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 758ms 04:00:56 INFO - PROCESS | 2840 | 1468753256972 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 2840 | 1468753256974 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 04:00:56 INFO - PROCESS | 2840 | 1468753256978 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:00:56 INFO - PROCESS | 2840 | 1468753256981 Marionette TRACE conn6 <- [1,2562,null,{}] 04:00:56 INFO - PROCESS | 2840 | 1468753256992 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:56 INFO - PROCESS | 2840 | 1468753256996 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:57 INFO - PROCESS | 2840 | 1468753257123 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 04:00:57 INFO - PROCESS | 2840 | 1468753257150 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 2840 | 1468753257153 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:57 INFO - PROCESS | 2840 | ++DOCSHELL 11964C00 == 30 [pid = 2840] [id = 650] 04:00:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (11965400) [pid = 2840] [serial = 1950] [outer = 00000000] 04:00:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (11A79400) [pid = 2840] [serial = 1951] [outer = 11965400] 04:00:57 INFO - PROCESS | 2840 | 1468753257200 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (12088000) [pid = 2840] [serial = 1952] [outer = 11965400] 04:00:57 INFO - PROCESS | 2840 | 1468753257608 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 04:00:57 INFO - PROCESS | 2840 | 1468753257706 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 04:00:57 INFO - PROCESS | 2840 | 1468753257708 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 04:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:00:57 INFO - PROCESS | 2840 | 1468753257730 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 2840 | 1468753257732 Marionette TRACE conn6 <- [1,2566,null,{}] 04:00:57 INFO - PROCESS | 2840 | 1468753257736 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:57 INFO - PROCESS | 2840 | 1468753257738 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:57 INFO - PROCESS | 2840 | 1468753257862 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 04:00:57 INFO - PROCESS | 2840 | 1468753257928 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 2840 | 1468753257930 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:57 INFO - PROCESS | 2840 | ++DOCSHELL 13353400 == 31 [pid = 2840] [id = 651] 04:00:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1367B800) [pid = 2840] [serial = 1953] [outer = 00000000] 04:00:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (13A77000) [pid = 2840] [serial = 1954] [outer = 1367B800] 04:00:57 INFO - PROCESS | 2840 | 1468753257976 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (14266C00) [pid = 2840] [serial = 1955] [outer = 1367B800] 04:00:58 INFO - PROCESS | 2840 | 1468753258409 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 04:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:00:58 INFO - PROCESS | 2840 | 1468753258460 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 2840 | 1468753258462 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 04:00:58 INFO - PROCESS | 2840 | 1468753258465 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 2840 | 1468753258467 Marionette TRACE conn6 <- [1,2570,null,{}] 04:00:58 INFO - PROCESS | 2840 | 1468753258470 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:58 INFO - PROCESS | 2840 | 1468753258472 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:58 INFO - PROCESS | 2840 | 1468753258584 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 04:00:58 INFO - PROCESS | 2840 | 1468753258595 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 2840 | 1468753258597 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:58 INFO - PROCESS | 2840 | ++DOCSHELL 1474C400 == 32 [pid = 2840] [id = 652] 04:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1474CC00) [pid = 2840] [serial = 1956] [outer = 00000000] 04:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (14771000) [pid = 2840] [serial = 1957] [outer = 1474CC00] 04:00:58 INFO - PROCESS | 2840 | 1468753258695 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1486B800) [pid = 2840] [serial = 1958] [outer = 1474CC00] 04:00:59 INFO - PROCESS | 2840 | 1468753259122 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 04:00:59 INFO - PROCESS | 2840 | 1468753259142 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 2840 | 1468753259144 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 04:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:00:59 INFO - PROCESS | 2840 | 1468753259147 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 2840 | 1468753259149 Marionette TRACE conn6 <- [1,2574,null,{}] 04:00:59 INFO - PROCESS | 2840 | 1468753259156 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:59 INFO - PROCESS | 2840 | 1468753259162 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:59 INFO - PROCESS | 2840 | 1468753259325 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 04:00:59 INFO - PROCESS | 2840 | 1468753259367 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 2840 | 1468753259368 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:00:59 INFO - PROCESS | 2840 | ++DOCSHELL 1613F400 == 33 [pid = 2840] [id = 653] 04:00:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (16205400) [pid = 2840] [serial = 1959] [outer = 00000000] 04:00:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (167C6000) [pid = 2840] [serial = 1960] [outer = 16205400] 04:00:59 INFO - PROCESS | 2840 | 1468753259412 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0DFD9000) [pid = 2840] [serial = 1961] [outer = 16205400] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D67EC00) [pid = 2840] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (119AE000) [pid = 2840] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DC71400) [pid = 2840] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (117D7000) [pid = 2840] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (13685000) [pid = 2840] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D1FF000) [pid = 2840] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D90A800) [pid = 2840] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (1474E000) [pid = 2840] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D675C00) [pid = 2840] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0D15C800) [pid = 2840] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (11778C00) [pid = 2840] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (16210400) [pid = 2840] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (13A76C00) [pid = 2840] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:00:59 INFO - PROCESS | 2840 | 1468753259941 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 830ms 04:00:59 INFO - PROCESS | 2840 | 1468753259981 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 2840 | 1468753259983 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 04:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:00:59 INFO - PROCESS | 2840 | 1468753259986 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 2840 | 1468753259988 Marionette TRACE conn6 <- [1,2578,null,{}] 04:00:59 INFO - PROCESS | 2840 | 1468753259991 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:59 INFO - PROCESS | 2840 | 1468753259993 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:00 INFO - PROCESS | 2840 | 1468753260074 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 04:01:00 INFO - PROCESS | 2840 | 1468753260173 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 2840 | 1468753260175 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:00 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE6000 == 34 [pid = 2840] [id = 654] 04:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0CD21800) [pid = 2840] [serial = 1962] [outer = 00000000] 04:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (11784C00) [pid = 2840] [serial = 1963] [outer = 0CD21800] 04:01:00 INFO - PROCESS | 2840 | 1468753260219 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (12F6B000) [pid = 2840] [serial = 1964] [outer = 0CD21800] 04:01:00 INFO - PROCESS | 2840 | 1468753260593 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 04:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:01:00 INFO - PROCESS | 2840 | 1468753260617 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 04:01:00 INFO - PROCESS | 2840 | 1468753260619 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 04:01:00 INFO - PROCESS | 2840 | 1468753260622 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 2840 | 1468753260623 Marionette TRACE conn6 <- [1,2582,null,{}] 04:01:00 INFO - PROCESS | 2840 | 1468753260627 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:00 INFO - PROCESS | 2840 | 1468753260628 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:00 INFO - PROCESS | 2840 | 1468753260748 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 04:01:00 INFO - PROCESS | 2840 | 1468753260756 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 2840 | 1468753260758 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:00 INFO - PROCESS | 2840 | ++DOCSHELL 0D861800 == 35 [pid = 2840] [id = 655] 04:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D93E800) [pid = 2840] [serial = 1965] [outer = 00000000] 04:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (168DCC00) [pid = 2840] [serial = 1966] [outer = 0D93E800] 04:01:00 INFO - PROCESS | 2840 | 1468753260801 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (170A8000) [pid = 2840] [serial = 1967] [outer = 0D93E800] 04:01:01 INFO - PROCESS | 2840 | 1468753261228 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 04:01:01 INFO - PROCESS | 2840 | 1468753261253 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 04:01:01 INFO - PROCESS | 2840 | 1468753261255 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 04:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:01:01 INFO - PROCESS | 2840 | 1468753261258 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - PROCESS | 2840 | 1468753261259 Marionette TRACE conn6 <- [1,2586,null,{}] 04:01:01 INFO - PROCESS | 2840 | 1468753261263 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:01 INFO - PROCESS | 2840 | 1468753261264 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:01 INFO - PROCESS | 2840 | 1468753261355 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 04:01:01 INFO - PROCESS | 2840 | 1468753261483 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 2840 | 1468753261485 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:01 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE0C00 == 36 [pid = 2840] [id = 656] 04:01:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0CD25400) [pid = 2840] [serial = 1968] [outer = 00000000] 04:01:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (172BEC00) [pid = 2840] [serial = 1969] [outer = 0CD25400] 04:01:01 INFO - PROCESS | 2840 | 1468753261532 Marionette DEBUG loaded listener.js 04:01:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (172D9000) [pid = 2840] [serial = 1970] [outer = 0CD25400] 04:01:01 INFO - PROCESS | 2840 | 1468753261973 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 04:01:02 INFO - PROCESS | 2840 | 1468753262029 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 2840 | 1468753262034 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 04:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:01:02 INFO - PROCESS | 2840 | 1468753262039 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 2840 | 1468753262042 Marionette TRACE conn6 <- [1,2590,null,{}] 04:01:02 INFO - PROCESS | 2840 | 1468753262048 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:02 INFO - PROCESS | 2840 | 1468753262051 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:02 INFO - PROCESS | 2840 | 1468753262211 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 04:01:02 INFO - PROCESS | 2840 | 1468753262293 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 2840 | 1468753262296 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:02 INFO - PROCESS | 2840 | ++DOCSHELL 0CD25C00 == 37 [pid = 2840] [id = 657] 04:01:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0D084000) [pid = 2840] [serial = 1971] [outer = 00000000] 04:01:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0D866800) [pid = 2840] [serial = 1972] [outer = 0D084000] 04:01:02 INFO - PROCESS | 2840 | 1468753262353 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (0DC67800) [pid = 2840] [serial = 1973] [outer = 0D084000] 04:01:02 INFO - PROCESS | 2840 | 1468753263008 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1023ms 04:01:03 INFO - PROCESS | 2840 | 1468753263062 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 2840 | 1468753263067 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 04:01:03 INFO - PROCESS | 2840 | 1468753263073 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:01:03 INFO - PROCESS | 2840 | 1468753263076 Marionette TRACE conn6 <- [1,2594,null,{}] 04:01:03 INFO - PROCESS | 2840 | 1468753263080 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:03 INFO - PROCESS | 2840 | 1468753263083 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:03 INFO - PROCESS | 2840 | 1468753263225 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 04:01:03 INFO - PROCESS | 2840 | 1468753263365 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 2840 | 1468753263368 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:03 INFO - PROCESS | 2840 | ++DOCSHELL 1178A000 == 38 [pid = 2840] [id = 658] 04:01:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1178A800) [pid = 2840] [serial = 1974] [outer = 00000000] 04:01:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1201F800) [pid = 2840] [serial = 1975] [outer = 1178A800] 04:01:03 INFO - PROCESS | 2840 | 1468753263424 Marionette DEBUG loaded listener.js 04:01:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (13944400) [pid = 2840] [serial = 1976] [outer = 1178A800] 04:01:04 INFO - PROCESS | 2840 | 1468753264023 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1018ms 04:01:04 INFO - PROCESS | 2840 | 1468753264095 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 2840 | 1468753264098 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 04:01:04 INFO - PROCESS | 2840 | 1468753264102 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:01:04 INFO - PROCESS | 2840 | 1468753264105 Marionette TRACE conn6 <- [1,2598,null,{}] 04:01:04 INFO - PROCESS | 2840 | 1468753264116 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:04 INFO - PROCESS | 2840 | 1468753264121 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:04 INFO - PROCESS | 2840 | 1468753264301 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 04:01:04 INFO - PROCESS | 2840 | 1468753264312 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:04 INFO - PROCESS | 2840 | 1468753264315 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:04 INFO - PROCESS | 2840 | ++DOCSHELL 170ABC00 == 39 [pid = 2840] [id = 659] 04:01:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (170AC000) [pid = 2840] [serial = 1977] [outer = 00000000] 04:01:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (172B9800) [pid = 2840] [serial = 1978] [outer = 170AC000] 04:01:04 INFO - PROCESS | 2840 | 1468753264370 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (17354800) [pid = 2840] [serial = 1979] [outer = 170AC000] 04:01:04 INFO - PROCESS | 2840 | 1468753264964 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 870ms 04:01:04 INFO - PROCESS | 2840 | 1468753264975 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 2840 | 1468753264978 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 04:01:04 INFO - PROCESS | 2840 | 1468753264981 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:01:04 INFO - PROCESS | 2840 | 1468753264984 Marionette TRACE conn6 <- [1,2602,null,{}] 04:01:04 INFO - PROCESS | 2840 | 1468753264987 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:04 INFO - PROCESS | 2840 | 1468753264989 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:05 INFO - PROCESS | 2840 | 1468753265128 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 04:01:05 INFO - PROCESS | 2840 | 1468753265241 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 2840 | 1468753265243 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:05 INFO - PROCESS | 2840 | ++DOCSHELL 17361000 == 40 [pid = 2840] [id = 660] 04:01:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (17361C00) [pid = 2840] [serial = 1980] [outer = 00000000] 04:01:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (17388800) [pid = 2840] [serial = 1981] [outer = 17361C00] 04:01:05 INFO - PROCESS | 2840 | 1468753265337 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (1738EC00) [pid = 2840] [serial = 1982] [outer = 17361C00] 04:01:06 INFO - PROCESS | 2840 | 1468753266056 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1118ms 04:01:06 INFO - PROCESS | 2840 | 1468753266105 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 2840 | 1468753266109 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 04:01:06 INFO - PROCESS | 2840 | 1468753266115 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:01:06 INFO - PROCESS | 2840 | 1468753266119 Marionette TRACE conn6 <- [1,2606,null,{}] 04:01:06 INFO - PROCESS | 2840 | 1468753266124 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:06 INFO - PROCESS | 2840 | 1468753266127 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:06 INFO - PROCESS | 2840 | 1468753266230 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 04:01:06 INFO - PROCESS | 2840 | 1468753266370 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 2840 | 1468753266374 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:06 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E7400 == 41 [pid = 2840] [id = 661] 04:01:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0D6E7800) [pid = 2840] [serial = 1983] [outer = 00000000] 04:01:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0D85C000) [pid = 2840] [serial = 1984] [outer = 0D6E7800] 04:01:06 INFO - PROCESS | 2840 | 1468753266426 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (0D866400) [pid = 2840] [serial = 1985] [outer = 0D6E7800] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 0D861800 == 40 [pid = 2840] [id = 655] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 0CCE6000 == 39 [pid = 2840] [id = 654] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 1613F400 == 38 [pid = 2840] [id = 653] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 1474C400 == 37 [pid = 2840] [id = 652] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 13353400 == 36 [pid = 2840] [id = 651] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 11964C00 == 35 [pid = 2840] [id = 650] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 0DC70000 == 34 [pid = 2840] [id = 649] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 0CCE8800 == 33 [pid = 2840] [id = 648] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 117D3C00 == 32 [pid = 2840] [id = 645] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 0CD21400 == 31 [pid = 2840] [id = 646] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 0EBD0C00 == 30 [pid = 2840] [id = 647] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 17361000 == 29 [pid = 2840] [id = 660] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 170ABC00 == 28 [pid = 2840] [id = 659] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 0CCE0C00 == 27 [pid = 2840] [id = 656] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 0CD25C00 == 26 [pid = 2840] [id = 657] 04:01:07 INFO - PROCESS | 2840 | --DOCSHELL 1178A000 == 25 [pid = 2840] [id = 658] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (0D6EC400) [pid = 2840] [serial = 1912] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (0D6F3800) [pid = 2840] [serial = 1913] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (12D6AC00) [pid = 2840] [serial = 1921] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0DEBB400) [pid = 2840] [serial = 1915] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0DFC6000) [pid = 2840] [serial = 1916] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (1195D800) [pid = 2840] [serial = 1918] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1421AC00) [pid = 2840] [serial = 1925] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1394C000) [pid = 2840] [serial = 1924] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (12D67400) [pid = 2840] [serial = 1930] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0E60E400) [pid = 2840] [serial = 1910] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0DC75000) [pid = 2840] [serial = 1909] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (14871800) [pid = 2840] [serial = 1927] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (16207C00) [pid = 2840] [serial = 1933] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DC31400) [pid = 2840] [serial = 1898] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D933C00) [pid = 2840] [serial = 1897] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (12F6B400) [pid = 2840] [serial = 1901] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (11C5CC00) [pid = 2840] [serial = 1900] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (14757000) [pid = 2840] [serial = 1934] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (170B6800) [pid = 2840] [serial = 1904] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (170AA000) [pid = 2840] [serial = 1903] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1620A800) [pid = 2840] [serial = 1928] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (17267800) [pid = 2840] [serial = 1936] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (172DA000) [pid = 2840] [serial = 1907] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (172BF400) [pid = 2840] [serial = 1906] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (13349800) [pid = 2840] [serial = 1931] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (1334F000) [pid = 2840] [serial = 1922] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (11A7AC00) [pid = 2840] [serial = 1919] [outer = 00000000] [url = about:blank] 04:01:07 INFO - PROCESS | 2840 | 1468753267748 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1669ms 04:01:07 INFO - PROCESS | 2840 | 1468753267788 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 2840 | 1468753267792 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 04:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:01:07 INFO - PROCESS | 2840 | 1468753267797 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 2840 | 1468753267800 Marionette TRACE conn6 <- [1,2610,null,{}] 04:01:07 INFO - PROCESS | 2840 | 1468753267806 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:07 INFO - PROCESS | 2840 | 1468753267809 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:07 INFO - PROCESS | 2840 | 1468753267937 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 04:01:07 INFO - PROCESS | 2840 | 1468753267953 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 2840 | 1468753267957 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:07 INFO - PROCESS | 2840 | ++DOCSHELL 0D083C00 == 26 [pid = 2840] [id = 662] 04:01:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D1F9400) [pid = 2840] [serial = 1986] [outer = 00000000] 04:01:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D677C00) [pid = 2840] [serial = 1987] [outer = 0D1F9400] 04:01:07 INFO - PROCESS | 2840 | 1468753268005 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D6EC800) [pid = 2840] [serial = 1988] [outer = 0D1F9400] 04:01:08 INFO - PROCESS | 2840 | 1468753268447 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 04:01:08 INFO - PROCESS | 2840 | 1468753268468 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 2840 | 1468753268473 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 04:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:01:08 INFO - PROCESS | 2840 | 1468753268480 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 2840 | 1468753268483 Marionette TRACE conn6 <- [1,2614,null,{}] 04:01:08 INFO - PROCESS | 2840 | 1468753268491 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:08 INFO - PROCESS | 2840 | 1468753268493 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:08 INFO - PROCESS | 2840 | 1468753268584 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 04:01:08 INFO - PROCESS | 2840 | 1468753268608 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 2840 | 1468753268610 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:08 INFO - PROCESS | 2840 | ++DOCSHELL 0DB9B000 == 27 [pid = 2840] [id = 663] 04:01:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0DB9E400) [pid = 2840] [serial = 1989] [outer = 00000000] 04:01:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0DC68C00) [pid = 2840] [serial = 1990] [outer = 0DB9E400] 04:01:08 INFO - PROCESS | 2840 | 1468753268657 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0DC70000) [pid = 2840] [serial = 1991] [outer = 0DB9E400] 04:01:09 INFO - PROCESS | 2840 | 1468753269136 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 04:01:09 INFO - PROCESS | 2840 | 1468753269173 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 2840 | 1468753269176 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 04:01:09 INFO - PROCESS | 2840 | 1468753269179 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:01:09 INFO - PROCESS | 2840 | 1468753269183 Marionette TRACE conn6 <- [1,2618,null,{}] 04:01:09 INFO - PROCESS | 2840 | 1468753269194 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:09 INFO - PROCESS | 2840 | 1468753269199 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:09 INFO - PROCESS | 2840 | 1468753269285 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 04:01:09 INFO - PROCESS | 2840 | 1468753269420 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 2840 | 1468753269423 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:09 INFO - PROCESS | 2840 | ++DOCSHELL 11778000 == 28 [pid = 2840] [id = 664] 04:01:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (11779800) [pid = 2840] [serial = 1992] [outer = 00000000] 04:01:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (11781C00) [pid = 2840] [serial = 1993] [outer = 11779800] 04:01:09 INFO - PROCESS | 2840 | 1468753269471 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (1178C400) [pid = 2840] [serial = 1994] [outer = 11779800] 04:01:09 INFO - PROCESS | 2840 | 1468753269857 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 732ms 04:01:09 INFO - PROCESS | 2840 | 1468753269915 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 2840 | 1468753269918 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 04:01:09 INFO - PROCESS | 2840 | 1468753269921 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:01:09 INFO - PROCESS | 2840 | 1468753269923 Marionette TRACE conn6 <- [1,2622,null,{}] 04:01:09 INFO - PROCESS | 2840 | 1468753269926 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:09 INFO - PROCESS | 2840 | 1468753269928 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:10 INFO - PROCESS | 2840 | 1468753270050 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 04:01:10 INFO - PROCESS | 2840 | 1468753270135 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 2840 | 1468753270137 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:10 INFO - PROCESS | 2840 | ++DOCSHELL 11781400 == 29 [pid = 2840] [id = 665] 04:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (119A6400) [pid = 2840] [serial = 1995] [outer = 00000000] 04:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (12019C00) [pid = 2840] [serial = 1996] [outer = 119A6400] 04:01:10 INFO - PROCESS | 2840 | 1468753270183 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (12181400) [pid = 2840] [serial = 1997] [outer = 119A6400] 04:01:10 INFO - PROCESS | 2840 | 1468753270582 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 04:01:10 INFO - PROCESS | 2840 | 1468753270595 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 2840 | 1468753270597 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 04:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:01:10 INFO - PROCESS | 2840 | 1468753270600 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 2840 | 1468753270602 Marionette TRACE conn6 <- [1,2626,null,{}] 04:01:10 INFO - PROCESS | 2840 | 1468753270605 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:10 INFO - PROCESS | 2840 | 1468753270607 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:10 INFO - PROCESS | 2840 | 1468753270753 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 04:01:10 INFO - PROCESS | 2840 | 1468753270786 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 2840 | 1468753270788 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:10 INFO - PROCESS | 2840 | ++DOCSHELL 12F6B400 == 30 [pid = 2840] [id = 666] 04:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (12F6C400) [pid = 2840] [serial = 1998] [outer = 00000000] 04:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (13349000) [pid = 2840] [serial = 1999] [outer = 12F6C400] 04:01:10 INFO - PROCESS | 2840 | 1468753270833 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (13681000) [pid = 2840] [serial = 2000] [outer = 12F6C400] 04:01:11 INFO - PROCESS | 2840 | 1468753271285 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 04:01:11 INFO - PROCESS | 2840 | 1468753271331 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 04:01:11 INFO - PROCESS | 2840 | 1468753271333 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 04:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:01:11 INFO - PROCESS | 2840 | 1468753271344 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:01:11 INFO - PROCESS | 2840 | 1468753271346 Marionette TRACE conn6 <- [1,2630,null,{}] 04:01:11 INFO - PROCESS | 2840 | 1468753271349 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:11 INFO - PROCESS | 2840 | 1468753271355 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:11 INFO - PROCESS | 2840 | 1468753271492 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 04:01:11 INFO - PROCESS | 2840 | 1468753271498 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 2840 | 1468753271500 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:11 INFO - PROCESS | 2840 | ++DOCSHELL 1394E000 == 31 [pid = 2840] [id = 667] 04:01:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (13A70000) [pid = 2840] [serial = 2001] [outer = 00000000] 04:01:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (1474C400) [pid = 2840] [serial = 2002] [outer = 13A70000] 04:01:11 INFO - PROCESS | 2840 | 1468753271545 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (14777800) [pid = 2840] [serial = 2003] [outer = 13A70000] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1474CC00) [pid = 2840] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0CD21800) [pid = 2840] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (168EEC00) [pid = 2840] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0EBD4C00) [pid = 2840] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0CD23400) [pid = 2840] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0CCE8C00) [pid = 2840] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DC74800) [pid = 2840] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (11965400) [pid = 2840] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (16205400) [pid = 2840] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D93E800) [pid = 2840] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0CD25400) [pid = 2840] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:01:12 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1367B800) [pid = 2840] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:01:12 INFO - PROCESS | 2840 | 1468753272241 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 04:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:01:12 INFO - PROCESS | 2840 | 1468753272276 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 2840 | 1468753272278 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 04:01:12 INFO - PROCESS | 2840 | 1468753272286 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 2840 | 1468753272287 Marionette TRACE conn6 <- [1,2634,null,{}] 04:01:12 INFO - PROCESS | 2840 | 1468753272291 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:12 INFO - PROCESS | 2840 | 1468753272293 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:12 INFO - PROCESS | 2840 | 1468753272369 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 04:01:12 INFO - PROCESS | 2840 | 1468753272375 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 2840 | 1468753272377 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:12 INFO - PROCESS | 2840 | ++DOCSHELL 0D868C00 == 32 [pid = 2840] [id = 668] 04:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0DEBB800) [pid = 2840] [serial = 2004] [outer = 00000000] 04:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (11965400) [pid = 2840] [serial = 2005] [outer = 0DEBB800] 04:01:12 INFO - PROCESS | 2840 | 1468753272419 Marionette DEBUG loaded listener.js 04:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (1367B800) [pid = 2840] [serial = 2006] [outer = 0DEBB800] 04:01:12 INFO - PROCESS | 2840 | 1468753272826 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 591ms 04:01:12 INFO - PROCESS | 2840 | 1468753272874 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 2840 | 1468753272876 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 04:01:12 INFO - PROCESS | 2840 | 1468753272879 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:01:12 INFO - PROCESS | 2840 | 1468753272881 Marionette TRACE conn6 <- [1,2638,null,{}] 04:01:12 INFO - PROCESS | 2840 | 1468753272897 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:12 INFO - PROCESS | 2840 | 1468753272899 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:12 INFO - PROCESS | 2840 | 1468753272976 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 04:01:12 INFO - PROCESS | 2840 | 1468753272983 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 2840 | 1468753272984 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:12 INFO - PROCESS | 2840 | ++DOCSHELL 08E86000 == 33 [pid = 2840] [id = 669] 04:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1178BC00) [pid = 2840] [serial = 2007] [outer = 00000000] 04:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (14872C00) [pid = 2840] [serial = 2008] [outer = 1178BC00] 04:01:13 INFO - PROCESS | 2840 | 1468753273027 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1486D800) [pid = 2840] [serial = 2009] [outer = 1178BC00] 04:01:13 INFO - PROCESS | 2840 | 1468753273492 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:01:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:01:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 631ms 04:01:13 INFO - PROCESS | 2840 | 1468753273514 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 04:01:13 INFO - PROCESS | 2840 | 1468753273516 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 04:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:01:13 INFO - PROCESS | 2840 | 1468753273519 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:01:13 INFO - PROCESS | 2840 | 1468753273521 Marionette TRACE conn6 <- [1,2642,null,{}] 04:01:13 INFO - PROCESS | 2840 | 1468753273524 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:13 INFO - PROCESS | 2840 | 1468753273526 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:13 INFO - PROCESS | 2840 | 1468753273648 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 04:01:13 INFO - PROCESS | 2840 | 1468753273657 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:13 INFO - PROCESS | 2840 | 1468753273658 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:13 INFO - PROCESS | 2840 | ++DOCSHELL 11777C00 == 34 [pid = 2840] [id = 670] 04:01:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (15A2BC00) [pid = 2840] [serial = 2010] [outer = 00000000] 04:01:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (16204400) [pid = 2840] [serial = 2011] [outer = 15A2BC00] 04:01:13 INFO - PROCESS | 2840 | 1468753273701 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (16209400) [pid = 2840] [serial = 2012] [outer = 15A2BC00] 04:01:14 INFO - PROCESS | 2840 | --DOCSHELL 0D083C00 == 33 [pid = 2840] [id = 662] 04:01:14 INFO - PROCESS | 2840 | --DOCSHELL 0D6E7400 == 32 [pid = 2840] [id = 661] 04:01:15 INFO - PROCESS | 2840 | --DOCSHELL 0DB9B000 == 31 [pid = 2840] [id = 663] 04:01:15 INFO - PROCESS | 2840 | --DOCSHELL 08E86000 == 30 [pid = 2840] [id = 669] 04:01:15 INFO - PROCESS | 2840 | --DOCSHELL 11778000 == 29 [pid = 2840] [id = 664] 04:01:15 INFO - PROCESS | 2840 | --DOCSHELL 0D868C00 == 28 [pid = 2840] [id = 668] 04:01:15 INFO - PROCESS | 2840 | --DOCSHELL 1394E000 == 27 [pid = 2840] [id = 667] 04:01:15 INFO - PROCESS | 2840 | --DOCSHELL 12F6B400 == 26 [pid = 2840] [id = 666] 04:01:15 INFO - PROCESS | 2840 | --DOCSHELL 11781400 == 25 [pid = 2840] [id = 665] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (14771000) [pid = 2840] [serial = 1957] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1486B800) [pid = 2840] [serial = 1958] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (11784C00) [pid = 2840] [serial = 1963] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D677800) [pid = 2840] [serial = 1937] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (11779400) [pid = 2840] [serial = 1942] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (11786000) [pid = 2840] [serial = 1943] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D1F6C00) [pid = 2840] [serial = 1939] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D679400) [pid = 2840] [serial = 1940] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0D1FAC00) [pid = 2840] [serial = 1945] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0D6F2800) [pid = 2840] [serial = 1946] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0DFBE800) [pid = 2840] [serial = 1948] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0E60B800) [pid = 2840] [serial = 1949] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (11A79400) [pid = 2840] [serial = 1951] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (167C6000) [pid = 2840] [serial = 1960] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (170A8000) [pid = 2840] [serial = 1967] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (172BEC00) [pid = 2840] [serial = 1969] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (172D9000) [pid = 2840] [serial = 1970] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (168DCC00) [pid = 2840] [serial = 1966] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (13A77000) [pid = 2840] [serial = 1954] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (14266C00) [pid = 2840] [serial = 1955] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (0DFD9000) [pid = 2840] [serial = 1961] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (12088000) [pid = 2840] [serial = 1952] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (12F6B000) [pid = 2840] [serial = 1964] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 2840 | 1468753275447 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:01:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1977ms 04:01:15 INFO - PROCESS | 2840 | 1468753275498 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 04:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:01:15 INFO - PROCESS | 2840 | 1468753275502 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 04:01:15 INFO - PROCESS | 2840 | 1468753275507 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 2840 | 1468753275510 Marionette TRACE conn6 <- [1,2646,null,{}] 04:01:15 INFO - PROCESS | 2840 | 1468753275516 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:15 INFO - PROCESS | 2840 | 1468753275519 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:15 INFO - PROCESS | 2840 | 1468753275608 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 04:01:15 INFO - PROCESS | 2840 | 1468753275615 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 2840 | 1468753275619 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:15 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FE400 == 26 [pid = 2840] [id = 671] 04:01:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (0D671400) [pid = 2840] [serial = 2013] [outer = 00000000] 04:01:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (0D677400) [pid = 2840] [serial = 2014] [outer = 0D671400] 04:01:15 INFO - PROCESS | 2840 | 1468753275668 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (0D6E6400) [pid = 2840] [serial = 2015] [outer = 0D671400] 04:01:16 INFO - PROCESS | 2840 | 1468753276131 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 04:01:16 INFO - PROCESS | 2840 | 1468753276178 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 2840 | 1468753276183 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 04:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:01:16 INFO - PROCESS | 2840 | 1468753276193 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - PROCESS | 2840 | 1468753276196 Marionette TRACE conn6 <- [1,2650,null,{}] 04:01:16 INFO - PROCESS | 2840 | 1468753276200 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:16 INFO - PROCESS | 2840 | 1468753276203 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:16 INFO - PROCESS | 2840 | 1468753276291 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 04:01:16 INFO - PROCESS | 2840 | 1468753276323 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:16 INFO - PROCESS | 2840 | 1468753276326 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:16 INFO - PROCESS | 2840 | ++DOCSHELL 0D93F800 == 27 [pid = 2840] [id = 672] 04:01:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0D940000) [pid = 2840] [serial = 2016] [outer = 00000000] 04:01:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0DB9F000) [pid = 2840] [serial = 2017] [outer = 0D940000] 04:01:16 INFO - PROCESS | 2840 | 1468753276374 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (0DC6E800) [pid = 2840] [serial = 2018] [outer = 0D940000] 04:01:16 INFO - PROCESS | 2840 | 1468753276836 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 04:01:16 INFO - PROCESS | 2840 | 1468753276870 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 2840 | 1468753276872 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 04:01:16 INFO - PROCESS | 2840 | 1468753276876 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:01:16 INFO - PROCESS | 2840 | 1468753276879 Marionette TRACE conn6 <- [1,2654,null,{}] 04:01:16 INFO - PROCESS | 2840 | 1468753276891 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:16 INFO - PROCESS | 2840 | 1468753276895 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:16 INFO - PROCESS | 2840 | 1468753276981 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 04:01:17 INFO - PROCESS | 2840 | 1468753277116 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 2840 | 1468753277119 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:17 INFO - PROCESS | 2840 | ++DOCSHELL 0E908800 == 28 [pid = 2840] [id = 673] 04:01:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0E908C00) [pid = 2840] [serial = 2019] [outer = 00000000] 04:01:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0EB89000) [pid = 2840] [serial = 2020] [outer = 0E908C00] 04:01:17 INFO - PROCESS | 2840 | 1468753277168 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (11770000) [pid = 2840] [serial = 2021] [outer = 0E908C00] 04:01:18 INFO - PROCESS | 2840 | 1468753278016 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:01:18 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) 04:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1174ms 04:01:18 INFO - PROCESS | 2840 | 1468753278053 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 04:01:18 INFO - PROCESS | 2840 | 1468753278055 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 04:01:18 INFO - PROCESS | 2840 | 1468753278059 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:01:18 INFO - PROCESS | 2840 | 1468753278060 Marionette TRACE conn6 <- [1,2658,null,{}] 04:01:18 INFO - PROCESS | 2840 | 1468753278064 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:18 INFO - PROCESS | 2840 | 1468753278066 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:18 INFO - PROCESS | 2840 | 1468753278150 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 04:01:18 INFO - PROCESS | 2840 | 1468753278156 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 2840 | 1468753278158 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:18 INFO - PROCESS | 2840 | ++DOCSHELL 0E60C000 == 29 [pid = 2840] [id = 674] 04:01:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0EB7F400) [pid = 2840] [serial = 2022] [outer = 00000000] 04:01:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (11788000) [pid = 2840] [serial = 2023] [outer = 0EB7F400] 04:01:18 INFO - PROCESS | 2840 | 1468753278204 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (119A8400) [pid = 2840] [serial = 2024] [outer = 0EB7F400] 04:01:19 INFO - PROCESS | 2840 | 1468753279135 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:01:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:01:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1124ms 04:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:01:19 INFO - PROCESS | 2840 | 1468753279187 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 2840 | 1468753279189 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 04:01:19 INFO - PROCESS | 2840 | 1468753279192 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 2840 | 1468753279194 Marionette TRACE conn6 <- [1,2662,null,{}] 04:01:19 INFO - PROCESS | 2840 | 1468753279197 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:19 INFO - PROCESS | 2840 | 1468753279199 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:19 INFO - PROCESS | 2840 | 1468753279276 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 04:01:19 INFO - PROCESS | 2840 | 1468753279283 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 2840 | 1468753279285 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:19 INFO - PROCESS | 2840 | ++DOCSHELL 11C13000 == 30 [pid = 2840] [id = 675] 04:01:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (11C1AC00) [pid = 2840] [serial = 2025] [outer = 00000000] 04:01:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (12F67400) [pid = 2840] [serial = 2026] [outer = 11C1AC00] 04:01:19 INFO - PROCESS | 2840 | 1468753279328 Marionette DEBUG loaded listener.js 04:01:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (12FAC800) [pid = 2840] [serial = 2027] [outer = 11C1AC00] 04:01:20 INFO - PROCESS | 2840 | 1468753280257 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:01:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:01:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1079ms 04:01:20 INFO - PROCESS | 2840 | 1468753280272 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 04:01:20 INFO - PROCESS | 2840 | 1468753280274 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 04:01:20 INFO - PROCESS | 2840 | 1468753280277 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:01:20 INFO - PROCESS | 2840 | 1468753280279 Marionette TRACE conn6 <- [1,2666,null,{}] 04:01:20 INFO - PROCESS | 2840 | 1468753280282 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:20 INFO - PROCESS | 2840 | 1468753280288 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:20 INFO - PROCESS | 2840 | 1468753280427 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 04:01:20 INFO - PROCESS | 2840 | 1468753280442 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:20 INFO - PROCESS | 2840 | 1468753280444 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:20 INFO - PROCESS | 2840 | ++DOCSHELL 13942000 == 31 [pid = 2840] [id = 676] 04:01:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1394AC00) [pid = 2840] [serial = 2028] [outer = 00000000] 04:01:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (146EA400) [pid = 2840] [serial = 2029] [outer = 1394AC00] 04:01:20 INFO - PROCESS | 2840 | 1468753280487 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (146EAC00) [pid = 2840] [serial = 2030] [outer = 1394AC00] 04:01:21 INFO - PROCESS | 2840 | 1468753281408 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:01:21 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) 04:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1171ms 04:01:21 INFO - PROCESS | 2840 | 1468753281453 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 04:01:21 INFO - PROCESS | 2840 | 1468753281455 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 04:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:01:21 INFO - PROCESS | 2840 | 1468753281458 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 2840 | 1468753281460 Marionette TRACE conn6 <- [1,2670,null,{}] 04:01:21 INFO - PROCESS | 2840 | 1468753281463 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:21 INFO - PROCESS | 2840 | 1468753281465 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:21 INFO - PROCESS | 2840 | 1468753281575 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 04:01:21 INFO - PROCESS | 2840 | 1468753281581 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 2840 | 1468753281583 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:21 INFO - PROCESS | 2840 | ++DOCSHELL 1367F000 == 32 [pid = 2840] [id = 677] 04:01:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (146E7000) [pid = 2840] [serial = 2031] [outer = 00000000] 04:01:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (14778000) [pid = 2840] [serial = 2032] [outer = 146E7000] 04:01:21 INFO - PROCESS | 2840 | 1468753281626 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1486A000) [pid = 2840] [serial = 2033] [outer = 146E7000] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1178BC00) [pid = 2840] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (119A6400) [pid = 2840] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (12F6C400) [pid = 2840] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (13A70000) [pid = 2840] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (11779800) [pid = 2840] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0DB9E400) [pid = 2840] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0D1F9400) [pid = 2840] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0D6E7800) [pid = 2840] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (17361C00) [pid = 2840] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (170AC000) [pid = 2840] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (1178A800) [pid = 2840] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (0D084000) [pid = 2840] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:01:22 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (0DEBB800) [pid = 2840] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:01:22 INFO - PROCESS | 2840 | 1468753282547 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:01:22 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) 04:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 04:01:22 INFO - PROCESS | 2840 | 1468753282588 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 04:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:01:22 INFO - PROCESS | 2840 | 1468753282590 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 04:01:22 INFO - PROCESS | 2840 | 1468753282593 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 2840 | 1468753282595 Marionette TRACE conn6 <- [1,2674,null,{}] 04:01:22 INFO - PROCESS | 2840 | 1468753282598 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:22 INFO - PROCESS | 2840 | 1468753282600 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:22 INFO - PROCESS | 2840 | 1468753282679 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 04:01:22 INFO - PROCESS | 2840 | 1468753282697 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 2840 | 1468753282699 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:22 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE6800 == 33 [pid = 2840] [id = 678] 04:01:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0CCE7400) [pid = 2840] [serial = 2034] [outer = 00000000] 04:01:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D939C00) [pid = 2840] [serial = 2035] [outer = 0CCE7400] 04:01:22 INFO - PROCESS | 2840 | 1468753282743 Marionette DEBUG loaded listener.js 04:01:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DB08C00) [pid = 2840] [serial = 2036] [outer = 0CCE7400] 04:01:23 INFO - PROCESS | 2840 | 1468753283668 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:01:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:01:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1119ms 04:01:23 INFO - PROCESS | 2840 | 1468753283715 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 04:01:23 INFO - PROCESS | 2840 | 1468753283717 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 04:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:01:23 INFO - PROCESS | 2840 | 1468753283720 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:01:23 INFO - PROCESS | 2840 | 1468753283722 Marionette TRACE conn6 <- [1,2678,null,{}] 04:01:23 INFO - PROCESS | 2840 | 1468753283726 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:23 INFO - PROCESS | 2840 | 1468753283727 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:23 INFO - PROCESS | 2840 | 1468753283804 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 04:01:23 INFO - PROCESS | 2840 | 1468753283809 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:23 INFO - PROCESS | 2840 | 1468753283811 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:23 INFO - PROCESS | 2840 | ++DOCSHELL 0E902400 == 34 [pid = 2840] [id = 679] 04:01:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0EB8D400) [pid = 2840] [serial = 2037] [outer = 00000000] 04:01:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (1468E800) [pid = 2840] [serial = 2038] [outer = 0EB8D400] 04:01:23 INFO - PROCESS | 2840 | 1468753283854 Marionette DEBUG loaded listener.js 04:01:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (14771000) [pid = 2840] [serial = 2039] [outer = 0EB8D400] 04:01:24 INFO - PROCESS | 2840 | 1468753284836 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:01:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:01:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1178ms 04:01:24 INFO - PROCESS | 2840 | 1468753284901 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 04:01:24 INFO - PROCESS | 2840 | 1468753284906 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 04:01:24 INFO - PROCESS | 2840 | 1468753284912 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:01:24 INFO - PROCESS | 2840 | 1468753284915 Marionette TRACE conn6 <- [1,2682,null,{}] 04:01:24 INFO - PROCESS | 2840 | 1468753284922 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:24 INFO - PROCESS | 2840 | 1468753284925 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:25 INFO - PROCESS | 2840 | 1468753285100 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 04:01:25 INFO - PROCESS | 2840 | 1468753285247 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:25 INFO - PROCESS | 2840 | 1468753285250 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:25 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FF400 == 35 [pid = 2840] [id = 680] 04:01:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0D673400) [pid = 2840] [serial = 2040] [outer = 00000000] 04:01:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D6ED000) [pid = 2840] [serial = 2041] [outer = 0D673400] 04:01:25 INFO - PROCESS | 2840 | 1468753285349 Marionette DEBUG loaded listener.js 04:01:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D86A800) [pid = 2840] [serial = 2042] [outer = 0D673400] 04:01:26 INFO - PROCESS | 2840 | 1468753286505 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:01:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:01:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1629ms 04:01:26 INFO - PROCESS | 2840 | 1468753286545 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 04:01:26 INFO - PROCESS | 2840 | 1468753286549 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 04:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:01:26 INFO - PROCESS | 2840 | 1468753286560 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:01:26 INFO - PROCESS | 2840 | 1468753286563 Marionette TRACE conn6 <- [1,2686,null,{}] 04:01:26 INFO - PROCESS | 2840 | 1468753286569 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:26 INFO - PROCESS | 2840 | 1468753286572 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:26 INFO - PROCESS | 2840 | 1468753286734 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 04:01:26 INFO - PROCESS | 2840 | 1468753286847 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 2840 | 1468753286851 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:26 INFO - PROCESS | 2840 | ++DOCSHELL 0D934800 == 36 [pid = 2840] [id = 681] 04:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0D934C00) [pid = 2840] [serial = 2043] [outer = 00000000] 04:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0D93C000) [pid = 2840] [serial = 2044] [outer = 0D934C00] 04:01:26 INFO - PROCESS | 2840 | 1468753286900 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0DB9FC00) [pid = 2840] [serial = 2045] [outer = 0D934C00] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 0CCE6800 == 35 [pid = 2840] [id = 678] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 1367F000 == 34 [pid = 2840] [id = 677] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 13942000 == 33 [pid = 2840] [id = 676] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 11C13000 == 32 [pid = 2840] [id = 675] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 0E60C000 == 31 [pid = 2840] [id = 674] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 0E908800 == 30 [pid = 2840] [id = 673] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 0D93F800 == 29 [pid = 2840] [id = 672] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 0D1FE400 == 28 [pid = 2840] [id = 671] 04:01:27 INFO - PROCESS | 2840 | --DOCSHELL 11777C00 == 27 [pid = 2840] [id = 670] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1486D800) [pid = 2840] [serial = 2009] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (12019C00) [pid = 2840] [serial = 1996] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (12181400) [pid = 2840] [serial = 1997] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (13349000) [pid = 2840] [serial = 1999] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1474C400) [pid = 2840] [serial = 2002] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (14872C00) [pid = 2840] [serial = 2008] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (14777800) [pid = 2840] [serial = 2003] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (11781C00) [pid = 2840] [serial = 1993] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0DC68C00) [pid = 2840] [serial = 1990] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0DC70000) [pid = 2840] [serial = 1991] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (0D677C00) [pid = 2840] [serial = 1987] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (0D6EC800) [pid = 2840] [serial = 1988] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (0D866400) [pid = 2840] [serial = 1985] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (0D85C000) [pid = 2840] [serial = 1984] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (1738EC00) [pid = 2840] [serial = 1982] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (17388800) [pid = 2840] [serial = 1981] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (17354800) [pid = 2840] [serial = 1979] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (172B9800) [pid = 2840] [serial = 1978] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (13944400) [pid = 2840] [serial = 1976] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (1201F800) [pid = 2840] [serial = 1975] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (0DC67800) [pid = 2840] [serial = 1973] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 55 (0D866800) [pid = 2840] [serial = 1972] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 54 (1367B800) [pid = 2840] [serial = 2006] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 53 (11965400) [pid = 2840] [serial = 2005] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 52 (16204400) [pid = 2840] [serial = 2011] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 51 (1178C400) [pid = 2840] [serial = 1994] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | --DOMWINDOW == 50 (13681000) [pid = 2840] [serial = 2000] [outer = 00000000] [url = about:blank] 04:01:27 INFO - PROCESS | 2840 | 1468753287827 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:01:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:01:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1285ms 04:01:27 INFO - PROCESS | 2840 | 1468753287840 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 2840 | 1468753287845 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 04:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:01:27 INFO - PROCESS | 2840 | 1468753287851 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 2840 | 1468753287854 Marionette TRACE conn6 <- [1,2690,null,{}] 04:01:27 INFO - PROCESS | 2840 | 1468753287858 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:27 INFO - PROCESS | 2840 | 1468753287860 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:27 INFO - PROCESS | 2840 | 1468753287951 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 04:01:28 INFO - PROCESS | 2840 | 1468753288037 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 2840 | 1468753288039 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:28 INFO - PROCESS | 2840 | ++DOCSHELL 0D93F800 == 28 [pid = 2840] [id = 682] 04:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 51 (0DC70000) [pid = 2840] [serial = 2046] [outer = 00000000] 04:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 52 (0DFC7800) [pid = 2840] [serial = 2047] [outer = 0DC70000] 04:01:28 INFO - PROCESS | 2840 | 1468753288086 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 53 (0E60A000) [pid = 2840] [serial = 2048] [outer = 0DC70000] 04:01:28 INFO - PROCESS | 2840 | 1468753288477 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:01:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 04:01:28 INFO - PROCESS | 2840 | 1468753288526 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 2840 | 1468753288529 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 04:01:28 INFO - PROCESS | 2840 | 1468753288532 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:01:28 INFO - PROCESS | 2840 | 1468753288536 Marionette TRACE conn6 <- [1,2694,null,{}] 04:01:28 INFO - PROCESS | 2840 | 1468753288546 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:28 INFO - PROCESS | 2840 | 1468753288551 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:28 INFO - PROCESS | 2840 | 1468753288644 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 04:01:28 INFO - PROCESS | 2840 | 1468753288673 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 2840 | 1468753288676 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:28 INFO - PROCESS | 2840 | ++DOCSHELL 11781000 == 29 [pid = 2840] [id = 683] 04:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 54 (11785000) [pid = 2840] [serial = 2049] [outer = 00000000] 04:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (11965800) [pid = 2840] [serial = 2050] [outer = 11785000] 04:01:28 INFO - PROCESS | 2840 | 1468753288725 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (11C1D800) [pid = 2840] [serial = 2051] [outer = 11785000] 04:01:29 INFO - PROCESS | 2840 | 1468753289172 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:01:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:01:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 04:01:29 INFO - PROCESS | 2840 | 1468753289215 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 2840 | 1468753289217 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 04:01:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:01:29 INFO - PROCESS | 2840 | 1468753289241 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 2840 | 1468753289243 Marionette TRACE conn6 <- [1,2698,null,{}] 04:01:29 INFO - PROCESS | 2840 | 1468753289246 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:29 INFO - PROCESS | 2840 | 1468753289248 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:29 INFO - PROCESS | 2840 | 1468753289391 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 04:01:29 INFO - PROCESS | 2840 | 1468753289453 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 2840 | 1468753289455 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:29 INFO - PROCESS | 2840 | ++DOCSHELL 12F69400 == 30 [pid = 2840] [id = 684] 04:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (12FB5800) [pid = 2840] [serial = 2052] [outer = 00000000] 04:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (13356C00) [pid = 2840] [serial = 2053] [outer = 12FB5800] 04:01:29 INFO - PROCESS | 2840 | 1468753289509 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (13683800) [pid = 2840] [serial = 2054] [outer = 12FB5800] 04:01:29 INFO - PROCESS | 2840 | 1468753289942 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 2840 | 1468753289975 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 04:01:29 INFO - PROCESS | 2840 | 1468753289978 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 2840 | 1468753289980 Marionette TRACE conn6 <- [1,2702,null,{}] 04:01:29 INFO - PROCESS | 2840 | 1468753289983 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:29 INFO - PROCESS | 2840 | 1468753289985 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:30 INFO - PROCESS | 2840 | 1468753290095 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 04:01:30 INFO - PROCESS | 2840 | 1468753290101 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:30 INFO - PROCESS | 2840 | 1468753290103 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:30 INFO - PROCESS | 2840 | ++DOCSHELL 13947800 == 31 [pid = 2840] [id = 685] 04:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (13948C00) [pid = 2840] [serial = 2055] [outer = 00000000] 04:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (14213000) [pid = 2840] [serial = 2056] [outer = 13948C00] 04:01:30 INFO - PROCESS | 2840 | 1468753290146 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (14684000) [pid = 2840] [serial = 2057] [outer = 13948C00] 04:01:30 INFO - PROCESS | 2840 | 1468753290577 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:01:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:01:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 04:01:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:01:30 INFO - PROCESS | 2840 | 1468753290609 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 04:01:30 INFO - PROCESS | 2840 | 1468753290611 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 04:01:30 INFO - PROCESS | 2840 | 1468753290614 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 2840 | 1468753290616 Marionette TRACE conn6 <- [1,2706,null,{}] 04:01:30 INFO - PROCESS | 2840 | 1468753290620 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:30 INFO - PROCESS | 2840 | 1468753290625 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:30 INFO - PROCESS | 2840 | 1468753290769 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 04:01:30 INFO - PROCESS | 2840 | 1468753290870 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:30 INFO - PROCESS | 2840 | 1468753290872 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:30 INFO - PROCESS | 2840 | ++DOCSHELL 14754C00 == 32 [pid = 2840] [id = 686] 04:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (14755000) [pid = 2840] [serial = 2058] [outer = 00000000] 04:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (14875400) [pid = 2840] [serial = 2059] [outer = 14755000] 04:01:30 INFO - PROCESS | 2840 | 1468753290916 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (15A2D800) [pid = 2840] [serial = 2060] [outer = 14755000] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (0D671400) [pid = 2840] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (0E908C00) [pid = 2840] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (0D940000) [pid = 2840] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (11C1AC00) [pid = 2840] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (15A2BC00) [pid = 2840] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (0EB7F400) [pid = 2840] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (146E7000) [pid = 2840] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (0CCE7400) [pid = 2840] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:01:31 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (1394AC00) [pid = 2840] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:01:31 INFO - PROCESS | 2840 | 1468753291413 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:01:31 INFO - PROCESS | 2840 | 1468753291447 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 04:01:31 INFO - PROCESS | 2840 | 1468753291450 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:01:31 INFO - PROCESS | 2840 | 1468753291452 Marionette TRACE conn6 <- [1,2710,null,{}] 04:01:31 INFO - PROCESS | 2840 | 1468753291455 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:31 INFO - PROCESS | 2840 | 1468753291457 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:31 INFO - PROCESS | 2840 | 1468753291543 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 04:01:31 INFO - PROCESS | 2840 | 1468753291639 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:31 INFO - PROCESS | 2840 | 1468753291641 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:31 INFO - PROCESS | 2840 | ++DOCSHELL 0E908C00 == 33 [pid = 2840] [id = 687] 04:01:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (12088400) [pid = 2840] [serial = 2061] [outer = 00000000] 04:01:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (16201C00) [pid = 2840] [serial = 2062] [outer = 12088400] 04:01:31 INFO - PROCESS | 2840 | 1468753291685 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (15659C00) [pid = 2840] [serial = 2063] [outer = 12088400] 04:01:32 INFO - PROCESS | 2840 | 1468753292040 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 2840 | 1468753292083 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 04:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:01:32 INFO - PROCESS | 2840 | 1468753292086 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 2840 | 1468753292088 Marionette TRACE conn6 <- [1,2714,null,{}] 04:01:32 INFO - PROCESS | 2840 | 1468753292091 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:32 INFO - PROCESS | 2840 | 1468753292093 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:32 INFO - PROCESS | 2840 | 1468753292194 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 04:01:32 INFO - PROCESS | 2840 | 1468753292293 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 2840 | 1468753292295 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:32 INFO - PROCESS | 2840 | ++DOCSHELL 11A70000 == 34 [pid = 2840] [id = 688] 04:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (1620B000) [pid = 2840] [serial = 2064] [outer = 00000000] 04:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (168DB000) [pid = 2840] [serial = 2065] [outer = 1620B000] 04:01:32 INFO - PROCESS | 2840 | 1468753292337 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (168DB800) [pid = 2840] [serial = 2066] [outer = 1620B000] 04:01:32 INFO - PROCESS | 2840 | 1468753292667 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:01:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 04:01:32 INFO - PROCESS | 2840 | 1468753292726 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 04:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:01:32 INFO - PROCESS | 2840 | 1468753292728 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 04:01:32 INFO - PROCESS | 2840 | 1468753292731 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 2840 | 1468753292733 Marionette TRACE conn6 <- [1,2718,null,{}] 04:01:32 INFO - PROCESS | 2840 | 1468753292737 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:32 INFO - PROCESS | 2840 | 1468753292739 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:32 INFO - PROCESS | 2840 | 1468753292859 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 04:01:32 INFO - PROCESS | 2840 | 1468753292868 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 2840 | 1468753292870 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:32 INFO - PROCESS | 2840 | ++DOCSHELL 0D85B800 == 35 [pid = 2840] [id = 689] 04:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (168DA000) [pid = 2840] [serial = 2067] [outer = 00000000] 04:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (170AB400) [pid = 2840] [serial = 2068] [outer = 168DA000] 04:01:32 INFO - PROCESS | 2840 | 1468753292918 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (170ABC00) [pid = 2840] [serial = 2069] [outer = 168DA000] 04:01:33 INFO - PROCESS | 2840 | 1468753293830 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:01:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:01:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:01:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1119ms 04:01:33 INFO - PROCESS | 2840 | 1468753293852 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 2840 | 1468753293856 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 04:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:01:33 INFO - PROCESS | 2840 | 1468753293861 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 2840 | 1468753293864 Marionette TRACE conn6 <- [1,2722,null,{}] 04:01:33 INFO - PROCESS | 2840 | 1468753293870 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:33 INFO - PROCESS | 2840 | 1468753293873 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:33 INFO - PROCESS | 2840 | 1468753294018 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 04:01:34 INFO - PROCESS | 2840 | 1468753294152 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:34 INFO - PROCESS | 2840 | 1468753294156 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:34 INFO - PROCESS | 2840 | ++DOCSHELL 0D6F1800 == 36 [pid = 2840] [id = 690] 04:01:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D85C000) [pid = 2840] [serial = 2070] [outer = 00000000] 04:01:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D86AC00) [pid = 2840] [serial = 2071] [outer = 0D85C000] 04:01:34 INFO - PROCESS | 2840 | 1468753294214 Marionette DEBUG loaded listener.js 04:01:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0D940800) [pid = 2840] [serial = 2072] [outer = 0D85C000] 04:01:34 INFO - PROCESS | 2840 | 1468753294776 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 990ms 04:01:34 INFO - PROCESS | 2840 | 1468753294852 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 04:01:34 INFO - PROCESS | 2840 | 1468753294857 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 04:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:01:34 INFO - PROCESS | 2840 | 1468753294863 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:01:34 INFO - PROCESS | 2840 | 1468753294866 Marionette TRACE conn6 <- [1,2726,null,{}] 04:01:34 INFO - PROCESS | 2840 | 1468753294870 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:34 INFO - PROCESS | 2840 | 1468753294873 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:34 INFO - PROCESS | 2840 | 1468753295019 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 04:01:35 INFO - PROCESS | 2840 | 1468753295157 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:35 INFO - PROCESS | 2840 | 1468753295160 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:35 INFO - PROCESS | 2840 | ++DOCSHELL 0E694000 == 37 [pid = 2840] [id = 691] 04:01:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0E908800) [pid = 2840] [serial = 2073] [outer = 00000000] 04:01:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (1177FC00) [pid = 2840] [serial = 2074] [outer = 0E908800] 04:01:35 INFO - PROCESS | 2840 | 1468753295216 Marionette DEBUG loaded listener.js 04:01:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (117D7000) [pid = 2840] [serial = 2075] [outer = 0E908800] 04:01:35 INFO - PROCESS | 2840 | 1468753295980 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1173ms 04:01:36 INFO - PROCESS | 2840 | 1468753296040 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 04:01:36 INFO - PROCESS | 2840 | 1468753296044 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 04:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:01:36 INFO - PROCESS | 2840 | 1468753296049 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 2840 | 1468753296052 Marionette TRACE conn6 <- [1,2730,null,{}] 04:01:36 INFO - PROCESS | 2840 | 1468753296057 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:36 INFO - PROCESS | 2840 | 1468753296060 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:36 INFO - PROCESS | 2840 | 1468753296163 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 04:01:36 INFO - PROCESS | 2840 | 1468753296300 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 2840 | 1468753296305 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:36 INFO - PROCESS | 2840 | ++DOCSHELL 0A0D4000 == 38 [pid = 2840] [id = 692] 04:01:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0CCE4800) [pid = 2840] [serial = 2076] [outer = 00000000] 04:01:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D866800) [pid = 2840] [serial = 2077] [outer = 0CCE4800] 04:01:36 INFO - PROCESS | 2840 | 1468753296358 Marionette DEBUG loaded listener.js 04:01:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DC6C800) [pid = 2840] [serial = 2078] [outer = 0CCE4800] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 11A70000 == 37 [pid = 2840] [id = 688] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 0E908C00 == 36 [pid = 2840] [id = 687] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 14754C00 == 35 [pid = 2840] [id = 686] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 13947800 == 34 [pid = 2840] [id = 685] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 12F69400 == 33 [pid = 2840] [id = 684] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 11781000 == 32 [pid = 2840] [id = 683] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 0D93F800 == 31 [pid = 2840] [id = 682] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 0D934800 == 30 [pid = 2840] [id = 681] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 0D1FF400 == 29 [pid = 2840] [id = 680] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 0E902400 == 28 [pid = 2840] [id = 679] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 0D85B800 == 27 [pid = 2840] [id = 689] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 0D6F1800 == 26 [pid = 2840] [id = 690] 04:01:37 INFO - PROCESS | 2840 | --DOCSHELL 0E694000 == 25 [pid = 2840] [id = 691] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D677400) [pid = 2840] [serial = 2014] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D6E6400) [pid = 2840] [serial = 2015] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0EB89000) [pid = 2840] [serial = 2020] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (11770000) [pid = 2840] [serial = 2021] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0DB9F000) [pid = 2840] [serial = 2017] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0DC6E800) [pid = 2840] [serial = 2018] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (12F67400) [pid = 2840] [serial = 2026] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (12FAC800) [pid = 2840] [serial = 2027] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (16209400) [pid = 2840] [serial = 2012] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (11788000) [pid = 2840] [serial = 2023] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (14778000) [pid = 2840] [serial = 2032] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (119A8400) [pid = 2840] [serial = 2024] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (0D939C00) [pid = 2840] [serial = 2035] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (1486A000) [pid = 2840] [serial = 2033] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (0DB08C00) [pid = 2840] [serial = 2036] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (146EA400) [pid = 2840] [serial = 2029] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (146EAC00) [pid = 2840] [serial = 2030] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (1468E800) [pid = 2840] [serial = 2038] [outer = 00000000] [url = about:blank] 04:01:37 INFO - PROCESS | 2840 | 1468753297433 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1434ms 04:01:37 INFO - PROCESS | 2840 | 1468753297484 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 04:01:37 INFO - PROCESS | 2840 | 1468753297488 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 04:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:01:37 INFO - PROCESS | 2840 | 1468753297492 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 2840 | 1468753297497 Marionette TRACE conn6 <- [1,2734,null,{}] 04:01:37 INFO - PROCESS | 2840 | 1468753297502 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:37 INFO - PROCESS | 2840 | 1468753297505 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:37 INFO - PROCESS | 2840 | 1468753297596 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 04:01:37 INFO - PROCESS | 2840 | 1468753297730 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 2840 | 1468753297732 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:37 INFO - PROCESS | 2840 | ++DOCSHELL 0D1F9400 == 26 [pid = 2840] [id = 693] 04:01:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (0D671400) [pid = 2840] [serial = 2079] [outer = 00000000] 04:01:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (0D6EA000) [pid = 2840] [serial = 2080] [outer = 0D671400] 04:01:37 INFO - PROCESS | 2840 | 1468753297781 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (0D6F0800) [pid = 2840] [serial = 2081] [outer = 0D671400] 04:01:38 INFO - PROCESS | 2840 | 1468753298169 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 04:01:38 INFO - PROCESS | 2840 | 1468753298224 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 2840 | 1468753298229 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 04:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:01:38 INFO - PROCESS | 2840 | 1468753298235 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 2840 | 1468753298238 Marionette TRACE conn6 <- [1,2738,null,{}] 04:01:38 INFO - PROCESS | 2840 | 1468753298241 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:38 INFO - PROCESS | 2840 | 1468753298244 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:38 INFO - PROCESS | 2840 | 1468753298360 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 04:01:38 INFO - PROCESS | 2840 | 1468753298374 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 2840 | 1468753298376 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:38 INFO - PROCESS | 2840 | ++DOCSHELL 0DC6C000 == 27 [pid = 2840] [id = 694] 04:01:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (0DC6E800) [pid = 2840] [serial = 2082] [outer = 00000000] 04:01:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0DEC9400) [pid = 2840] [serial = 2083] [outer = 0DC6E800] 04:01:38 INFO - PROCESS | 2840 | 1468753298422 Marionette DEBUG loaded listener.js 04:01:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0DFC8000) [pid = 2840] [serial = 2084] [outer = 0DC6E800] 04:01:38 INFO - PROCESS | 2840 | 1468753298849 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 632ms 04:01:38 INFO - PROCESS | 2840 | 1468753298870 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 2840 | 1468753298872 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 04:01:38 INFO - PROCESS | 2840 | 1468753298893 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:01:38 INFO - PROCESS | 2840 | 1468753298896 Marionette TRACE conn6 <- [1,2742,null,{}] 04:01:38 INFO - PROCESS | 2840 | 1468753298907 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:38 INFO - PROCESS | 2840 | 1468753298912 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:38 INFO - PROCESS | 2840 | 1468753298998 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 04:01:38 INFO - PROCESS | 2840 | 1468753299004 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 2840 | 1468753299007 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:39 INFO - PROCESS | 2840 | ++DOCSHELL 1177C000 == 28 [pid = 2840] [id = 695] 04:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (1177CC00) [pid = 2840] [serial = 2085] [outer = 00000000] 04:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (11786400) [pid = 2840] [serial = 2086] [outer = 1177CC00] 04:01:39 INFO - PROCESS | 2840 | 1468753299054 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (117DFC00) [pid = 2840] [serial = 2087] [outer = 1177CC00] 04:01:39 INFO - PROCESS | 2840 | 1468753299534 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 04:01:39 INFO - PROCESS | 2840 | 1468753299571 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 04:01:39 INFO - PROCESS | 2840 | 1468753299573 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 04:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:01:39 INFO - PROCESS | 2840 | 1468753299584 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 2840 | 1468753299585 Marionette TRACE conn6 <- [1,2746,null,{}] 04:01:39 INFO - PROCESS | 2840 | 1468753299589 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:39 INFO - PROCESS | 2840 | 1468753299591 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:39 INFO - PROCESS | 2840 | 1468753299707 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 04:01:39 INFO - PROCESS | 2840 | 1468753299797 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 2840 | 1468753299799 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:39 INFO - PROCESS | 2840 | ++DOCSHELL 11C52000 == 29 [pid = 2840] [id = 696] 04:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (12018C00) [pid = 2840] [serial = 2088] [outer = 00000000] 04:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (12183C00) [pid = 2840] [serial = 2089] [outer = 12018C00] 04:01:39 INFO - PROCESS | 2840 | 1468753299844 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (12D71000) [pid = 2840] [serial = 2090] [outer = 12018C00] 04:01:40 INFO - PROCESS | 2840 | 1468753300249 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 04:01:40 INFO - PROCESS | 2840 | 1468753300309 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 04:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:01:40 INFO - PROCESS | 2840 | 1468753300311 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 04:01:40 INFO - PROCESS | 2840 | 1468753300314 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 2840 | 1468753300316 Marionette TRACE conn6 <- [1,2750,null,{}] 04:01:40 INFO - PROCESS | 2840 | 1468753300319 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:40 INFO - PROCESS | 2840 | 1468753300321 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:40 INFO - PROCESS | 2840 | 1468753300432 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 04:01:40 INFO - PROCESS | 2840 | 1468753300440 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:40 INFO - PROCESS | 2840 | 1468753300442 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:40 INFO - PROCESS | 2840 | ++DOCSHELL 12FB3C00 == 30 [pid = 2840] [id = 697] 04:01:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (12FB4800) [pid = 2840] [serial = 2091] [outer = 00000000] 04:01:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (13678400) [pid = 2840] [serial = 2092] [outer = 12FB4800] 04:01:40 INFO - PROCESS | 2840 | 1468753300488 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (13943000) [pid = 2840] [serial = 2093] [outer = 12FB4800] 04:01:40 INFO - PROCESS | 2840 | 1468753300936 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 815ms 04:01:41 INFO - PROCESS | 2840 | 1468753301135 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 04:01:41 INFO - PROCESS | 2840 | 1468753301137 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 04:01:41 INFO - PROCESS | 2840 | 1468753301141 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - PROCESS | 2840 | 1468753301143 Marionette TRACE conn6 <- [1,2754,null,{}] 04:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:01:41 INFO - PROCESS | 2840 | 1468753301146 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:41 INFO - PROCESS | 2840 | 1468753301152 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:41 INFO - PROCESS | 2840 | 1468753301411 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (1620B000) [pid = 2840] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (12FB5800) [pid = 2840] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0DC70000) [pid = 2840] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0EB8D400) [pid = 2840] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (0D673400) [pid = 2840] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (0D934C00) [pid = 2840] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (11785000) [pid = 2840] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (13948C00) [pid = 2840] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (168DA000) [pid = 2840] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (12088400) [pid = 2840] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:01:41 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (14755000) [pid = 2840] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:01:41 INFO - PROCESS | 2840 | 1468753301477 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 2840 | 1468753301479 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:41 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EFC00 == 31 [pid = 2840] [id = 698] 04:01:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0D867400) [pid = 2840] [serial = 2094] [outer = 00000000] 04:01:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (11785000) [pid = 2840] [serial = 2095] [outer = 0D867400] 04:01:41 INFO - PROCESS | 2840 | 1468753301524 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (13A7E400) [pid = 2840] [serial = 2096] [outer = 0D867400] 04:01:41 INFO - PROCESS | 2840 | 1468753301885 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 770ms 04:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:01:41 INFO - PROCESS | 2840 | 1468753301915 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 04:01:41 INFO - PROCESS | 2840 | 1468753301917 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 04:01:41 INFO - PROCESS | 2840 | 1468753301928 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - PROCESS | 2840 | 1468753301929 Marionette TRACE conn6 <- [1,2758,null,{}] 04:01:41 INFO - PROCESS | 2840 | 1468753301933 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:41 INFO - PROCESS | 2840 | 1468753301935 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:41 INFO - PROCESS | 2840 | 1468753302011 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 04:01:42 INFO - PROCESS | 2840 | 1468753302032 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 2840 | 1468753302034 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:42 INFO - PROCESS | 2840 | ++DOCSHELL 1471F000 == 32 [pid = 2840] [id = 699] 04:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (14749C00) [pid = 2840] [serial = 2097] [outer = 00000000] 04:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (14756800) [pid = 2840] [serial = 2098] [outer = 14749C00] 04:01:42 INFO - PROCESS | 2840 | 1468753302077 Marionette DEBUG loaded listener.js 04:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (1486B000) [pid = 2840] [serial = 2099] [outer = 14749C00] 04:01:42 INFO - PROCESS | 2840 | 1468753302483 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 04:01:42 INFO - PROCESS | 2840 | 1468753302551 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 04:01:42 INFO - PROCESS | 2840 | 1468753302553 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 04:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:01:42 INFO - PROCESS | 2840 | 1468753302556 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 2840 | 1468753302558 Marionette TRACE conn6 <- [1,2762,null,{}] 04:01:42 INFO - PROCESS | 2840 | 1468753302562 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:42 INFO - PROCESS | 2840 | 1468753302563 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:42 INFO - PROCESS | 2840 | 1468753302639 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 04:01:42 INFO - PROCESS | 2840 | 1468753302645 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 2840 | 1468753302647 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:42 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE2400 == 33 [pid = 2840] [id = 700] 04:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (14757400) [pid = 2840] [serial = 2100] [outer = 00000000] 04:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (14873800) [pid = 2840] [serial = 2101] [outer = 14757400] 04:01:42 INFO - PROCESS | 2840 | 1468753302689 Marionette DEBUG loaded listener.js 04:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (15654000) [pid = 2840] [serial = 2102] [outer = 14757400] 04:01:43 INFO - PROCESS | 2840 | 1468753303123 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 631ms 04:01:43 INFO - PROCESS | 2840 | 1468753303196 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 04:01:43 INFO - PROCESS | 2840 | 1468753303198 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 04:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:01:43 INFO - PROCESS | 2840 | 1468753303205 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 2840 | 1468753303207 Marionette TRACE conn6 <- [1,2766,null,{}] 04:01:43 INFO - PROCESS | 2840 | 1468753303211 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:43 INFO - PROCESS | 2840 | 1468753303213 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:43 INFO - PROCESS | 2840 | 1468753303290 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 04:01:43 INFO - PROCESS | 2840 | 1468753303295 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 2840 | 1468753303297 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:43 INFO - PROCESS | 2840 | ++DOCSHELL 14873400 == 34 [pid = 2840] [id = 701] 04:01:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (16142000) [pid = 2840] [serial = 2103] [outer = 00000000] 04:01:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (1644A400) [pid = 2840] [serial = 2104] [outer = 16142000] 04:01:43 INFO - PROCESS | 2840 | 1468753303339 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (167C9400) [pid = 2840] [serial = 2105] [outer = 16142000] 04:01:44 INFO - PROCESS | 2840 | 1468753304276 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1123ms 04:01:44 INFO - PROCESS | 2840 | 1468753304334 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 04:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:01:44 INFO - PROCESS | 2840 | 1468753304338 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 04:01:44 INFO - PROCESS | 2840 | 1468753304343 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - PROCESS | 2840 | 1468753304346 Marionette TRACE conn6 <- [1,2770,null,{}] 04:01:44 INFO - PROCESS | 2840 | 1468753304351 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:44 INFO - PROCESS | 2840 | 1468753304355 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:44 INFO - PROCESS | 2840 | 1468753304530 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 04:01:44 INFO - PROCESS | 2840 | 1468753304629 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 2840 | 1468753304632 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:44 INFO - PROCESS | 2840 | ++DOCSHELL 0D861000 == 35 [pid = 2840] [id = 702] 04:01:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0D862000) [pid = 2840] [serial = 2106] [outer = 00000000] 04:01:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DC66800) [pid = 2840] [serial = 2107] [outer = 0D862000] 04:01:44 INFO - PROCESS | 2840 | 1468753304692 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DEBE000) [pid = 2840] [serial = 2108] [outer = 0D862000] 04:01:45 INFO - PROCESS | 2840 | 1468753305525 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1239ms 04:01:45 INFO - PROCESS | 2840 | 1468753305583 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 04:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:01:45 INFO - PROCESS | 2840 | 1468753305587 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 04:01:45 INFO - PROCESS | 2840 | 1468753305593 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 2840 | 1468753305596 Marionette TRACE conn6 <- [1,2774,null,{}] 04:01:45 INFO - PROCESS | 2840 | 1468753305646 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:45 INFO - PROCESS | 2840 | 1468753305649 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:45 INFO - PROCESS | 2840 | 1468753305776 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 04:01:45 INFO - PROCESS | 2840 | --DOCSHELL 0CCE2400 == 34 [pid = 2840] [id = 700] 04:01:45 INFO - PROCESS | 2840 | --DOCSHELL 1471F000 == 33 [pid = 2840] [id = 699] 04:01:45 INFO - PROCESS | 2840 | --DOCSHELL 0D6EFC00 == 32 [pid = 2840] [id = 698] 04:01:45 INFO - PROCESS | 2840 | --DOCSHELL 12FB3C00 == 31 [pid = 2840] [id = 697] 04:01:45 INFO - PROCESS | 2840 | --DOCSHELL 11C52000 == 30 [pid = 2840] [id = 696] 04:01:45 INFO - PROCESS | 2840 | --DOCSHELL 1177C000 == 29 [pid = 2840] [id = 695] 04:01:45 INFO - PROCESS | 2840 | --DOCSHELL 0DC6C000 == 28 [pid = 2840] [id = 694] 04:01:45 INFO - PROCESS | 2840 | --DOCSHELL 0D1F9400 == 27 [pid = 2840] [id = 693] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (168DB800) [pid = 2840] [serial = 2066] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (13356C00) [pid = 2840] [serial = 2053] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (13683800) [pid = 2840] [serial = 2054] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0DFC7800) [pid = 2840] [serial = 2047] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (0E60A000) [pid = 2840] [serial = 2048] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (14771000) [pid = 2840] [serial = 2039] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0D6ED000) [pid = 2840] [serial = 2041] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0D86A800) [pid = 2840] [serial = 2042] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (0D93C000) [pid = 2840] [serial = 2044] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (0DB9FC00) [pid = 2840] [serial = 2045] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (11965800) [pid = 2840] [serial = 2050] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (14213000) [pid = 2840] [serial = 2056] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (14684000) [pid = 2840] [serial = 2057] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (170AB400) [pid = 2840] [serial = 2068] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (16201C00) [pid = 2840] [serial = 2062] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (14875400) [pid = 2840] [serial = 2059] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (15A2D800) [pid = 2840] [serial = 2060] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (170ABC00) [pid = 2840] [serial = 2069] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (11C1D800) [pid = 2840] [serial = 2051] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 55 (15659C00) [pid = 2840] [serial = 2063] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | --DOMWINDOW == 54 (168DB000) [pid = 2840] [serial = 2065] [outer = 00000000] [url = about:blank] 04:01:45 INFO - PROCESS | 2840 | 1468753305907 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:45 INFO - PROCESS | 2840 | 1468753305911 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:45 INFO - PROCESS | 2840 | ++DOCSHELL 0956F800 == 28 [pid = 2840] [id = 703] 04:01:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (0A025800) [pid = 2840] [serial = 2109] [outer = 00000000] 04:01:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (0CD21800) [pid = 2840] [serial = 2110] [outer = 0A025800] 04:01:45 INFO - PROCESS | 2840 | 1468753305960 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (0D676000) [pid = 2840] [serial = 2111] [outer = 0A025800] 04:01:46 INFO - PROCESS | 2840 | 1468753306393 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 832ms 04:01:46 INFO - PROCESS | 2840 | 1468753306425 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 04:01:46 INFO - PROCESS | 2840 | 1468753306430 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 04:01:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:01:46 INFO - PROCESS | 2840 | 1468753306435 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 2840 | 1468753306438 Marionette TRACE conn6 <- [1,2778,null,{}] 04:01:46 INFO - PROCESS | 2840 | 1468753306442 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:46 INFO - PROCESS | 2840 | 1468753306444 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:46 INFO - PROCESS | 2840 | 1468753306532 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 04:01:46 INFO - PROCESS | 2840 | 1468753306539 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 2840 | 1468753306541 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:46 INFO - PROCESS | 2840 | ++DOCSHELL 0DC6EC00 == 29 [pid = 2840] [id = 704] 04:01:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (0DC6F000) [pid = 2840] [serial = 2112] [outer = 00000000] 04:01:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (0DF55400) [pid = 2840] [serial = 2113] [outer = 0DC6F000] 04:01:46 INFO - PROCESS | 2840 | 1468753306589 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (0E606800) [pid = 2840] [serial = 2114] [outer = 0DC6F000] 04:01:47 INFO - PROCESS | 2840 | 1468753307070 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 04:01:47 INFO - PROCESS | 2840 | 1468753307110 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 2840 | 1468753307112 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 04:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:01:47 INFO - PROCESS | 2840 | 1468753307116 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - PROCESS | 2840 | 1468753307119 Marionette TRACE conn6 <- [1,2782,null,{}] 04:01:47 INFO - PROCESS | 2840 | 1468753307129 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:47 INFO - PROCESS | 2840 | 1468753307134 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:47 INFO - PROCESS | 2840 | 1468753307246 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 04:01:47 INFO - PROCESS | 2840 | 1468753307275 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:47 INFO - PROCESS | 2840 | 1468753307278 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:47 INFO - PROCESS | 2840 | ++DOCSHELL 11965800 == 30 [pid = 2840] [id = 705] 04:01:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (119A6400) [pid = 2840] [serial = 2115] [outer = 00000000] 04:01:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (119B2000) [pid = 2840] [serial = 2116] [outer = 119A6400] 04:01:47 INFO - PROCESS | 2840 | 1468753307337 Marionette DEBUG loaded listener.js 04:01:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (11C5CC00) [pid = 2840] [serial = 2117] [outer = 119A6400] 04:01:47 INFO - PROCESS | 2840 | 1468753307771 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 04:01:47 INFO - PROCESS | 2840 | 1468753307800 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 2840 | 1468753307803 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 04:01:47 INFO - PROCESS | 2840 | 1468753307806 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:01:47 INFO - PROCESS | 2840 | 1468753307808 Marionette TRACE conn6 <- [1,2786,null,{}] 04:01:47 INFO - PROCESS | 2840 | 1468753307811 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:47 INFO - PROCESS | 2840 | 1468753307813 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:47 INFO - PROCESS | 2840 | 1468753307958 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 04:01:47 INFO - PROCESS | 2840 | 1468753307964 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:47 INFO - PROCESS | 2840 | 1468753307966 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:47 INFO - PROCESS | 2840 | ++DOCSHELL 12D6A000 == 31 [pid = 2840] [id = 706] 04:01:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (12D6A800) [pid = 2840] [serial = 2118] [outer = 00000000] 04:01:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (1334CC00) [pid = 2840] [serial = 2119] [outer = 12D6A800] 04:01:47 INFO - PROCESS | 2840 | 1468753308011 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (13945000) [pid = 2840] [serial = 2120] [outer = 12D6A800] 04:01:48 INFO - PROCESS | 2840 | 1468753308493 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:01:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:01:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 04:01:48 INFO - PROCESS | 2840 | 1468753308541 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 2840 | 1468753308543 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 04:01:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:01:48 INFO - PROCESS | 2840 | 1468753308546 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 2840 | 1468753308548 Marionette TRACE conn6 <- [1,2790,null,{}] 04:01:48 INFO - PROCESS | 2840 | 1468753308557 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:48 INFO - PROCESS | 2840 | 1468753308559 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:48 INFO - PROCESS | 2840 | 1468753308669 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 04:01:48 INFO - PROCESS | 2840 | 1468753308677 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 2840 | 1468753308679 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:48 INFO - PROCESS | 2840 | ++DOCSHELL 13A72000 == 32 [pid = 2840] [id = 707] 04:01:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (13A7D800) [pid = 2840] [serial = 2121] [outer = 00000000] 04:01:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (14684000) [pid = 2840] [serial = 2122] [outer = 13A7D800] 04:01:48 INFO - PROCESS | 2840 | 1468753308722 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (1474F800) [pid = 2840] [serial = 2123] [outer = 13A7D800] 04:01:49 INFO - PROCESS | 2840 | 1468753309155 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 04:01:49 INFO - PROCESS | 2840 | 1468753309177 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 2840 | 1468753309179 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 04:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:01:49 INFO - PROCESS | 2840 | 1468753309182 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 2840 | 1468753309183 Marionette TRACE conn6 <- [1,2794,null,{}] 04:01:49 INFO - PROCESS | 2840 | 1468753309193 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:49 INFO - PROCESS | 2840 | 1468753309198 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:49 INFO - PROCESS | 2840 | 1468753309335 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 04:01:49 INFO - PROCESS | 2840 | 1468753309340 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:49 INFO - PROCESS | 2840 | 1468753309342 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:49 INFO - PROCESS | 2840 | ++DOCSHELL 14770800 == 33 [pid = 2840] [id = 708] 04:01:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (14771000) [pid = 2840] [serial = 2124] [outer = 00000000] 04:01:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (15A2E400) [pid = 2840] [serial = 2125] [outer = 14771000] 04:01:49 INFO - PROCESS | 2840 | 1468753309385 Marionette DEBUG loaded listener.js 04:01:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (16201400) [pid = 2840] [serial = 2126] [outer = 14771000] 04:01:49 INFO - PROCESS | 2840 | 1468753309869 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 04:01:49 INFO - PROCESS | 2840 | 1468753309913 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 2840 | 1468753309924 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 04:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:01:49 INFO - PROCESS | 2840 | 1468753309933 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 2840 | 1468753309935 Marionette TRACE conn6 <- [1,2798,null,{}] 04:01:49 INFO - PROCESS | 2840 | 1468753309938 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:49 INFO - PROCESS | 2840 | 1468753309940 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:50 INFO - PROCESS | 2840 | 1468753310055 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 04:01:50 INFO - PROCESS | 2840 | 1468753310122 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:50 INFO - PROCESS | 2840 | 1468753310124 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:50 INFO - PROCESS | 2840 | ++DOCSHELL 1620BC00 == 34 [pid = 2840] [id = 709] 04:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1620C800) [pid = 2840] [serial = 2127] [outer = 00000000] 04:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (168DA400) [pid = 2840] [serial = 2128] [outer = 1620C800] 04:01:50 INFO - PROCESS | 2840 | 1468753310168 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (168DF000) [pid = 2840] [serial = 2129] [outer = 1620C800] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D85C000) [pid = 2840] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0E908800) [pid = 2840] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (12FB4800) [pid = 2840] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0D867400) [pid = 2840] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (14749C00) [pid = 2840] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0CCE4800) [pid = 2840] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0DC6E800) [pid = 2840] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0D671400) [pid = 2840] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (14757400) [pid = 2840] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (12018C00) [pid = 2840] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:01:50 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (1177CC00) [pid = 2840] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:01:50 INFO - PROCESS | 2840 | 1468753310591 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:01:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 04:01:50 INFO - PROCESS | 2840 | 1468753310679 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 2840 | 1468753310681 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 04:01:50 INFO - PROCESS | 2840 | 1468753310687 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 2840 | 1468753310688 Marionette TRACE conn6 <- [1,2802,null,{}] 04:01:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:01:50 INFO - PROCESS | 2840 | 1468753310692 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:50 INFO - PROCESS | 2840 | 1468753310694 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:50 INFO - PROCESS | 2840 | 1468753310775 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 04:01:50 INFO - PROCESS | 2840 | 1468753310781 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:50 INFO - PROCESS | 2840 | 1468753310783 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:50 INFO - PROCESS | 2840 | ++DOCSHELL 0D90DC00 == 35 [pid = 2840] [id = 710] 04:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (11781C00) [pid = 2840] [serial = 2130] [outer = 00000000] 04:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (146EAC00) [pid = 2840] [serial = 2131] [outer = 11781C00] 04:01:50 INFO - PROCESS | 2840 | 1468753310827 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (14749C00) [pid = 2840] [serial = 2132] [outer = 11781C00] 04:01:51 INFO - PROCESS | 2840 | 1468753311227 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:01:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:01:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 570ms 04:01:51 INFO - PROCESS | 2840 | 1468753311262 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 04:01:51 INFO - PROCESS | 2840 | 1468753311264 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 04:01:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:01:51 INFO - PROCESS | 2840 | 1468753311271 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:01:51 INFO - PROCESS | 2840 | 1468753311273 Marionette TRACE conn6 <- [1,2806,null,{}] 04:01:51 INFO - PROCESS | 2840 | 1468753311276 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:51 INFO - PROCESS | 2840 | 1468753311278 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:51 INFO - PROCESS | 2840 | 1468753311406 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 04:01:51 INFO - PROCESS | 2840 | 1468753311432 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 2840 | 1468753311433 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:51 INFO - PROCESS | 2840 | ++DOCSHELL 0DC68000 == 36 [pid = 2840] [id = 711] 04:01:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (1201B400) [pid = 2840] [serial = 2133] [outer = 00000000] 04:01:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (170AA800) [pid = 2840] [serial = 2134] [outer = 1201B400] 04:01:51 INFO - PROCESS | 2840 | 1468753311477 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (170AB400) [pid = 2840] [serial = 2135] [outer = 1201B400] 04:01:51 INFO - PROCESS | 2840 | 1468753311882 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:01:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:01:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 04:01:51 INFO - PROCESS | 2840 | 1468753311958 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 04:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:01:51 INFO - PROCESS | 2840 | 1468753311960 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 04:01:51 INFO - PROCESS | 2840 | 1468753311963 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:01:51 INFO - PROCESS | 2840 | 1468753311965 Marionette TRACE conn6 <- [1,2810,null,{}] 04:01:51 INFO - PROCESS | 2840 | 1468753311976 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:51 INFO - PROCESS | 2840 | 1468753311978 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:52 INFO - PROCESS | 2840 | 1468753312056 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 04:01:52 INFO - PROCESS | 2840 | 1468753312061 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 2840 | 1468753312063 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:52 INFO - PROCESS | 2840 | ++DOCSHELL 170A8000 == 37 [pid = 2840] [id = 712] 04:01:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (170B3400) [pid = 2840] [serial = 2136] [outer = 00000000] 04:01:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (17266C00) [pid = 2840] [serial = 2137] [outer = 170B3400] 04:01:52 INFO - PROCESS | 2840 | 1468753312105 Marionette DEBUG loaded listener.js 04:01:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (172B8400) [pid = 2840] [serial = 2138] [outer = 170B3400] 04:01:52 INFO - PROCESS | 2840 | 1468753312775 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 830ms 04:01:52 INFO - PROCESS | 2840 | 1468753312794 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 2840 | 1468753312799 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 04:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:01:52 INFO - PROCESS | 2840 | 1468753312818 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 2840 | 1468753312821 Marionette TRACE conn6 <- [1,2814,null,{}] 04:01:52 INFO - PROCESS | 2840 | 1468753312827 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:52 INFO - PROCESS | 2840 | 1468753312830 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:52 INFO - PROCESS | 2840 | 1468753312943 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 04:01:53 INFO - PROCESS | 2840 | 1468753313085 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 2840 | 1468753313087 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:53 INFO - PROCESS | 2840 | ++DOCSHELL 0D678000 == 38 [pid = 2840] [id = 713] 04:01:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0D866400) [pid = 2840] [serial = 2139] [outer = 00000000] 04:01:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0DC2C400) [pid = 2840] [serial = 2140] [outer = 0D866400] 04:01:53 INFO - PROCESS | 2840 | 1468753313148 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0E9DC800) [pid = 2840] [serial = 2141] [outer = 0D866400] 04:01:53 INFO - PROCESS | 2840 | 1468753313729 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 04:01:53 INFO - PROCESS | 2840 | 1468753313752 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 2840 | 1468753313757 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 04:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:01:53 INFO - PROCESS | 2840 | 1468753313764 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 2840 | 1468753313767 Marionette TRACE conn6 <- [1,2818,null,{}] 04:01:53 INFO - PROCESS | 2840 | 1468753313770 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:53 INFO - PROCESS | 2840 | 1468753313773 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:53 INFO - PROCESS | 2840 | 1468753313888 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 04:01:54 INFO - PROCESS | 2840 | 1468753314063 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 2840 | 1468753314066 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:54 INFO - PROCESS | 2840 | ++DOCSHELL 12088000 == 39 [pid = 2840] [id = 714] 04:01:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1208C000) [pid = 2840] [serial = 2142] [outer = 00000000] 04:01:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (13353400) [pid = 2840] [serial = 2143] [outer = 1208C000] 04:01:54 INFO - PROCESS | 2840 | 1468753314125 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (14212400) [pid = 2840] [serial = 2144] [outer = 1208C000] 04:01:54 INFO - PROCESS | 2840 | 1468753314712 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 04:01:54 INFO - PROCESS | 2840 | 1468753314737 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 2840 | 1468753314740 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 04:01:54 INFO - PROCESS | 2840 | 1468753314743 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:01:54 INFO - PROCESS | 2840 | 1468753314747 Marionette TRACE conn6 <- [1,2822,null,{}] 04:01:54 INFO - PROCESS | 2840 | 1468753314758 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:54 INFO - PROCESS | 2840 | 1468753314763 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:54 INFO - PROCESS | 2840 | 1468753314873 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 04:01:55 INFO - PROCESS | 2840 | 1468753315041 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 2840 | 1468753315045 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:55 INFO - PROCESS | 2840 | ++DOCSHELL 17267000 == 40 [pid = 2840] [id = 715] 04:01:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172B9400) [pid = 2840] [serial = 2145] [outer = 00000000] 04:01:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (172C1000) [pid = 2840] [serial = 2146] [outer = 172B9400] 04:01:55 INFO - PROCESS | 2840 | 1468753315102 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (172D6C00) [pid = 2840] [serial = 2147] [outer = 172B9400] 04:01:55 INFO - PROCESS | 2840 | 1468753315847 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1182ms 04:01:55 INFO - PROCESS | 2840 | 1468753315929 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 04:01:55 INFO - PROCESS | 2840 | 1468753315933 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 04:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:01:55 INFO - PROCESS | 2840 | 1468753315938 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 2840 | 1468753315942 Marionette TRACE conn6 <- [1,2826,null,{}] 04:01:55 INFO - PROCESS | 2840 | 1468753315947 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:55 INFO - PROCESS | 2840 | 1468753315951 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:56 INFO - PROCESS | 2840 | 1468753316099 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 04:01:56 INFO - PROCESS | 2840 | 1468753316109 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 2840 | 1468753316113 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:56 INFO - PROCESS | 2840 | ++DOCSHELL 0D85F000 == 41 [pid = 2840] [id = 716] 04:01:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D868800) [pid = 2840] [serial = 2148] [outer = 00000000] 04:01:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D931C00) [pid = 2840] [serial = 2149] [outer = 0D868800] 04:01:56 INFO - PROCESS | 2840 | 1468753316163 Marionette DEBUG loaded listener.js 04:01:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0DC6A000) [pid = 2840] [serial = 2150] [outer = 0D868800] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 0A0D4000 == 40 [pid = 2840] [id = 692] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 0DC68000 == 39 [pid = 2840] [id = 711] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 0D90DC00 == 38 [pid = 2840] [id = 710] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 1620BC00 == 37 [pid = 2840] [id = 709] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 14770800 == 36 [pid = 2840] [id = 708] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 13A72000 == 35 [pid = 2840] [id = 707] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 12D6A000 == 34 [pid = 2840] [id = 706] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 11965800 == 33 [pid = 2840] [id = 705] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 0DC6EC00 == 32 [pid = 2840] [id = 704] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 0956F800 == 31 [pid = 2840] [id = 703] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 14873400 == 30 [pid = 2840] [id = 701] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 0D861000 == 29 [pid = 2840] [id = 702] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 17267000 == 28 [pid = 2840] [id = 715] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 12088000 == 27 [pid = 2840] [id = 714] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 170A8000 == 26 [pid = 2840] [id = 712] 04:01:57 INFO - PROCESS | 2840 | --DOCSHELL 0D678000 == 25 [pid = 2840] [id = 713] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (13943000) [pid = 2840] [serial = 2093] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (14756800) [pid = 2840] [serial = 2098] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1486B000) [pid = 2840] [serial = 2099] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0DC6C800) [pid = 2840] [serial = 2078] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D866800) [pid = 2840] [serial = 2077] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DEC9400) [pid = 2840] [serial = 2083] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0DFC8000) [pid = 2840] [serial = 2084] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D6F0800) [pid = 2840] [serial = 2081] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D6EA000) [pid = 2840] [serial = 2080] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (15654000) [pid = 2840] [serial = 2102] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (13A7E400) [pid = 2840] [serial = 2096] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (117DFC00) [pid = 2840] [serial = 2087] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (14873800) [pid = 2840] [serial = 2101] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (12183C00) [pid = 2840] [serial = 2089] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (11786400) [pid = 2840] [serial = 2086] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0D940800) [pid = 2840] [serial = 2072] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0D86AC00) [pid = 2840] [serial = 2071] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (117D7000) [pid = 2840] [serial = 2075] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (1177FC00) [pid = 2840] [serial = 2074] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (13678400) [pid = 2840] [serial = 2092] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (12D71000) [pid = 2840] [serial = 2090] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (11785000) [pid = 2840] [serial = 2095] [outer = 00000000] [url = about:blank] 04:01:57 INFO - PROCESS | 2840 | 1468753317426 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1575ms 04:01:57 INFO - PROCESS | 2840 | 1468753317535 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 04:01:57 INFO - PROCESS | 2840 | 1468753317539 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 04:01:57 INFO - PROCESS | 2840 | 1468753317544 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:01:57 INFO - PROCESS | 2840 | 1468753317547 Marionette TRACE conn6 <- [1,2830,null,{}] 04:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:01:57 INFO - PROCESS | 2840 | 1468753317553 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:57 INFO - PROCESS | 2840 | 1468753317556 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:57 INFO - PROCESS | 2840 | 1468753317640 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 04:01:57 INFO - PROCESS | 2840 | 1468753317647 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 2840 | 1468753317651 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:57 INFO - PROCESS | 2840 | ++DOCSHELL 0D1FE400 == 26 [pid = 2840] [id = 717] 04:01:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (0D1FF000) [pid = 2840] [serial = 2151] [outer = 00000000] 04:01:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (0D676400) [pid = 2840] [serial = 2152] [outer = 0D1FF000] 04:01:57 INFO - PROCESS | 2840 | 1468753317699 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D67F800) [pid = 2840] [serial = 2153] [outer = 0D1FF000] 04:01:58 INFO - PROCESS | 2840 | 1468753318205 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 04:01:58 INFO - PROCESS | 2840 | 1468753318280 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 2840 | 1468753318285 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 04:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:01:58 INFO - PROCESS | 2840 | 1468753318292 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - PROCESS | 2840 | 1468753318295 Marionette TRACE conn6 <- [1,2834,null,{}] 04:01:58 INFO - PROCESS | 2840 | 1468753318298 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:58 INFO - PROCESS | 2840 | 1468753318301 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:58 INFO - PROCESS | 2840 | 1468753318388 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 04:01:58 INFO - PROCESS | 2840 | 1468753318485 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 2840 | 1468753318487 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:58 INFO - PROCESS | 2840 | ++DOCSHELL 0D940800 == 27 [pid = 2840] [id = 718] 04:01:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0DB07C00) [pid = 2840] [serial = 2154] [outer = 00000000] 04:01:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DC69000) [pid = 2840] [serial = 2155] [outer = 0DB07C00] 04:01:58 INFO - PROCESS | 2840 | 1468753318533 Marionette DEBUG loaded listener.js 04:01:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0DC73000) [pid = 2840] [serial = 2156] [outer = 0DB07C00] 04:01:58 INFO - PROCESS | 2840 | 1468753318915 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 04:01:58 INFO - PROCESS | 2840 | 1468753318965 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 2840 | 1468753318968 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 04:01:58 INFO - PROCESS | 2840 | 1468753318971 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:01:58 INFO - PROCESS | 2840 | 1468753318974 Marionette TRACE conn6 <- [1,2838,null,{}] 04:01:58 INFO - PROCESS | 2840 | 1468753319015 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:58 INFO - PROCESS | 2840 | 1468753319020 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:59 INFO - PROCESS | 2840 | 1468753319111 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 04:01:59 INFO - PROCESS | 2840 | 1468753319125 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 2840 | 1468753319128 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:59 INFO - PROCESS | 2840 | ++DOCSHELL 1177A800 == 28 [pid = 2840] [id = 719] 04:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (1177DC00) [pid = 2840] [serial = 2157] [outer = 00000000] 04:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (11783400) [pid = 2840] [serial = 2158] [outer = 1177DC00] 04:01:59 INFO - PROCESS | 2840 | 1468753319176 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (11789000) [pid = 2840] [serial = 2159] [outer = 1177DC00] 04:01:59 INFO - PROCESS | 2840 | 1468753319641 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 710ms 04:01:59 INFO - PROCESS | 2840 | 1468753319685 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 04:01:59 INFO - PROCESS | 2840 | 1468753319688 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 04:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:01:59 INFO - PROCESS | 2840 | 1468753319691 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 2840 | 1468753319692 Marionette TRACE conn6 <- [1,2842,null,{}] 04:01:59 INFO - PROCESS | 2840 | 1468753319696 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:59 INFO - PROCESS | 2840 | 1468753319698 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:59 INFO - PROCESS | 2840 | 1468753319813 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 04:01:59 INFO - PROCESS | 2840 | 1468753319819 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 2840 | 1468753319821 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:01:59 INFO - PROCESS | 2840 | ++DOCSHELL 117E2000 == 29 [pid = 2840] [id = 720] 04:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (119AAC00) [pid = 2840] [serial = 2160] [outer = 00000000] 04:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12D64400) [pid = 2840] [serial = 2161] [outer = 119AAC00] 04:01:59 INFO - PROCESS | 2840 | 1468753319865 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (12F6B000) [pid = 2840] [serial = 2162] [outer = 119AAC00] 04:02:00 INFO - PROCESS | 2840 | 1468753320312 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 04:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:02:00 INFO - PROCESS | 2840 | 1468753320365 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 2840 | 1468753320367 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 04:02:00 INFO - PROCESS | 2840 | 1468753320370 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 2840 | 1468753320372 Marionette TRACE conn6 <- [1,2846,null,{}] 04:02:00 INFO - PROCESS | 2840 | 1468753320382 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:00 INFO - PROCESS | 2840 | 1468753320384 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:00 INFO - PROCESS | 2840 | 1468753320492 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 04:02:00 INFO - PROCESS | 2840 | 1468753320584 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 2840 | 1468753320586 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:00 INFO - PROCESS | 2840 | ++DOCSHELL 1334B000 == 30 [pid = 2840] [id = 721] 04:02:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1334C000) [pid = 2840] [serial = 2163] [outer = 00000000] 04:02:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (13942800) [pid = 2840] [serial = 2164] [outer = 1334C000] 04:02:00 INFO - PROCESS | 2840 | 1468753320629 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1394F400) [pid = 2840] [serial = 2165] [outer = 1334C000] 04:02:00 INFO - PROCESS | 2840 | 1468753320993 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 04:02:01 INFO - PROCESS | 2840 | 1468753321069 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 2840 | 1468753321071 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 04:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:02:01 INFO - PROCESS | 2840 | 1468753321074 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 2840 | 1468753321076 Marionette TRACE conn6 <- [1,2850,null,{}] 04:02:01 INFO - PROCESS | 2840 | 1468753321079 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:01 INFO - PROCESS | 2840 | 1468753321085 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:01 INFO - PROCESS | 2840 | 1468753321229 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 04:02:01 INFO - PROCESS | 2840 | 1468753321343 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 2840 | 1468753321345 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:01 INFO - PROCESS | 2840 | ++DOCSHELL 13A77000 == 31 [pid = 2840] [id = 722] 04:02:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (14213000) [pid = 2840] [serial = 2166] [outer = 00000000] 04:02:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (14777800) [pid = 2840] [serial = 2167] [outer = 14213000] 04:02:01 INFO - PROCESS | 2840 | 1468753321390 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (14870400) [pid = 2840] [serial = 2168] [outer = 14213000] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (170B3400) [pid = 2840] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (1201B400) [pid = 2840] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (13A7D800) [pid = 2840] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (14771000) [pid = 2840] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D862000) [pid = 2840] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1620C800) [pid = 2840] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (119A6400) [pid = 2840] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (16142000) [pid = 2840] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0DC6F000) [pid = 2840] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0A025800) [pid = 2840] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (12D6A800) [pid = 2840] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:02:01 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (11781C00) [pid = 2840] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:02:02 INFO - PROCESS | 2840 | 1468753322034 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1020ms 04:02:02 INFO - PROCESS | 2840 | 1468753322096 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 2840 | 1468753322098 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 04:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:02:02 INFO - PROCESS | 2840 | 1468753322101 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 2840 | 1468753322103 Marionette TRACE conn6 <- [1,2854,null,{}] 04:02:02 INFO - PROCESS | 2840 | 1468753322107 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:02 INFO - PROCESS | 2840 | 1468753322108 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:02 INFO - PROCESS | 2840 | 1468753322219 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 04:02:02 INFO - PROCESS | 2840 | 1468753322311 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 2840 | 1468753322313 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:02 INFO - PROCESS | 2840 | ++DOCSHELL 0D6EB400 == 32 [pid = 2840] [id = 723] 04:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0DC68C00) [pid = 2840] [serial = 2169] [outer = 00000000] 04:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (119A6400) [pid = 2840] [serial = 2170] [outer = 0DC68C00] 04:02:02 INFO - PROCESS | 2840 | 1468753322356 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (13349800) [pid = 2840] [serial = 2171] [outer = 0DC68C00] 04:02:02 INFO - PROCESS | 2840 | 1468753322690 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 04:02:02 INFO - PROCESS | 2840 | 1468753322732 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 2840 | 1468753322734 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 04:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:02:02 INFO - PROCESS | 2840 | 1468753322765 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 2840 | 1468753322767 Marionette TRACE conn6 <- [1,2858,null,{}] 04:02:02 INFO - PROCESS | 2840 | 1468753322770 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:02 INFO - PROCESS | 2840 | 1468753322772 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:02 INFO - PROCESS | 2840 | 1468753322850 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 04:02:02 INFO - PROCESS | 2840 | 1468753322856 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 2840 | 1468753322857 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:02 INFO - PROCESS | 2840 | ++DOCSHELL 14755000 == 33 [pid = 2840] [id = 724] 04:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (14771000) [pid = 2840] [serial = 2172] [outer = 00000000] 04:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (1565B000) [pid = 2840] [serial = 2173] [outer = 14771000] 04:02:02 INFO - PROCESS | 2840 | 1468753322871 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (16206400) [pid = 2840] [serial = 2174] [outer = 14771000] 04:02:03 INFO - PROCESS | 2840 | 1468753323352 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 690ms 04:02:03 INFO - PROCESS | 2840 | 1468753323413 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 04:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:02:03 INFO - PROCESS | 2840 | 1468753323415 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 04:02:03 INFO - PROCESS | 2840 | 1468753323418 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 2840 | 1468753323420 Marionette TRACE conn6 <- [1,2862,null,{}] 04:02:03 INFO - PROCESS | 2840 | 1468753323423 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:03 INFO - PROCESS | 2840 | 1468753323425 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:03 INFO - PROCESS | 2840 | 1468753323506 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 04:02:03 INFO - PROCESS | 2840 | 1468753323545 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:03 INFO - PROCESS | 2840 | 1468753323547 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:03 INFO - PROCESS | 2840 | ++DOCSHELL 167C8C00 == 34 [pid = 2840] [id = 725] 04:02:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (168D4400) [pid = 2840] [serial = 2175] [outer = 00000000] 04:02:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (170AC000) [pid = 2840] [serial = 2176] [outer = 168D4400] 04:02:03 INFO - PROCESS | 2840 | 1468753323591 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (170B2C00) [pid = 2840] [serial = 2177] [outer = 168D4400] 04:02:04 INFO - PROCESS | 2840 | --DOCSHELL 0D940800 == 33 [pid = 2840] [id = 718] 04:02:04 INFO - PROCESS | 2840 | --DOCSHELL 0D1FE400 == 32 [pid = 2840] [id = 717] 04:02:04 INFO - PROCESS | 2840 | --DOCSHELL 0D85F000 == 31 [pid = 2840] [id = 716] 04:02:05 INFO - PROCESS | 2840 | --DOCSHELL 1334B000 == 30 [pid = 2840] [id = 721] 04:02:05 INFO - PROCESS | 2840 | --DOCSHELL 1177A800 == 29 [pid = 2840] [id = 719] 04:02:05 INFO - PROCESS | 2840 | --DOCSHELL 0D6EB400 == 28 [pid = 2840] [id = 723] 04:02:05 INFO - PROCESS | 2840 | --DOCSHELL 14755000 == 27 [pid = 2840] [id = 724] 04:02:05 INFO - PROCESS | 2840 | --DOCSHELL 13A77000 == 26 [pid = 2840] [id = 722] 04:02:05 INFO - PROCESS | 2840 | --DOCSHELL 117E2000 == 25 [pid = 2840] [id = 720] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (172B8400) [pid = 2840] [serial = 2138] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (17266C00) [pid = 2840] [serial = 2137] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (170AB400) [pid = 2840] [serial = 2135] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (14684000) [pid = 2840] [serial = 2122] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (15A2E400) [pid = 2840] [serial = 2125] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1474F800) [pid = 2840] [serial = 2123] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0DC66800) [pid = 2840] [serial = 2107] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (168DA400) [pid = 2840] [serial = 2128] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0DEBE000) [pid = 2840] [serial = 2108] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (119B2000) [pid = 2840] [serial = 2116] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (11C5CC00) [pid = 2840] [serial = 2117] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (167C9400) [pid = 2840] [serial = 2105] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (1644A400) [pid = 2840] [serial = 2104] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (0DF55400) [pid = 2840] [serial = 2113] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (0E606800) [pid = 2840] [serial = 2114] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (0CD21800) [pid = 2840] [serial = 2110] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (0D676000) [pid = 2840] [serial = 2111] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (1334CC00) [pid = 2840] [serial = 2119] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (16201400) [pid = 2840] [serial = 2126] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (146EAC00) [pid = 2840] [serial = 2131] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 57 (168DF000) [pid = 2840] [serial = 2129] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 56 (14749C00) [pid = 2840] [serial = 2132] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 55 (170AA800) [pid = 2840] [serial = 2134] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 54 (13945000) [pid = 2840] [serial = 2120] [outer = 00000000] [url = about:blank] 04:02:05 INFO - PROCESS | 2840 | 1468753325342 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:02:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:02:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1983ms 04:02:05 INFO - PROCESS | 2840 | 1468753325403 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 04:02:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:02:05 INFO - PROCESS | 2840 | 1468753325407 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 04:02:05 INFO - PROCESS | 2840 | 1468753325412 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 2840 | 1468753325415 Marionette TRACE conn6 <- [1,2866,null,{}] 04:02:05 INFO - PROCESS | 2840 | 1468753325421 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:05 INFO - PROCESS | 2840 | 1468753325424 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:05 INFO - PROCESS | 2840 | 1468753325514 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 04:02:05 INFO - PROCESS | 2840 | 1468753325522 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 2840 | 1468753325526 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:05 INFO - PROCESS | 2840 | ++DOCSHELL 0D675000 == 26 [pid = 2840] [id = 726] 04:02:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (0D676000) [pid = 2840] [serial = 2178] [outer = 00000000] 04:02:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (0D6E5400) [pid = 2840] [serial = 2179] [outer = 0D676000] 04:02:05 INFO - PROCESS | 2840 | 1468753325578 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (0D6EC400) [pid = 2840] [serial = 2180] [outer = 0D676000] 04:02:06 INFO - PROCESS | 2840 | 1468753326065 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 04:02:06 INFO - PROCESS | 2840 | 1468753326115 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 2840 | 1468753326120 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 04:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:02:06 INFO - PROCESS | 2840 | 1468753326126 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - PROCESS | 2840 | 1468753326128 Marionette TRACE conn6 <- [1,2870,null,{}] 04:02:06 INFO - PROCESS | 2840 | 1468753326132 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:06 INFO - PROCESS | 2840 | 1468753326135 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:06 INFO - PROCESS | 2840 | 1468753326222 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 04:02:06 INFO - PROCESS | 2840 | 1468753326230 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:06 INFO - PROCESS | 2840 | 1468753326233 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:06 INFO - PROCESS | 2840 | ++DOCSHELL 0D939400 == 27 [pid = 2840] [id = 727] 04:02:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (0D939C00) [pid = 2840] [serial = 2181] [outer = 00000000] 04:02:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (0D93FC00) [pid = 2840] [serial = 2182] [outer = 0D939C00] 04:02:06 INFO - PROCESS | 2840 | 1468753326279 Marionette DEBUG loaded listener.js 04:02:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (0DC68000) [pid = 2840] [serial = 2183] [outer = 0D939C00] 04:02:06 INFO - PROCESS | 2840 | 1468753326765 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 04:02:06 INFO - PROCESS | 2840 | 1468753326801 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 2840 | 1468753326803 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 04:02:06 INFO - PROCESS | 2840 | 1468753326806 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:02:06 INFO - PROCESS | 2840 | 1468753326810 Marionette TRACE conn6 <- [1,2874,null,{}] 04:02:06 INFO - PROCESS | 2840 | 1468753326821 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:06 INFO - PROCESS | 2840 | 1468753326826 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:06 INFO - PROCESS | 2840 | 1468753326913 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 04:02:07 INFO - PROCESS | 2840 | 1468753327041 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 2840 | 1468753327044 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:07 INFO - PROCESS | 2840 | ++DOCSHELL 0E694000 == 28 [pid = 2840] [id = 728] 04:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (0E694400) [pid = 2840] [serial = 2184] [outer = 00000000] 04:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (0EB8D400) [pid = 2840] [serial = 2185] [outer = 0E694400] 04:02:07 INFO - PROCESS | 2840 | 1468753327093 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (11762800) [pid = 2840] [serial = 2186] [outer = 0E694400] 04:02:07 INFO - PROCESS | 2840 | 1468753327468 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:02:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:02:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 04:02:07 INFO - PROCESS | 2840 | 1468753327488 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 04:02:07 INFO - PROCESS | 2840 | 1468753327490 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 04:02:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:02:07 INFO - PROCESS | 2840 | 1468753327493 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 2840 | 1468753327495 Marionette TRACE conn6 <- [1,2878,null,{}] 04:02:07 INFO - PROCESS | 2840 | 1468753327498 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:07 INFO - PROCESS | 2840 | 1468753327500 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:07 INFO - PROCESS | 2840 | 1468753327582 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 04:02:07 INFO - PROCESS | 2840 | 1468753327670 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 2840 | 1468753327672 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:07 INFO - PROCESS | 2840 | ++DOCSHELL 11777800 == 29 [pid = 2840] [id = 729] 04:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (11778000) [pid = 2840] [serial = 2187] [outer = 00000000] 04:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (11788000) [pid = 2840] [serial = 2188] [outer = 11778000] 04:02:07 INFO - PROCESS | 2840 | 1468753327716 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (119A6800) [pid = 2840] [serial = 2189] [outer = 11778000] 04:02:08 INFO - PROCESS | 2840 | 1468753328071 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 04:02:08 INFO - PROCESS | 2840 | 1468753328125 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 2840 | 1468753328127 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 04:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:02:08 INFO - PROCESS | 2840 | 1468753328130 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 2840 | 1468753328132 Marionette TRACE conn6 <- [1,2882,null,{}] 04:02:08 INFO - PROCESS | 2840 | 1468753328136 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:08 INFO - PROCESS | 2840 | 1468753328138 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:08 INFO - PROCESS | 2840 | 1468753328214 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 04:02:08 INFO - PROCESS | 2840 | 1468753328333 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 2840 | 1468753328335 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:08 INFO - PROCESS | 2840 | ++DOCSHELL 11C12800 == 30 [pid = 2840] [id = 730] 04:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (11C14000) [pid = 2840] [serial = 2190] [outer = 00000000] 04:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (1217D000) [pid = 2840] [serial = 2191] [outer = 11C14000] 04:02:08 INFO - PROCESS | 2840 | 1468753328378 Marionette DEBUG loaded listener.js 04:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (12D6AC00) [pid = 2840] [serial = 2192] [outer = 11C14000] 04:02:08 INFO - PROCESS | 2840 | 1468753328745 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 04:02:08 INFO - PROCESS | 2840 | 1468753328802 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 2840 | 1468753328804 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 04:02:08 INFO - PROCESS | 2840 | 1468753328807 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:02:08 INFO - PROCESS | 2840 | 1468753328809 Marionette TRACE conn6 <- [1,2886,null,{}] 04:02:08 INFO - PROCESS | 2840 | 1468753328812 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:08 INFO - PROCESS | 2840 | 1468753328818 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:08 INFO - PROCESS | 2840 | 1468753328920 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 04:02:08 INFO - PROCESS | 2840 | 1468753328925 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 2840 | 1468753328927 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:08 INFO - PROCESS | 2840 | ++DOCSHELL 12FB5400 == 31 [pid = 2840] [id = 731] 04:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (1334CC00) [pid = 2840] [serial = 2193] [outer = 00000000] 04:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (14212000) [pid = 2840] [serial = 2194] [outer = 1334CC00] 04:02:08 INFO - PROCESS | 2840 | 1468753328971 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (14271000) [pid = 2840] [serial = 2195] [outer = 1334CC00] 04:02:09 INFO - PROCESS | 2840 | 1468753329388 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 04:02:09 INFO - PROCESS | 2840 | 1468753329453 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 2840 | 1468753329455 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 04:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:02:09 INFO - PROCESS | 2840 | 1468753329459 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 2840 | 1468753329461 Marionette TRACE conn6 <- [1,2890,null,{}] 04:02:09 INFO - PROCESS | 2840 | 1468753329464 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:09 INFO - PROCESS | 2840 | 1468753329466 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:09 INFO - PROCESS | 2840 | 1468753329544 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 04:02:09 INFO - PROCESS | 2840 | 1468753329599 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 2840 | 1468753329601 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:09 INFO - PROCESS | 2840 | ++DOCSHELL 1474F800 == 32 [pid = 2840] [id = 732] 04:02:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (14750000) [pid = 2840] [serial = 2196] [outer = 00000000] 04:02:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (14758400) [pid = 2840] [serial = 2197] [outer = 14750000] 04:02:09 INFO - PROCESS | 2840 | 1468753329643 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (14773000) [pid = 2840] [serial = 2198] [outer = 14750000] 04:02:10 INFO - PROCESS | 2840 | 1468753330048 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:02:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:02:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 04:02:10 INFO - PROCESS | 2840 | 1468753330092 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 2840 | 1468753330094 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 04:02:10 INFO - PROCESS | 2840 | 1468753330117 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:02:10 INFO - PROCESS | 2840 | 1468753330119 Marionette TRACE conn6 <- [1,2894,null,{}] 04:02:10 INFO - PROCESS | 2840 | 1468753330122 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:10 INFO - PROCESS | 2840 | 1468753330124 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:10 INFO - PROCESS | 2840 | 1468753330200 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 04:02:10 INFO - PROCESS | 2840 | 1468753330205 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:10 INFO - PROCESS | 2840 | 1468753330207 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:10 INFO - PROCESS | 2840 | ++DOCSHELL 13680800 == 33 [pid = 2840] [id = 733] 04:02:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1486DC00) [pid = 2840] [serial = 2199] [outer = 00000000] 04:02:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (15654400) [pid = 2840] [serial = 2200] [outer = 1486DC00] 04:02:10 INFO - PROCESS | 2840 | 1468753330250 Marionette DEBUG loaded listener.js 04:02:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (14873800) [pid = 2840] [serial = 2201] [outer = 1486DC00] 04:02:10 INFO - PROCESS | 2840 | 1468753330738 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:02:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 04:02:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:02:10 INFO - PROCESS | 2840 | 1468753330790 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 2840 | 1468753330792 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 04:02:10 INFO - PROCESS | 2840 | 1468753330795 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - PROCESS | 2840 | 1468753330797 Marionette TRACE conn6 <- [1,2898,null,{}] 04:02:10 INFO - PROCESS | 2840 | 1468753330801 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:10 INFO - PROCESS | 2840 | 1468753330803 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:10 INFO - PROCESS | 2840 | 1468753330916 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 04:02:11 INFO - PROCESS | 2840 | 1468753331008 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 2840 | 1468753331010 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:11 INFO - PROCESS | 2840 | ++DOCSHELL 0E692800 == 34 [pid = 2840] [id = 734] 04:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (1613F400) [pid = 2840] [serial = 2202] [outer = 00000000] 04:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1620CC00) [pid = 2840] [serial = 2203] [outer = 1613F400] 04:02:11 INFO - PROCESS | 2840 | 1468753331054 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (16144800) [pid = 2840] [serial = 2204] [outer = 1613F400] 04:02:11 INFO - PROCESS | 2840 | 1468753331423 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:02:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:02:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:02:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 04:02:11 INFO - PROCESS | 2840 | 1468753331466 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 2840 | 1468753331468 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 04:02:11 INFO - PROCESS | 2840 | 1468753331477 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - TEST-START | /DOMEvents/constructors.html 04:02:11 INFO - PROCESS | 2840 | 1468753331478 Marionette TRACE conn6 <- [1,2902,null,{}] 04:02:11 INFO - PROCESS | 2840 | 1468753331482 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:11 INFO - PROCESS | 2840 | 1468753331484 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:11 INFO - PROCESS | 2840 | 1468753331603 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 04:02:11 INFO - PROCESS | 2840 | 1468753331608 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 2840 | 1468753331610 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:11 INFO - PROCESS | 2840 | ++DOCSHELL 0CD25400 == 35 [pid = 2840] [id = 735] 04:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0CD25C00) [pid = 2840] [serial = 2205] [outer = 00000000] 04:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (168D9000) [pid = 2840] [serial = 2206] [outer = 0CD25C00] 04:02:11 INFO - PROCESS | 2840 | 1468753331653 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (168E0C00) [pid = 2840] [serial = 2207] [outer = 0CD25C00] 04:02:12 INFO - PROCESS | 2840 | 1468753332331 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:02:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:02:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:02:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 883ms 04:02:12 INFO - PROCESS | 2840 | 1468753332365 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 2840 | 1468753332367 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 04:02:12 INFO - PROCESS | 2840 | 1468753332370 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:02:12 INFO - PROCESS | 2840 | 1468753332373 Marionette TRACE conn6 <- [1,2906,null,{}] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (119AAC00) [pid = 2840] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14213000) [pid = 2840] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (1334C000) [pid = 2840] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (14771000) [pid = 2840] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DC68C00) [pid = 2840] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1177DC00) [pid = 2840] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0DB07C00) [pid = 2840] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0D1FF000) [pid = 2840] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D868800) [pid = 2840] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (172B9400) [pid = 2840] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (1208C000) [pid = 2840] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:02:12 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D866400) [pid = 2840] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:02:12 INFO - PROCESS | 2840 | 1468753332514 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:12 INFO - PROCESS | 2840 | 1468753332516 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:12 INFO - PROCESS | 2840 | 1468753332619 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 04:02:12 INFO - PROCESS | 2840 | 1468753332624 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 2840 | 1468753332627 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:12 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC8C00 == 36 [pid = 2840] [id = 736] 04:02:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0EB8B400) [pid = 2840] [serial = 2208] [outer = 00000000] 04:02:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (11A70000) [pid = 2840] [serial = 2209] [outer = 0EB8B400] 04:02:12 INFO - PROCESS | 2840 | 1468753332672 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (13947C00) [pid = 2840] [serial = 2210] [outer = 0EB8B400] 04:02:13 INFO - PROCESS | 2840 | 1468753333090 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:02:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:02:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 750ms 04:02:13 INFO - PROCESS | 2840 | 1468753333124 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 04:02:13 INFO - PROCESS | 2840 | 1468753333126 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 04:02:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:02:13 INFO - PROCESS | 2840 | 1468753333129 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 2840 | 1468753333131 Marionette TRACE conn6 <- [1,2910,null,{}] 04:02:13 INFO - PROCESS | 2840 | 1468753333134 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:13 INFO - PROCESS | 2840 | 1468753333136 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:13 INFO - PROCESS | 2840 | 1468753333268 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 04:02:13 INFO - PROCESS | 2840 | 1468753333277 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 2840 | 1468753333278 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:13 INFO - PROCESS | 2840 | ++DOCSHELL 12083400 == 37 [pid = 2840] [id = 737] 04:02:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (14771000) [pid = 2840] [serial = 2211] [outer = 00000000] 04:02:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (170A9800) [pid = 2840] [serial = 2212] [outer = 14771000] 04:02:13 INFO - PROCESS | 2840 | 1468753333321 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (170AB000) [pid = 2840] [serial = 2213] [outer = 14771000] 04:02:13 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:02:13 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:02:13 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:02:13 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:02:13 INFO - PROCESS | 2840 | 1468753333907 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:02:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:02:13 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:13 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 04:02:13 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:13 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 04:02:13 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:13 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]" 04:02:13 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:13 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:02:13 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 831ms 04:02:13 INFO - PROCESS | 2840 | 1468753333976 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 04:02:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:02:13 INFO - PROCESS | 2840 | 1468753333978 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 04:02:13 INFO - PROCESS | 2840 | 1468753333982 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 2840 | 1468753333983 Marionette TRACE conn6 <- [1,2914,null,{}] 04:02:13 INFO - PROCESS | 2840 | 1468753333991 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:13 INFO - PROCESS | 2840 | 1468753333992 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:14 INFO - PROCESS | 2840 | 1468753334073 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 04:02:14 INFO - PROCESS | 2840 | 1468753334078 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 2840 | 1468753334080 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:14 INFO - PROCESS | 2840 | ++DOCSHELL 17262000 == 38 [pid = 2840] [id = 738] 04:02:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (17262C00) [pid = 2840] [serial = 2214] [outer = 00000000] 04:02:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172E0C00) [pid = 2840] [serial = 2215] [outer = 17262C00] 04:02:14 INFO - PROCESS | 2840 | 1468753334124 Marionette DEBUG loaded listener.js 04:02:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (172E4400) [pid = 2840] [serial = 2216] [outer = 17262C00] 04:02:14 INFO - PROCESS | 2840 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:02:14 INFO - PROCESS | 2840 | 1468753334621 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:02:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:02:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 731ms 04:02:14 INFO - PROCESS | 2840 | 1468753334715 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 2840 | 1468753334719 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 04:02:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:02:14 INFO - PROCESS | 2840 | 1468753334728 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 2840 | 1468753334732 Marionette TRACE conn6 <- [1,2918,null,{}] 04:02:14 INFO - PROCESS | 2840 | 1468753334737 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:14 INFO - PROCESS | 2840 | 1468753334741 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:14 INFO - PROCESS | 2840 | 1468753334866 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 04:02:14 INFO - PROCESS | 2840 | 1468753334981 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 2840 | 1468753334986 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:15 INFO - PROCESS | 2840 | ++DOCSHELL 0D084400 == 39 [pid = 2840] [id = 739] 04:02:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0D085C00) [pid = 2840] [serial = 2217] [outer = 00000000] 04:02:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D1FA400) [pid = 2840] [serial = 2218] [outer = 0D085C00] 04:02:15 INFO - PROCESS | 2840 | 1468753335064 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D6E5800) [pid = 2840] [serial = 2219] [outer = 0D085C00] 04:02:15 INFO - PROCESS | 2840 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:02:15 INFO - PROCESS | 2840 | 1468753335667 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:02:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:02:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 989ms 04:02:15 INFO - PROCESS | 2840 | 1468753335719 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 2840 | 1468753335724 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 04:02:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:02:15 INFO - PROCESS | 2840 | 1468753335730 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 2840 | 1468753335733 Marionette TRACE conn6 <- [1,2922,null,{}] 04:02:15 INFO - PROCESS | 2840 | 1468753335737 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:15 INFO - PROCESS | 2840 | 1468753335740 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:15 INFO - PROCESS | 2840 | 1468753335861 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 04:02:15 INFO - PROCESS | 2840 | 1468753335982 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 2840 | 1468753335985 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:16 INFO - PROCESS | 2840 | ++DOCSHELL 0DEBC000 == 40 [pid = 2840] [id = 740] 04:02:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0DEC2000) [pid = 2840] [serial = 2220] [outer = 00000000] 04:02:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (0DFC8000) [pid = 2840] [serial = 2221] [outer = 0DEC2000] 04:02:16 INFO - PROCESS | 2840 | 1468753336040 Marionette DEBUG loaded listener.js 04:02:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (0E60C400) [pid = 2840] [serial = 2222] [outer = 0DEC2000] 04:02:16 INFO - PROCESS | 2840 | 1468753336852 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:02:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:02:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1178ms 04:02:16 INFO - PROCESS | 2840 | 1468753336914 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 04:02:16 INFO - PROCESS | 2840 | 1468753336919 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 04:02:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:02:16 INFO - PROCESS | 2840 | 1468753336926 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:02:16 INFO - PROCESS | 2840 | 1468753336930 Marionette TRACE conn6 <- [1,2926,null,{}] 04:02:16 INFO - PROCESS | 2840 | 1468753336936 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:16 INFO - PROCESS | 2840 | 1468753336939 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:17 INFO - PROCESS | 2840 | 1468753337060 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 04:02:17 INFO - PROCESS | 2840 | 1468753337198 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 2840 | 1468753337203 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:17 INFO - PROCESS | 2840 | ++DOCSHELL 0CCE4800 == 41 [pid = 2840] [id = 741] 04:02:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (0CD24C00) [pid = 2840] [serial = 2223] [outer = 00000000] 04:02:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0D85E000) [pid = 2840] [serial = 2224] [outer = 0CD24C00] 04:02:17 INFO - PROCESS | 2840 | 1468753337257 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0D912C00) [pid = 2840] [serial = 2225] [outer = 0CD24C00] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 12083400 == 40 [pid = 2840] [id = 737] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 0DFC8C00 == 39 [pid = 2840] [id = 736] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 0CD25400 == 38 [pid = 2840] [id = 735] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 0E692800 == 37 [pid = 2840] [id = 734] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 13680800 == 36 [pid = 2840] [id = 733] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 1474F800 == 35 [pid = 2840] [id = 732] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 12FB5400 == 34 [pid = 2840] [id = 731] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 11C12800 == 33 [pid = 2840] [id = 730] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 11777800 == 32 [pid = 2840] [id = 729] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 0E694000 == 31 [pid = 2840] [id = 728] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 0D939400 == 30 [pid = 2840] [id = 727] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 0D675000 == 29 [pid = 2840] [id = 726] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (170AC000) [pid = 2840] [serial = 2176] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOCSHELL 167C8C00 == 28 [pid = 2840] [id = 725] 04:02:17 INFO - PROCESS | 2840 | 1468753337710 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (12D64400) [pid = 2840] [serial = 2161] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (14777800) [pid = 2840] [serial = 2167] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (13942800) [pid = 2840] [serial = 2164] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (1394F400) [pid = 2840] [serial = 2165] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (1565B000) [pid = 2840] [serial = 2173] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (119A6400) [pid = 2840] [serial = 2170] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14870400) [pid = 2840] [serial = 2168] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11783400) [pid = 2840] [serial = 2158] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DC69000) [pid = 2840] [serial = 2155] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DC73000) [pid = 2840] [serial = 2156] [outer = 00000000] [url = about:blank] 04:02:17 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. 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D676400) [pid = 2840] [serial = 2152] [outer = 00000000] [url = about:blank] 04:02:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 831ms 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0D67F800) [pid = 2840] [serial = 2153] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DC6A000) [pid = 2840] [serial = 2150] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D931C00) [pid = 2840] [serial = 2149] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (172D6C00) [pid = 2840] [serial = 2147] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (172C1000) [pid = 2840] [serial = 2146] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (14212400) [pid = 2840] [serial = 2144] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (16206400) [pid = 2840] [serial = 2174] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (13353400) [pid = 2840] [serial = 2143] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (0E9DC800) [pid = 2840] [serial = 2141] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (0DC2C400) [pid = 2840] [serial = 2140] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (12F6B000) [pid = 2840] [serial = 2162] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (11789000) [pid = 2840] [serial = 2159] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (13349800) [pid = 2840] [serial = 2171] [outer = 00000000] [url = about:blank] 04:02:17 INFO - PROCESS | 2840 | 1468753337759 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 2840 | 1468753337764 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 04:02:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:02:17 INFO - PROCESS | 2840 | 1468753337770 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 2840 | 1468753337772 Marionette TRACE conn6 <- [1,2930,null,{}] 04:02:17 INFO - PROCESS | 2840 | 1468753337776 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:17 INFO - PROCESS | 2840 | 1468753337779 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:17 INFO - PROCESS | 2840 | 1468753337863 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 04:02:17 INFO - PROCESS | 2840 | 1468753337869 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 2840 | 1468753337871 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:17 INFO - PROCESS | 2840 | ++DOCSHELL 0D935400 == 29 [pid = 2840] [id = 742] 04:02:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D937800) [pid = 2840] [serial = 2226] [outer = 00000000] 04:02:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0DC25800) [pid = 2840] [serial = 2227] [outer = 0D937800] 04:02:17 INFO - PROCESS | 2840 | 1468753337919 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DC6E000) [pid = 2840] [serial = 2228] [outer = 0D937800] 04:02:18 INFO - PROCESS | 2840 | 1468753338407 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:02:18 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 04:02:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:02:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 04:02:18 INFO - PROCESS | 2840 | 1468753338445 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 04:02:18 INFO - PROCESS | 2840 | 1468753338447 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 04:02:18 INFO - PROCESS | 2840 | 1468753338450 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:02:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:02:18 INFO - PROCESS | 2840 | 1468753338454 Marionette TRACE conn6 <- [1,2934,null,{}] 04:02:18 INFO - PROCESS | 2840 | 1468753338468 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:18 INFO - PROCESS | 2840 | 1468753338472 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:18 INFO - PROCESS | 2840 | 1468753338556 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 04:02:18 INFO - PROCESS | 2840 | 1468753338562 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 2840 | 1468753338565 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:18 INFO - PROCESS | 2840 | ++DOCSHELL 11775400 == 30 [pid = 2840] [id = 743] 04:02:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (11777800) [pid = 2840] [serial = 2229] [outer = 00000000] 04:02:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (11781400) [pid = 2840] [serial = 2230] [outer = 11777800] 04:02:18 INFO - PROCESS | 2840 | 1468753338612 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (11789C00) [pid = 2840] [serial = 2231] [outer = 11777800] 04:02:19 INFO - PROCESS | 2840 | 1468753339060 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:02:19 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. 04:02:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 04:02:19 INFO - PROCESS | 2840 | 1468753339085 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 2840 | 1468753339087 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 04:02:19 INFO - PROCESS | 2840 | 1468753339090 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 2840 | 1468753339092 Marionette TRACE conn6 <- [1,2938,null,{}] 04:02:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:02:19 INFO - PROCESS | 2840 | 1468753339095 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:19 INFO - PROCESS | 2840 | 1468753339097 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:19 INFO - PROCESS | 2840 | 1468753339183 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 04:02:19 INFO - PROCESS | 2840 | 1468753339188 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 2840 | 1468753339199 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:19 INFO - PROCESS | 2840 | ++DOCSHELL 11C12800 == 31 [pid = 2840] [id = 744] 04:02:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (11C1AC00) [pid = 2840] [serial = 2232] [outer = 00000000] 04:02:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (12F6D400) [pid = 2840] [serial = 2233] [outer = 11C1AC00] 04:02:19 INFO - PROCESS | 2840 | 1468753339244 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (12FBB000) [pid = 2840] [serial = 2234] [outer = 11C1AC00] 04:02:19 INFO - PROCESS | 2840 | ++DOCSHELL 13949000 == 32 [pid = 2840] [id = 745] 04:02:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (13949400) [pid = 2840] [serial = 2235] [outer = 00000000] 04:02:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1394AC00) [pid = 2840] [serial = 2236] [outer = 13949400] 04:02:19 INFO - PROCESS | 2840 | 1468753339927 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:02:19 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. 04:02:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 04:02:19 INFO - PROCESS | 2840 | 1468753339967 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 2840 | 1468753339969 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 04:02:19 INFO - PROCESS | 2840 | 1468753339975 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 2840 | 1468753339976 Marionette TRACE conn6 <- [1,2942,null,{}] 04:02:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:02:19 INFO - PROCESS | 2840 | 1468753339980 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:19 INFO - PROCESS | 2840 | 1468753339982 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:20 INFO - PROCESS | 2840 | 1468753340104 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 04:02:20 INFO - PROCESS | 2840 | 1468753340172 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 2840 | 1468753340174 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:20 INFO - PROCESS | 2840 | ++DOCSHELL 12D69000 == 33 [pid = 2840] [id = 746] 04:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (1334F800) [pid = 2840] [serial = 2237] [outer = 00000000] 04:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (1394D000) [pid = 2840] [serial = 2238] [outer = 1334F800] 04:02:20 INFO - PROCESS | 2840 | 1468753340219 Marionette DEBUG loaded listener.js 04:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (13A7D800) [pid = 2840] [serial = 2239] [outer = 1334F800] 04:02:20 INFO - PROCESS | 2840 | 1468753340607 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:02:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:02:20 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 04:02:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 04:02:20 INFO - PROCESS | 2840 | 1468753340650 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 2840 | 1468753340652 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 04:02:20 INFO - PROCESS | 2840 | 1468753340665 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 2840 | 1468753340667 Marionette TRACE conn6 <- [1,2946,null,{}] 04:02:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:02:20 INFO - PROCESS | 2840 | 1468753340674 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:20 INFO - PROCESS | 2840 | 1468753340679 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:20 INFO - PROCESS | 2840 | 1468753340858 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 04:02:20 INFO - PROCESS | 2840 | 1468753340865 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 2840 | 1468753340867 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:20 INFO - PROCESS | 2840 | ++DOCSHELL 0CD2D800 == 34 [pid = 2840] [id = 747] 04:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (0D0E7C00) [pid = 2840] [serial = 2240] [outer = 00000000] 04:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (14878400) [pid = 2840] [serial = 2241] [outer = 0D0E7C00] 04:02:20 INFO - PROCESS | 2840 | 1468753340910 Marionette DEBUG loaded listener.js 04:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (15652400) [pid = 2840] [serial = 2242] [outer = 0D0E7C00] 04:02:21 INFO - PROCESS | 2840 | 1468753341295 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:02:21 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. 04:02:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 04:02:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:02:21 INFO - PROCESS | 2840 | 1468753341343 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 04:02:21 INFO - PROCESS | 2840 | 1468753341345 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 04:02:21 INFO - PROCESS | 2840 | 1468753341349 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 2840 | 1468753341360 Marionette TRACE conn6 <- [1,2950,null,{}] 04:02:21 INFO - PROCESS | 2840 | 1468753341364 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:21 INFO - PROCESS | 2840 | 1468753341366 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:21 INFO - PROCESS | 2840 | 1468753341479 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 04:02:21 INFO - PROCESS | 2840 | 1468753341574 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 2840 | 1468753341576 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:21 INFO - PROCESS | 2840 | ++DOCSHELL 1620A000 == 35 [pid = 2840] [id = 748] 04:02:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1620A400) [pid = 2840] [serial = 2243] [outer = 00000000] 04:02:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (168DD000) [pid = 2840] [serial = 2244] [outer = 1620A400] 04:02:21 INFO - PROCESS | 2840 | 1468753341619 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (168DEC00) [pid = 2840] [serial = 2245] [outer = 1620A400] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (14771000) [pid = 2840] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0EB8B400) [pid = 2840] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (1613F400) [pid = 2840] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11C14000) [pid = 2840] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (14750000) [pid = 2840] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D676000) [pid = 2840] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0E694400) [pid = 2840] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (1334CC00) [pid = 2840] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (1486DC00) [pid = 2840] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D939C00) [pid = 2840] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0CD25C00) [pid = 2840] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (11778000) [pid = 2840] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:02:21 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (168D4400) [pid = 2840] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:02:22 INFO - PROCESS | 2840 | 1468753342108 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:02:22 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. 04:02:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 790ms 04:02:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:02:22 INFO - PROCESS | 2840 | 1468753342141 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 2840 | 1468753342143 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 04:02:22 INFO - PROCESS | 2840 | 1468753342146 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 2840 | 1468753342147 Marionette TRACE conn6 <- [1,2954,null,{}] 04:02:22 INFO - PROCESS | 2840 | 1468753342151 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:22 INFO - PROCESS | 2840 | 1468753342152 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:22 INFO - PROCESS | 2840 | 1468753342246 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 04:02:22 INFO - PROCESS | 2840 | 1468753342346 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 2840 | 1468753342348 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:22 INFO - PROCESS | 2840 | ++DOCSHELL 0DFDC400 == 36 [pid = 2840] [id = 749] 04:02:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0E694400) [pid = 2840] [serial = 2246] [outer = 00000000] 04:02:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (14755C00) [pid = 2840] [serial = 2247] [outer = 0E694400] 04:02:22 INFO - PROCESS | 2840 | 1468753342391 Marionette DEBUG loaded listener.js 04:02:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (14771000) [pid = 2840] [serial = 2248] [outer = 0E694400] 04:02:22 INFO - PROCESS | 2840 | 1468753342711 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:02:22 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. 04:02:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 04:02:22 INFO - PROCESS | 2840 | 1468753342785 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 2840 | 1468753342787 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 04:02:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:02:22 INFO - PROCESS | 2840 | 1468753342793 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 2840 | 1468753342794 Marionette TRACE conn6 <- [1,2958,null,{}] 04:02:22 INFO - PROCESS | 2840 | 1468753342798 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:22 INFO - PROCESS | 2840 | 1468753342800 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:22 INFO - PROCESS | 2840 | 1468753342918 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 04:02:22 INFO - PROCESS | 2840 | 1468753342927 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 2840 | 1468753342929 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:22 INFO - PROCESS | 2840 | ++DOCSHELL 11784C00 == 37 [pid = 2840] [id = 750] 04:02:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (12D71400) [pid = 2840] [serial = 2249] [outer = 00000000] 04:02:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (170B1800) [pid = 2840] [serial = 2250] [outer = 12D71400] 04:02:22 INFO - PROCESS | 2840 | 1468753342972 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (172BA400) [pid = 2840] [serial = 2251] [outer = 12D71400] 04:02:23 INFO - PROCESS | 2840 | 1468753343346 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:02:23 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. 04:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 04:02:23 INFO - PROCESS | 2840 | 1468753343367 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 2840 | 1468753343369 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 04:02:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:02:23 INFO - PROCESS | 2840 | 1468753343372 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 2840 | 1468753343374 Marionette TRACE conn6 <- [1,2962,null,{}] 04:02:23 INFO - PROCESS | 2840 | 1468753343377 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:23 INFO - PROCESS | 2840 | 1468753343379 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:23 INFO - PROCESS | 2840 | 1468753343466 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 04:02:23 INFO - PROCESS | 2840 | 1468753343472 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 2840 | 1468753343473 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:23 INFO - PROCESS | 2840 | ++DOCSHELL 172D6C00 == 38 [pid = 2840] [id = 751] 04:02:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (172D7400) [pid = 2840] [serial = 2252] [outer = 00000000] 04:02:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172E0400) [pid = 2840] [serial = 2253] [outer = 172D7400] 04:02:23 INFO - PROCESS | 2840 | 1468753343516 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (1735BC00) [pid = 2840] [serial = 2254] [outer = 172D7400] 04:02:23 INFO - PROCESS | 2840 | 1468753343955 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:02:24 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. 04:02:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 04:02:24 INFO - PROCESS | 2840 | 1468753344021 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 2840 | 1468753344026 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 04:02:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:02:24 INFO - PROCESS | 2840 | 1468753344031 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 2840 | 1468753344036 Marionette TRACE conn6 <- [1,2966,null,{}] 04:02:24 INFO - PROCESS | 2840 | 1468753344042 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:24 INFO - PROCESS | 2840 | 1468753344046 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:24 INFO - PROCESS | 2840 | 1468753344197 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 04:02:24 INFO - PROCESS | 2840 | 1468753344387 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 2840 | 1468753344391 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:24 INFO - PROCESS | 2840 | ++DOCSHELL 0D15C800 == 39 [pid = 2840] [id = 752] 04:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0D15D000) [pid = 2840] [serial = 2255] [outer = 00000000] 04:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (0D6E6400) [pid = 2840] [serial = 2256] [outer = 0D15D000] 04:02:24 INFO - PROCESS | 2840 | 1468753344449 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (0D90DC00) [pid = 2840] [serial = 2257] [outer = 0D15D000] 04:02:24 INFO - PROCESS | 2840 | 1468753344926 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:02:24 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. 04:02:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 04:02:24 INFO - PROCESS | 2840 | 1468753344962 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 2840 | 1468753344966 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 04:02:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:02:24 INFO - PROCESS | 2840 | 1468753344972 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 2840 | 1468753344976 Marionette TRACE conn6 <- [1,2970,null,{}] 04:02:24 INFO - PROCESS | 2840 | 1468753344981 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:24 INFO - PROCESS | 2840 | 1468753344984 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:25 INFO - PROCESS | 2840 | 1468753345124 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 04:02:25 INFO - PROCESS | 2840 | 1468753345266 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 2840 | 1468753345269 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:25 INFO - PROCESS | 2840 | ++DOCSHELL 0DF55400 == 40 [pid = 2840] [id = 753] 04:02:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (0DFBD400) [pid = 2840] [serial = 2258] [outer = 00000000] 04:02:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (11781C00) [pid = 2840] [serial = 2259] [outer = 0DFBD400] 04:02:25 INFO - PROCESS | 2840 | 1468753345327 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (11C53C00) [pid = 2840] [serial = 2260] [outer = 0DFBD400] 04:02:25 INFO - PROCESS | 2840 | 1468753345822 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:02:25 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 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 929ms 04:02:25 INFO - PROCESS | 2840 | 1468753345942 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 2840 | 1468753345945 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 04:02:25 INFO - PROCESS | 2840 | 1468753345949 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 2840 | 1468753345952 Marionette TRACE conn6 <- [1,2974,null,{}] 04:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:02:25 INFO - PROCESS | 2840 | 1468753345965 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:25 INFO - PROCESS | 2840 | 1468753345970 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:26 INFO - PROCESS | 2840 | 1468753346089 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 04:02:26 INFO - PROCESS | 2840 | 1468753346198 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 2840 | 1468753346202 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:26 INFO - PROCESS | 2840 | ++DOCSHELL 168D6000 == 41 [pid = 2840] [id = 754] 04:02:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (168DA000) [pid = 2840] [serial = 2261] [outer = 00000000] 04:02:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (172C5000) [pid = 2840] [serial = 2262] [outer = 168DA000] 04:02:26 INFO - PROCESS | 2840 | 1468753346271 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (1735DC00) [pid = 2840] [serial = 2263] [outer = 168DA000] 04:02:26 INFO - PROCESS | 2840 | 1468753346715 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:02:26 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. 04:02:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 770ms 04:02:26 INFO - PROCESS | 2840 | 1468753346727 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 04:02:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:02:26 INFO - PROCESS | 2840 | 1468753346729 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 04:02:26 INFO - PROCESS | 2840 | 1468753346733 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 2840 | 1468753346735 Marionette TRACE conn6 <- [1,2978,null,{}] 04:02:26 INFO - PROCESS | 2840 | 1468753346738 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:26 INFO - PROCESS | 2840 | 1468753346740 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:26 INFO - PROCESS | 2840 | 1468753346853 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 04:02:27 INFO - PROCESS | 2840 | 1468753347037 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 2840 | 1468753347040 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:27 INFO - PROCESS | 2840 | ++DOCSHELL 1738E800 == 42 [pid = 2840] [id = 755] 04:02:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (1738EC00) [pid = 2840] [serial = 2264] [outer = 00000000] 04:02:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (17603000) [pid = 2840] [serial = 2265] [outer = 1738EC00] 04:02:27 INFO - PROCESS | 2840 | 1468753347094 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (17606C00) [pid = 2840] [serial = 2266] [outer = 1738EC00] 04:02:27 INFO - PROCESS | 2840 | ++DOCSHELL 173F0800 == 43 [pid = 2840] [id = 756] 04:02:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (17674C00) [pid = 2840] [serial = 2267] [outer = 00000000] 04:02:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (17675400) [pid = 2840] [serial = 2268] [outer = 17674C00] 04:02:27 INFO - PROCESS | 2840 | 1468753347659 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:02:27 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. 04:02:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 04:02:27 INFO - PROCESS | 2840 | 1468753347712 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 2840 | 1468753347714 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 04:02:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:02:27 INFO - PROCESS | 2840 | 1468753347719 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 2840 | 1468753347721 Marionette TRACE conn6 <- [1,2982,null,{}] 04:02:27 INFO - PROCESS | 2840 | 1468753347724 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:27 INFO - PROCESS | 2840 | 1468753347726 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:27 INFO - PROCESS | 2840 | 1468753347849 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 04:02:27 INFO - PROCESS | 2840 | 1468753347959 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 2840 | 1468753347961 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:27 INFO - PROCESS | 2840 | ++DOCSHELL 0CD25000 == 44 [pid = 2840] [id = 757] 04:02:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (0CD27000) [pid = 2840] [serial = 2269] [outer = 00000000] 04:02:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (1474DC00) [pid = 2840] [serial = 2270] [outer = 0CD27000] 04:02:28 INFO - PROCESS | 2840 | 1468753348014 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (16136800) [pid = 2840] [serial = 2271] [outer = 0CD27000] 04:02:28 INFO - PROCESS | 2840 | 1468753348677 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:02:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:02:28 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 04:02:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1014ms 04:02:28 INFO - PROCESS | 2840 | 1468753348739 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 04:02:28 INFO - PROCESS | 2840 | 1468753348743 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 04:02:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:02:28 INFO - PROCESS | 2840 | 1468753348747 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:02:28 INFO - PROCESS | 2840 | 1468753348752 Marionette TRACE conn6 <- [1,2986,null,{}] 04:02:28 INFO - PROCESS | 2840 | 1468753348757 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:28 INFO - PROCESS | 2840 | 1468753348760 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:28 INFO - PROCESS | 2840 | 1468753348887 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 04:02:29 INFO - PROCESS | 2840 | 1468753349049 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:29 INFO - PROCESS | 2840 | 1468753349052 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:29 INFO - PROCESS | 2840 | ++DOCSHELL 0D861000 == 45 [pid = 2840] [id = 758] 04:02:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (0D932800) [pid = 2840] [serial = 2272] [outer = 00000000] 04:02:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (0DFBF000) [pid = 2840] [serial = 2273] [outer = 0D932800] 04:02:29 INFO - PROCESS | 2840 | 1468753349104 Marionette DEBUG loaded listener.js 04:02:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (0EBD0C00) [pid = 2840] [serial = 2274] [outer = 0D932800] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 11784C00 == 44 [pid = 2840] [id = 750] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0DFDC400 == 43 [pid = 2840] [id = 749] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 1620A000 == 42 [pid = 2840] [id = 748] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0CD2D800 == 41 [pid = 2840] [id = 747] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 13949000 == 40 [pid = 2840] [id = 745] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 12D69000 == 39 [pid = 2840] [id = 746] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 11C12800 == 38 [pid = 2840] [id = 744] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 11775400 == 37 [pid = 2840] [id = 743] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0D935400 == 36 [pid = 2840] [id = 742] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0CCE4800 == 35 [pid = 2840] [id = 741] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0D084400 == 34 [pid = 2840] [id = 739] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0DEBC000 == 33 [pid = 2840] [id = 740] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 17262000 == 32 [pid = 2840] [id = 738] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0CD25000 == 31 [pid = 2840] [id = 757] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 173F0800 == 30 [pid = 2840] [id = 756] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 1738E800 == 29 [pid = 2840] [id = 755] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 168D6000 == 28 [pid = 2840] [id = 754] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 172D6C00 == 27 [pid = 2840] [id = 751] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0D15C800 == 26 [pid = 2840] [id = 752] 04:02:29 INFO - PROCESS | 2840 | --DOCSHELL 0DF55400 == 25 [pid = 2840] [id = 753] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (172E0C00) [pid = 2840] [serial = 2215] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (170AB000) [pid = 2840] [serial = 2213] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (170A9800) [pid = 2840] [serial = 2212] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (11A70000) [pid = 2840] [serial = 2209] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (16144800) [pid = 2840] [serial = 2204] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (1217D000) [pid = 2840] [serial = 2191] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (14758400) [pid = 2840] [serial = 2197] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (0D6EC400) [pid = 2840] [serial = 2180] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (11762800) [pid = 2840] [serial = 2186] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (14212000) [pid = 2840] [serial = 2194] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (15654400) [pid = 2840] [serial = 2200] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1620CC00) [pid = 2840] [serial = 2203] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (14873800) [pid = 2840] [serial = 2201] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (0D93FC00) [pid = 2840] [serial = 2182] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (168D9000) [pid = 2840] [serial = 2206] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D6E5400) [pid = 2840] [serial = 2179] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (14271000) [pid = 2840] [serial = 2195] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (119A6800) [pid = 2840] [serial = 2189] [outer = 00000000] [url = about:blank] 04:02:29 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (170B2C00) [pid = 2840] [serial = 2177] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (11788000) [pid = 2840] [serial = 2188] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0DC68000) [pid = 2840] [serial = 2183] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0EB8D400) [pid = 2840] [serial = 2185] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (14773000) [pid = 2840] [serial = 2198] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (13947C00) [pid = 2840] [serial = 2210] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (168E0C00) [pid = 2840] [serial = 2207] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (12D6AC00) [pid = 2840] [serial = 2192] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 2840 | 1468753350248 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:02:30 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. 04:02:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1532ms 04:02:30 INFO - PROCESS | 2840 | 1468753350293 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 04:02:30 INFO - PROCESS | 2840 | 1468753350296 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 04:02:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:02:30 INFO - PROCESS | 2840 | 1468753350300 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 2840 | 1468753350303 Marionette TRACE conn6 <- [1,2990,null,{}] 04:02:30 INFO - PROCESS | 2840 | 1468753350308 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:30 INFO - PROCESS | 2840 | 1468753350311 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:30 INFO - PROCESS | 2840 | 1468753350398 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 04:02:30 INFO - PROCESS | 2840 | 1468753350537 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:30 INFO - PROCESS | 2840 | 1468753350539 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:30 INFO - PROCESS | 2840 | ++DOCSHELL 0CD2CC00 == 26 [pid = 2840] [id = 759] 04:02:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (0CD90400) [pid = 2840] [serial = 2275] [outer = 00000000] 04:02:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0D6ED000) [pid = 2840] [serial = 2276] [outer = 0CD90400] 04:02:30 INFO - PROCESS | 2840 | 1468753350586 Marionette DEBUG loaded listener.js 04:02:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0D862000) [pid = 2840] [serial = 2277] [outer = 0CD90400] 04:02:30 INFO - PROCESS | 2840 | 1468753350914 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:02:30 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. 04:02:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 04:02:31 INFO - PROCESS | 2840 | 1468753350990 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 04:02:31 INFO - PROCESS | 2840 | 1468753350995 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 04:02:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:02:31 INFO - PROCESS | 2840 | 1468753351002 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:02:31 INFO - PROCESS | 2840 | 1468753351005 Marionette TRACE conn6 <- [1,2994,null,{}] 04:02:31 INFO - PROCESS | 2840 | 1468753351008 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:31 INFO - PROCESS | 2840 | 1468753351011 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:31 INFO - PROCESS | 2840 | 1468753351101 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 04:02:31 INFO - PROCESS | 2840 | 1468753351139 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 2840 | 1468753351141 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:31 INFO - PROCESS | 2840 | ++DOCSHELL 0DC75000 == 27 [pid = 2840] [id = 760] 04:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0DF55400) [pid = 2840] [serial = 2278] [outer = 00000000] 04:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (0DFDC400) [pid = 2840] [serial = 2279] [outer = 0DF55400] 04:02:31 INFO - PROCESS | 2840 | 1468753351187 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0EB8E000) [pid = 2840] [serial = 2280] [outer = 0DF55400] 04:02:31 INFO - PROCESS | 2840 | 1468753351593 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:02:31 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. 04:02:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 04:02:31 INFO - PROCESS | 2840 | 1468753351641 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 04:02:31 INFO - PROCESS | 2840 | 1468753351643 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 04:02:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:02:31 INFO - PROCESS | 2840 | 1468753351647 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:02:31 INFO - PROCESS | 2840 | 1468753351650 Marionette TRACE conn6 <- [1,2998,null,{}] 04:02:31 INFO - PROCESS | 2840 | 1468753351680 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:31 INFO - PROCESS | 2840 | 1468753351685 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:31 INFO - PROCESS | 2840 | 1468753351766 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 04:02:31 INFO - PROCESS | 2840 | 1468753351773 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 2840 | 1468753351776 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:31 INFO - PROCESS | 2840 | ++DOCSHELL 119A6800 == 28 [pid = 2840] [id = 761] 04:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (119A8400) [pid = 2840] [serial = 2281] [outer = 00000000] 04:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (11A75400) [pid = 2840] [serial = 2282] [outer = 119A8400] 04:02:31 INFO - PROCESS | 2840 | 1468753351822 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1201B400) [pid = 2840] [serial = 2283] [outer = 119A8400] 04:02:32 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:02:32 INFO - PROCESS | 2840 | 1468753352385 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:02:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:02:32 INFO - {} 04:02:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:02:32 INFO - {} 04:02:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:02:32 INFO - {} 04:02:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:02:32 INFO - {} 04:02:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 790ms 04:02:32 INFO - PROCESS | 2840 | 1468753352443 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 2840 | 1468753352445 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 04:02:32 INFO - PROCESS | 2840 | 1468753352448 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - TEST-START | /FileAPI/fileReader.html 04:02:32 INFO - PROCESS | 2840 | 1468753352450 Marionette TRACE conn6 <- [1,3002,null,{}] 04:02:32 INFO - PROCESS | 2840 | 1468753352453 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:32 INFO - PROCESS | 2840 | 1468753352455 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:32 INFO - PROCESS | 2840 | 1468753352608 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 04:02:32 INFO - PROCESS | 2840 | 1468753352672 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 2840 | 1468753352674 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:32 INFO - PROCESS | 2840 | ++DOCSHELL 13680800 == 29 [pid = 2840] [id = 762] 04:02:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (13685400) [pid = 2840] [serial = 2284] [outer = 00000000] 04:02:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1394EC00) [pid = 2840] [serial = 2285] [outer = 13685400] 04:02:32 INFO - PROCESS | 2840 | 1468753352718 Marionette DEBUG loaded listener.js 04:02:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (14218800) [pid = 2840] [serial = 2286] [outer = 13685400] 04:02:33 INFO - PROCESS | 2840 | 1468753353068 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:02:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:02:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:02:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:02:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:02:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 04:02:33 INFO - PROCESS | 2840 | 1468753353123 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 2840 | 1468753353125 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 04:02:33 INFO - PROCESS | 2840 | 1468753353129 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - TEST-START | /FileAPI/historical.html 04:02:33 INFO - PROCESS | 2840 | 1468753353131 Marionette TRACE conn6 <- [1,3006,null,{}] 04:02:33 INFO - PROCESS | 2840 | 1468753353134 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:33 INFO - PROCESS | 2840 | 1468753353136 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:33 INFO - PROCESS | 2840 | 1468753353253 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 04:02:33 INFO - PROCESS | 2840 | 1468753353257 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 2840 | 1468753353259 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:33 INFO - PROCESS | 2840 | ++DOCSHELL 146ED400 == 30 [pid = 2840] [id = 763] 04:02:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (14713800) [pid = 2840] [serial = 2287] [outer = 00000000] 04:02:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (14754000) [pid = 2840] [serial = 2288] [outer = 14713800] 04:02:33 INFO - PROCESS | 2840 | 1468753353304 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (14757C00) [pid = 2840] [serial = 2289] [outer = 14713800] 04:02:33 INFO - PROCESS | 2840 | 1468753353760 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:02:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:02:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:02:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:02:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:02:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:02:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:02:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:02:33 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 04:02:33 INFO - TEST-START | /FileAPI/idlharness.html 04:02:33 INFO - PROCESS | 2840 | 1468753353804 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 2840 | 1468753353806 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 04:02:33 INFO - PROCESS | 2840 | 1468753353809 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - PROCESS | 2840 | 1468753353811 Marionette TRACE conn6 <- [1,3010,null,{}] 04:02:33 INFO - PROCESS | 2840 | 1468753353815 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:33 INFO - PROCESS | 2840 | 1468753353820 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:33 INFO - PROCESS | 2840 | 1468753353946 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (1334F800) [pid = 2840] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (0D0E7C00) [pid = 2840] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (17262C00) [pid = 2840] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0CD24C00) [pid = 2840] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0DEC2000) [pid = 2840] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (11C1AC00) [pid = 2840] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (12D71400) [pid = 2840] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (11777800) [pid = 2840] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (0E694400) [pid = 2840] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D937800) [pid = 2840] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0D085C00) [pid = 2840] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (1620A400) [pid = 2840] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (172D7400) [pid = 2840] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:02:34 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (13949400) [pid = 2840] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:02:34 INFO - PROCESS | 2840 | 1468753354276 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 2840 | 1468753354287 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:34 INFO - PROCESS | 2840 | ++DOCSHELL 0D6E7000 == 31 [pid = 2840] [id = 764] 04:02:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0D85DC00) [pid = 2840] [serial = 2290] [outer = 00000000] 04:02:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (11777800) [pid = 2840] [serial = 2291] [outer = 0D85DC00] 04:02:34 INFO - PROCESS | 2840 | 1468753354334 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (16202000) [pid = 2840] [serial = 2292] [outer = 0D85DC00] 04:02:35 INFO - PROCESS | 2840 | 1468753355390 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:02:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:02:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:02:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:02:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:02:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:02:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:02:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:02:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:02:35 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 04:02:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:02:35 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 04:02:35 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 04:02:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:02:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:02:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:02:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:02:35 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 04:02:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:02:35 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 04:02:35 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 04:02:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:02:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:02:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1732ms 04:02:35 INFO - PROCESS | 2840 | 1468753355543 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 2840 | 1468753355545 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 04:02:35 INFO - PROCESS | 2840 | 1468753355549 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - TEST-START | /FileAPI/idlharness.worker 04:02:35 INFO - PROCESS | 2840 | 1468753355550 Marionette TRACE conn6 <- [1,3014,null,{}] 04:02:35 INFO - PROCESS | 2840 | 1468753355560 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:35 INFO - PROCESS | 2840 | 1468753355561 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:35 INFO - PROCESS | 2840 | 1468753355634 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 04:02:35 INFO - PROCESS | 2840 | 1468753355641 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 2840 | 1468753355643 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:35 INFO - PROCESS | 2840 | ++DOCSHELL 1620C000 == 32 [pid = 2840] [id = 765] 04:02:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (168DE400) [pid = 2840] [serial = 2293] [outer = 00000000] 04:02:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (17D14800) [pid = 2840] [serial = 2294] [outer = 168DE400] 04:02:35 INFO - PROCESS | 2840 | 1468753355685 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (17D1D400) [pid = 2840] [serial = 2295] [outer = 168DE400] 04:02:35 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:02:36 INFO - PROCESS | 2840 | 1468753356745 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:02:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:02:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:02:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:02:36 INFO - {} 04:02:36 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 04:02:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:02:36 INFO - {} 04:02:36 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 - {} 04:02:36 INFO - {} 04:02:36 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 04:02:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:02:36 INFO - {} 04:02:36 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 04:02:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:02:36 INFO - {} 04:02:36 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 - {} 04:02:36 INFO - {} 04:02:36 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 04:02:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 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 04:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 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 04:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 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 04:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 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 04:02:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:02:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:02:36 INFO - {} 04:02:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1297ms 04:02:36 INFO - PROCESS | 2840 | 1468753356878 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 04:02:36 INFO - PROCESS | 2840 | 1468753356883 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 04:02:36 INFO - PROCESS | 2840 | 1468753356890 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:02:36 INFO - PROCESS | 2840 | 1468753356893 Marionette TRACE conn6 <- [1,3018,null,{}] 04:02:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:02:36 INFO - PROCESS | 2840 | 1468753356899 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:36 INFO - PROCESS | 2840 | 1468753356903 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:37 INFO - PROCESS | 2840 | 1468753357094 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 04:02:37 INFO - PROCESS | 2840 | 1468753357214 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 2840 | 1468753357217 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:37 INFO - PROCESS | 2840 | ++DOCSHELL 16137800 == 33 [pid = 2840] [id = 766] 04:02:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1613B400) [pid = 2840] [serial = 2296] [outer = 00000000] 04:02:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (168D6000) [pid = 2840] [serial = 2297] [outer = 1613B400] 04:02:37 INFO - PROCESS | 2840 | 1468753357277 Marionette DEBUG loaded listener.js 04:02:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (167C5C00) [pid = 2840] [serial = 2298] [outer = 1613B400] 04:02:37 INFO - PROCESS | 2840 | 1468753357855 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:02:37 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 04:02:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1016ms 04:02:37 INFO - PROCESS | 2840 | 1468753357915 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 04:02:37 INFO - PROCESS | 2840 | 1468753357920 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 04:02:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:02:37 INFO - PROCESS | 2840 | 1468753357926 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 2840 | 1468753357929 Marionette TRACE conn6 <- [1,3022,null,{}] 04:02:37 INFO - PROCESS | 2840 | 1468753357933 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:37 INFO - PROCESS | 2840 | 1468753357936 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:38 INFO - PROCESS | 2840 | 1468753358055 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 04:02:38 INFO - PROCESS | 2840 | 1468753358178 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:38 INFO - PROCESS | 2840 | 1468753358181 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:38 INFO - PROCESS | 2840 | ++DOCSHELL 1738BC00 == 34 [pid = 2840] [id = 767] 04:02:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (1738F800) [pid = 2840] [serial = 2299] [outer = 00000000] 04:02:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (17D14000) [pid = 2840] [serial = 2300] [outer = 1738F800] 04:02:38 INFO - PROCESS | 2840 | 1468753358238 Marionette DEBUG loaded listener.js 04:02:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (1936A800) [pid = 2840] [serial = 2301] [outer = 1738F800] 04:02:39 INFO - PROCESS | 2840 | 1468753359017 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:02:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1132ms 04:02:39 INFO - PROCESS | 2840 | 1468753359083 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 04:02:39 INFO - PROCESS | 2840 | 1468753359086 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 04:02:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:02:39 INFO - PROCESS | 2840 | 1468753359092 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:02:39 INFO - PROCESS | 2840 | 1468753359096 Marionette TRACE conn6 <- [1,3026,null,{}] 04:02:39 INFO - PROCESS | 2840 | 1468753359101 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:39 INFO - PROCESS | 2840 | 1468753359104 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:39 INFO - PROCESS | 2840 | 1468753359218 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 04:02:39 INFO - PROCESS | 2840 | 1468753359357 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:39 INFO - PROCESS | 2840 | 1468753359361 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:39 INFO - PROCESS | 2840 | ++DOCSHELL 0CD3A000 == 35 [pid = 2840] [id = 768] 04:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0CD3A400) [pid = 2840] [serial = 2302] [outer = 00000000] 04:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0D67F800) [pid = 2840] [serial = 2303] [outer = 0CD3A400] 04:02:39 INFO - PROCESS | 2840 | 1468753359415 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0D85B800) [pid = 2840] [serial = 2304] [outer = 0CD3A400] 04:02:39 INFO - PROCESS | 2840 | --DOCSHELL 0D6E7000 == 34 [pid = 2840] [id = 764] 04:02:39 INFO - PROCESS | 2840 | --DOCSHELL 146ED400 == 33 [pid = 2840] [id = 763] 04:02:39 INFO - PROCESS | 2840 | --DOCSHELL 13680800 == 32 [pid = 2840] [id = 762] 04:02:39 INFO - PROCESS | 2840 | --DOCSHELL 119A6800 == 31 [pid = 2840] [id = 761] 04:02:39 INFO - PROCESS | 2840 | --DOCSHELL 0DC75000 == 30 [pid = 2840] [id = 760] 04:02:39 INFO - PROCESS | 2840 | --DOCSHELL 0CD2CC00 == 29 [pid = 2840] [id = 759] 04:02:39 INFO - PROCESS | 2840 | --DOCSHELL 0D861000 == 28 [pid = 2840] [id = 758] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1394D000) [pid = 2840] [serial = 2238] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (15652400) [pid = 2840] [serial = 2242] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (14878400) [pid = 2840] [serial = 2241] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (13A7D800) [pid = 2840] [serial = 2239] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (172E4400) [pid = 2840] [serial = 2216] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D85E000) [pid = 2840] [serial = 2224] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0D912C00) [pid = 2840] [serial = 2225] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0DFC8000) [pid = 2840] [serial = 2221] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (0E60C400) [pid = 2840] [serial = 2222] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (12F6D400) [pid = 2840] [serial = 2233] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (172BA400) [pid = 2840] [serial = 2251] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (11781400) [pid = 2840] [serial = 2230] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (14755C00) [pid = 2840] [serial = 2247] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (11789C00) [pid = 2840] [serial = 2231] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DC25800) [pid = 2840] [serial = 2227] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0DC6E000) [pid = 2840] [serial = 2228] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D1FA400) [pid = 2840] [serial = 2218] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D6E5800) [pid = 2840] [serial = 2219] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (168DD000) [pid = 2840] [serial = 2244] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (172E0400) [pid = 2840] [serial = 2253] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (1735BC00) [pid = 2840] [serial = 2254] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (170B1800) [pid = 2840] [serial = 2250] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (168DEC00) [pid = 2840] [serial = 2245] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (12FBB000) [pid = 2840] [serial = 2234] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (14771000) [pid = 2840] [serial = 2248] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (1394AC00) [pid = 2840] [serial = 2236] [outer = 00000000] [url = about:blank] 04:02:39 INFO - PROCESS | 2840 | 1468753359830 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:02:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 770ms 04:02:39 INFO - PROCESS | 2840 | 1468753359869 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 04:02:39 INFO - PROCESS | 2840 | 1468753359873 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 04:02:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:02:39 INFO - PROCESS | 2840 | 1468753359910 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:02:39 INFO - PROCESS | 2840 | 1468753359913 Marionette TRACE conn6 <- [1,3030,null,{}] 04:02:39 INFO - PROCESS | 2840 | 1468753359917 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:39 INFO - PROCESS | 2840 | 1468753359920 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:40 INFO - PROCESS | 2840 | 1468753360006 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 04:02:40 INFO - PROCESS | 2840 | 1468753360011 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:40 INFO - PROCESS | 2840 | 1468753360013 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:40 INFO - PROCESS | 2840 | ++DOCSHELL 0D867800 == 29 [pid = 2840] [id = 769] 04:02:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0D90A000) [pid = 2840] [serial = 2305] [outer = 00000000] 04:02:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0D939000) [pid = 2840] [serial = 2306] [outer = 0D90A000] 04:02:40 INFO - PROCESS | 2840 | 1468753360059 Marionette DEBUG loaded listener.js 04:02:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0DC69000) [pid = 2840] [serial = 2307] [outer = 0D90A000] 04:02:40 INFO - PROCESS | 2840 | 1468753360773 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:02:40 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. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:02:40 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'.) 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:02:40 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. 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:02:40 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. 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:02:40 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. 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:02:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 985ms 04:02:40 INFO - PROCESS | 2840 | 1468753360887 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 04:02:40 INFO - PROCESS | 2840 | 1468753360890 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 04:02:40 INFO - PROCESS | 2840 | 1468753360893 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:02:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:02:40 INFO - PROCESS | 2840 | 1468753360897 Marionette TRACE conn6 <- [1,3034,null,{}] 04:02:40 INFO - PROCESS | 2840 | 1468753360915 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:40 INFO - PROCESS | 2840 | 1468753360920 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:41 INFO - PROCESS | 2840 | 1468753361050 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 04:02:41 INFO - PROCESS | 2840 | 1468753361057 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:41 INFO - PROCESS | 2840 | 1468753361060 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:41 INFO - PROCESS | 2840 | ++DOCSHELL 119A9400 == 30 [pid = 2840] [id = 770] 04:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (119AAC00) [pid = 2840] [serial = 2308] [outer = 00000000] 04:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (12018C00) [pid = 2840] [serial = 2309] [outer = 119AAC00] 04:02:41 INFO - PROCESS | 2840 | 1468753361109 Marionette DEBUG loaded listener.js 04:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (12D63C00) [pid = 2840] [serial = 2310] [outer = 119AAC00] 04:02:41 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:02:41 INFO - PROCESS | 2840 | 1468753361585 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:02:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:02:41 INFO - {} 04:02:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 04:02:41 INFO - PROCESS | 2840 | 1468753361627 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 04:02:41 INFO - PROCESS | 2840 | 1468753361630 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 04:02:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:02:41 INFO - PROCESS | 2840 | 1468753361633 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:02:41 INFO - PROCESS | 2840 | 1468753361635 Marionette TRACE conn6 <- [1,3038,null,{}] 04:02:41 INFO - PROCESS | 2840 | 1468753361639 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:41 INFO - PROCESS | 2840 | 1468753361640 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:41 INFO - PROCESS | 2840 | 1468753361727 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 04:02:41 INFO - PROCESS | 2840 | 1468753361734 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:41 INFO - PROCESS | 2840 | 1468753361736 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:41 INFO - PROCESS | 2840 | ++DOCSHELL 14213800 == 31 [pid = 2840] [id = 771] 04:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (14214400) [pid = 2840] [serial = 2311] [outer = 00000000] 04:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (1474E800) [pid = 2840] [serial = 2312] [outer = 14214400] 04:02:41 INFO - PROCESS | 2840 | 1468753361780 Marionette DEBUG loaded listener.js 04:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (14755C00) [pid = 2840] [serial = 2313] [outer = 14214400] 04:02:42 INFO - PROCESS | 2840 | 1468753362245 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:02:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:02:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:02:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:02:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:02:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 04:02:42 INFO - PROCESS | 2840 | 1468753362268 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 2840 | 1468753362270 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 04:02:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:02:42 INFO - PROCESS | 2840 | 1468753362273 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 2840 | 1468753362275 Marionette TRACE conn6 <- [1,3042,null,{}] 04:02:42 INFO - PROCESS | 2840 | 1468753362284 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:42 INFO - PROCESS | 2840 | 1468753362286 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:42 INFO - PROCESS | 2840 | 1468753362401 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 04:02:42 INFO - PROCESS | 2840 | 1468753362406 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 2840 | 1468753362408 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:42 INFO - PROCESS | 2840 | ++DOCSHELL 0CD3C800 == 32 [pid = 2840] [id = 772] 04:02:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0D67DC00) [pid = 2840] [serial = 2314] [outer = 00000000] 04:02:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (13348C00) [pid = 2840] [serial = 2315] [outer = 0D67DC00] 04:02:42 INFO - PROCESS | 2840 | 1468753362452 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (14720C00) [pid = 2840] [serial = 2316] [outer = 0D67DC00] 04:02:43 INFO - PROCESS | 2840 | 1468753363161 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:02:43 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" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:02:43 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" 04:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:02:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1004ms 04:02:43 INFO - PROCESS | 2840 | 1468753363282 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 04:02:43 INFO - PROCESS | 2840 | 1468753363284 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 04:02:43 INFO - PROCESS | 2840 | 1468753363287 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:02:43 INFO - PROCESS | 2840 | 1468753363289 Marionette TRACE conn6 <- [1,3046,null,{}] 04:02:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:02:43 INFO - PROCESS | 2840 | 1468753363298 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:43 INFO - PROCESS | 2840 | 1468753363303 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:43 INFO - PROCESS | 2840 | 1468753363451 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 04:02:43 INFO - PROCESS | 2840 | 1468753363456 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:43 INFO - PROCESS | 2840 | 1468753363458 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:43 INFO - PROCESS | 2840 | ++DOCSHELL 0CD34800 == 33 [pid = 2840] [id = 773] 04:02:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0CD38C00) [pid = 2840] [serial = 2317] [outer = 00000000] 04:02:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (170B5000) [pid = 2840] [serial = 2318] [outer = 0CD38C00] 04:02:43 INFO - PROCESS | 2840 | 1468753363559 Marionette DEBUG loaded listener.js 04:02:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (172B8000) [pid = 2840] [serial = 2319] [outer = 0CD38C00] 04:02:44 INFO - PROCESS | 2840 | 1468753364017 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (119A8400) [pid = 2840] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (13685400) [pid = 2840] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (0CD90400) [pid = 2840] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (0DF55400) [pid = 2840] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (14713800) [pid = 2840] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D932800) [pid = 2840] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (0D85DC00) [pid = 2840] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (0D15D000) [pid = 2840] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (0DFBD400) [pid = 2840] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (168DA000) [pid = 2840] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (17674C00) [pid = 2840] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (1738EC00) [pid = 2840] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:02:44 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (0CD27000) [pid = 2840] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:02:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:02:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:02:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:02:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:02:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:02:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:02:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:02:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:02:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 796ms 04:02:44 INFO - PROCESS | 2840 | 1468753364088 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 2840 | 1468753364090 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 04:02:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:02:44 INFO - PROCESS | 2840 | 1468753364093 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 2840 | 1468753364095 Marionette TRACE conn6 <- [1,3050,null,{}] 04:02:44 INFO - PROCESS | 2840 | 1468753364099 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:44 INFO - PROCESS | 2840 | 1468753364100 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:44 INFO - PROCESS | 2840 | 1468753364183 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 04:02:44 INFO - PROCESS | 2840 | 1468753364218 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 2840 | 1468753364220 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:44 INFO - PROCESS | 2840 | ++DOCSHELL 14754800 == 34 [pid = 2840] [id = 774] 04:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (170B2400) [pid = 2840] [serial = 2320] [outer = 00000000] 04:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (172C2C00) [pid = 2840] [serial = 2321] [outer = 170B2400] 04:02:44 INFO - PROCESS | 2840 | 1468753364263 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (172DC400) [pid = 2840] [serial = 2322] [outer = 170B2400] 04:02:44 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:02:44 INFO - PROCESS | 2840 | 1468753364697 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:02:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:02:44 INFO - {} 04:02:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 04:02:44 INFO - PROCESS | 2840 | 1468753364733 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 2840 | 1468753364735 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 04:02:44 INFO - PROCESS | 2840 | 1468753364739 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:02:44 INFO - PROCESS | 2840 | 1468753364740 Marionette TRACE conn6 <- [1,3054,null,{}] 04:02:44 INFO - PROCESS | 2840 | 1468753364744 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:44 INFO - PROCESS | 2840 | 1468753364746 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:44 INFO - PROCESS | 2840 | 1468753364837 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 04:02:44 INFO - PROCESS | 2840 | 1468753364842 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 2840 | 1468753364844 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:44 INFO - PROCESS | 2840 | ++DOCSHELL 1753E800 == 35 [pid = 2840] [id = 775] 04:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (1760A000) [pid = 2840] [serial = 2323] [outer = 00000000] 04:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (176E7000) [pid = 2840] [serial = 2324] [outer = 1760A000] 04:02:44 INFO - PROCESS | 2840 | 1468753364888 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (18BA0000) [pid = 2840] [serial = 2325] [outer = 1760A000] 04:02:45 INFO - PROCESS | 2840 | 1468753365302 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:02:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 570ms 04:02:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:02:45 INFO - PROCESS | 2840 | 1468753365313 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 04:02:45 INFO - PROCESS | 2840 | 1468753365315 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 04:02:45 INFO - PROCESS | 2840 | 1468753365318 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:02:45 INFO - PROCESS | 2840 | 1468753365320 Marionette TRACE conn6 <- [1,3058,null,{}] 04:02:45 INFO - PROCESS | 2840 | 1468753365323 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:45 INFO - PROCESS | 2840 | 1468753365325 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:45 INFO - PROCESS | 2840 | 1468753365456 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 04:02:45 INFO - PROCESS | 2840 | 1468753365464 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 2840 | 1468753365466 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:45 INFO - PROCESS | 2840 | ++DOCSHELL 18BA5C00 == 36 [pid = 2840] [id = 776] 04:02:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (18BAA800) [pid = 2840] [serial = 2326] [outer = 00000000] 04:02:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (1936A400) [pid = 2840] [serial = 2327] [outer = 18BAA800] 04:02:45 INFO - PROCESS | 2840 | 1468753365509 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (1936C000) [pid = 2840] [serial = 2328] [outer = 18BAA800] 04:02:45 INFO - PROCESS | 2840 | 1468753365918 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:02:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 04:02:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:02:45 INFO - PROCESS | 2840 | 1468753365949 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 04:02:45 INFO - PROCESS | 2840 | 1468753365951 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 04:02:45 INFO - PROCESS | 2840 | 1468753365953 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:02:45 INFO - PROCESS | 2840 | 1468753365955 Marionette TRACE conn6 <- [1,3062,null,{}] 04:02:45 INFO - PROCESS | 2840 | 1468753365958 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:45 INFO - PROCESS | 2840 | 1468753365960 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:46 INFO - PROCESS | 2840 | 1468753366085 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 04:02:46 INFO - PROCESS | 2840 | 1468753366192 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:46 INFO - PROCESS | 2840 | 1468753366195 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:46 INFO - PROCESS | 2840 | ++DOCSHELL 08E86400 == 37 [pid = 2840] [id = 777] 04:02:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (0A06DC00) [pid = 2840] [serial = 2329] [outer = 00000000] 04:02:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (0CD24C00) [pid = 2840] [serial = 2330] [outer = 0A06DC00] 04:02:46 INFO - PROCESS | 2840 | 1468753366253 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (0CD32C00) [pid = 2840] [serial = 2331] [outer = 0A06DC00] 04:02:46 INFO - PROCESS | 2840 | 1468753366794 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 04:02:46 INFO - PROCESS | 2840 | 1468753366867 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 2840 | 1468753366872 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 04:02:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:02:46 INFO - PROCESS | 2840 | 1468753366890 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 2840 | 1468753366893 Marionette TRACE conn6 <- [1,3066,null,{}] 04:02:46 INFO - PROCESS | 2840 | 1468753366899 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:46 INFO - PROCESS | 2840 | 1468753366904 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:47 INFO - PROCESS | 2840 | 1468753367073 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 04:02:47 INFO - PROCESS | 2840 | 1468753367138 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 2840 | 1468753367141 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:47 INFO - PROCESS | 2840 | ++DOCSHELL 0DE60000 == 38 [pid = 2840] [id = 778] 04:02:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (0DEBB400) [pid = 2840] [serial = 2332] [outer = 00000000] 04:02:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (0DFDE000) [pid = 2840] [serial = 2333] [outer = 0DEBB400] 04:02:47 INFO - PROCESS | 2840 | 1468753367239 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (0EB8DC00) [pid = 2840] [serial = 2334] [outer = 0DEBB400] 04:02:47 INFO - PROCESS | 2840 | 1468753367794 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:02:47 INFO - PROCESS | 2840 | 1468753367839 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 04:02:47 INFO - PROCESS | 2840 | 1468753367842 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:02:47 INFO - PROCESS | 2840 | 1468753367845 Marionette TRACE conn6 <- [1,3070,null,{}] 04:02:47 INFO - PROCESS | 2840 | 1468753367849 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:47 INFO - PROCESS | 2840 | 1468753367851 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:47 INFO - PROCESS | 2840 | 1468753367967 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 04:02:48 INFO - PROCESS | 2840 | 1468753368126 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:48 INFO - PROCESS | 2840 | 1468753368129 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:48 INFO - PROCESS | 2840 | ++DOCSHELL 1394F400 == 39 [pid = 2840] [id = 779] 04:02:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (13A72000) [pid = 2840] [serial = 2335] [outer = 00000000] 04:02:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (1426D400) [pid = 2840] [serial = 2336] [outer = 13A72000] 04:02:48 INFO - PROCESS | 2840 | 1468753368186 Marionette DEBUG loaded listener.js 04:02:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (14877800) [pid = 2840] [serial = 2337] [outer = 13A72000] 04:02:48 INFO - PROCESS | 2840 | 1468753368718 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:02:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:02:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 933ms 04:02:48 INFO - PROCESS | 2840 | 1468753368779 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 2840 | 1468753368782 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 04:02:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:02:48 INFO - PROCESS | 2840 | 1468753368792 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 2840 | 1468753368798 Marionette TRACE conn6 <- [1,3074,null,{}] 04:02:48 INFO - PROCESS | 2840 | 1468753368803 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:48 INFO - PROCESS | 2840 | 1468753368807 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:48 INFO - PROCESS | 2840 | 1468753368921 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 04:02:49 INFO - PROCESS | 2840 | 1468753369083 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 2840 | 1468753369086 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:49 INFO - PROCESS | 2840 | ++DOCSHELL 0DFC5C00 == 40 [pid = 2840] [id = 780] 04:02:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (17267C00) [pid = 2840] [serial = 2338] [outer = 00000000] 04:02:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (17357400) [pid = 2840] [serial = 2339] [outer = 17267C00] 04:02:49 INFO - PROCESS | 2840 | 1468753369142 Marionette DEBUG loaded listener.js 04:02:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (176E6C00) [pid = 2840] [serial = 2340] [outer = 17267C00] 04:02:49 INFO - PROCESS | 2840 | 1468753369628 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:02:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:02:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 890ms 04:02:49 INFO - PROCESS | 2840 | 1468753369687 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 04:02:49 INFO - PROCESS | 2840 | 1468753369690 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 04:02:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:02:49 INFO - PROCESS | 2840 | 1468753369694 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 2840 | 1468753369696 Marionette TRACE conn6 <- [1,3078,null,{}] 04:02:49 INFO - PROCESS | 2840 | 1468753369700 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:49 INFO - PROCESS | 2840 | 1468753369702 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:49 INFO - PROCESS | 2840 | 1468753369881 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 04:02:50 INFO - PROCESS | 2840 | 1468753370183 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:50 INFO - PROCESS | 2840 | 1468753370186 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:50 INFO - PROCESS | 2840 | ++DOCSHELL 0A076800 == 41 [pid = 2840] [id = 781] 04:02:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (0CD2F800) [pid = 2840] [serial = 2341] [outer = 00000000] 04:02:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (0CD91400) [pid = 2840] [serial = 2342] [outer = 0CD2F800] 04:02:50 INFO - PROCESS | 2840 | 1468753370257 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (0D67EC00) [pid = 2840] [serial = 2343] [outer = 0CD2F800] 04:02:50 INFO - PROCESS | 2840 | 1468753370738 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:02:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:02:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1067ms 04:02:50 INFO - PROCESS | 2840 | 1468753370768 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 04:02:50 INFO - PROCESS | 2840 | 1468753370771 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 04:02:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:02:50 INFO - PROCESS | 2840 | 1468753370775 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:02:50 INFO - PROCESS | 2840 | 1468753370778 Marionette TRACE conn6 <- [1,3082,null,{}] 04:02:50 INFO - PROCESS | 2840 | 1468753370783 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:50 INFO - PROCESS | 2840 | 1468753370787 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:50 INFO - PROCESS | 2840 | 1468753370891 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 18BA5C00 == 40 [pid = 2840] [id = 776] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 1753E800 == 39 [pid = 2840] [id = 775] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 14754800 == 38 [pid = 2840] [id = 774] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 0CD34800 == 37 [pid = 2840] [id = 773] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 0CD3C800 == 36 [pid = 2840] [id = 772] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 14213800 == 35 [pid = 2840] [id = 771] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 119A9400 == 34 [pid = 2840] [id = 770] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 0D867800 == 33 [pid = 2840] [id = 769] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 0CD3A000 == 32 [pid = 2840] [id = 768] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 16137800 == 31 [pid = 2840] [id = 766] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 1620C000 == 30 [pid = 2840] [id = 765] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 1738BC00 == 29 [pid = 2840] [id = 767] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 0A076800 == 28 [pid = 2840] [id = 781] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 0DFC5C00 == 27 [pid = 2840] [id = 780] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 0DE60000 == 26 [pid = 2840] [id = 778] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 1394F400 == 25 [pid = 2840] [id = 779] 04:02:51 INFO - PROCESS | 2840 | --DOCSHELL 08E86400 == 24 [pid = 2840] [id = 777] 04:02:51 INFO - PROCESS | 2840 | 1468753371654 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 2840 | 1468753371658 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (1201B400) [pid = 2840] [serial = 2283] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (17D14800) [pid = 2840] [serial = 2294] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (1394EC00) [pid = 2840] [serial = 2285] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (11A75400) [pid = 2840] [serial = 2282] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (0D6ED000) [pid = 2840] [serial = 2276] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (0D862000) [pid = 2840] [serial = 2277] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (0DFDC400) [pid = 2840] [serial = 2279] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (0EB8E000) [pid = 2840] [serial = 2280] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (14754000) [pid = 2840] [serial = 2288] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (14218800) [pid = 2840] [serial = 2286] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0EBD0C00) [pid = 2840] [serial = 2274] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0DFBF000) [pid = 2840] [serial = 2273] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (11777800) [pid = 2840] [serial = 2291] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (14757C00) [pid = 2840] [serial = 2289] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (16202000) [pid = 2840] [serial = 2292] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (0D90DC00) [pid = 2840] [serial = 2257] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0D6E6400) [pid = 2840] [serial = 2256] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (11C53C00) [pid = 2840] [serial = 2260] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (11781C00) [pid = 2840] [serial = 2259] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (1735DC00) [pid = 2840] [serial = 2263] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (172C5000) [pid = 2840] [serial = 2262] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (17675400) [pid = 2840] [serial = 2268] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (17606C00) [pid = 2840] [serial = 2266] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (17603000) [pid = 2840] [serial = 2265] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (16136800) [pid = 2840] [serial = 2271] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (1474DC00) [pid = 2840] [serial = 2270] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 2840 | ++DOCSHELL 0CD25C00 == 25 [pid = 2840] [id = 782] 04:02:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (0CD27400) [pid = 2840] [serial = 2344] [outer = 00000000] 04:02:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (0CD32800) [pid = 2840] [serial = 2345] [outer = 0CD27400] 04:02:51 INFO - PROCESS | 2840 | 1468753371825 Marionette DEBUG loaded listener.js 04:02:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (0CD3B400) [pid = 2840] [serial = 2346] [outer = 0CD27400] 04:02:52 INFO - PROCESS | 2840 | 1468753372217 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:02:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1471ms 04:02:52 INFO - PROCESS | 2840 | 1468753372311 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 2840 | 1468753372314 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 04:02:52 INFO - PROCESS | 2840 | 1468753372335 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:02:52 INFO - PROCESS | 2840 | 1468753372338 Marionette TRACE conn6 <- [1,3086,null,{}] 04:02:52 INFO - PROCESS | 2840 | 1468753372343 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:52 INFO - PROCESS | 2840 | 1468753372348 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:52 INFO - PROCESS | 2840 | 1468753372434 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 04:02:52 INFO - PROCESS | 2840 | 1468753372444 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:52 INFO - PROCESS | 2840 | 1468753372446 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:52 INFO - PROCESS | 2840 | ++DOCSHELL 0D865000 == 26 [pid = 2840] [id = 783] 04:02:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (0D865400) [pid = 2840] [serial = 2347] [outer = 00000000] 04:02:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (0D90BC00) [pid = 2840] [serial = 2348] [outer = 0D865400] 04:02:52 INFO - PROCESS | 2840 | 1468753372492 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (0D933000) [pid = 2840] [serial = 2349] [outer = 0D865400] 04:02:52 INFO - PROCESS | 2840 | 1468753372921 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:02:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 04:02:52 INFO - PROCESS | 2840 | 1468753372971 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 2840 | 1468753372975 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 04:02:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:02:52 INFO - PROCESS | 2840 | 1468753372984 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 2840 | 1468753372986 Marionette TRACE conn6 <- [1,3090,null,{}] 04:02:52 INFO - PROCESS | 2840 | 1468753372990 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:52 INFO - PROCESS | 2840 | 1468753372992 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:53 INFO - PROCESS | 2840 | 1468753373080 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 04:02:53 INFO - PROCESS | 2840 | 1468753373124 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 2840 | 1468753373126 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:53 INFO - PROCESS | 2840 | ++DOCSHELL 0DEBE400 == 27 [pid = 2840] [id = 784] 04:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (0DEBFC00) [pid = 2840] [serial = 2350] [outer = 00000000] 04:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (0DF54C00) [pid = 2840] [serial = 2351] [outer = 0DEBFC00] 04:02:53 INFO - PROCESS | 2840 | 1468753373170 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (0DFD3000) [pid = 2840] [serial = 2352] [outer = 0DEBFC00] 04:02:53 INFO - PROCESS | 2840 | 1468753373586 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:02:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:02:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 04:02:53 INFO - PROCESS | 2840 | 1468753373620 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 04:02:53 INFO - PROCESS | 2840 | 1468753373622 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 04:02:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:02:53 INFO - PROCESS | 2840 | 1468753373627 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:02:53 INFO - PROCESS | 2840 | 1468753373633 Marionette TRACE conn6 <- [1,3094,null,{}] 04:02:53 INFO - PROCESS | 2840 | 1468753373663 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:53 INFO - PROCESS | 2840 | 1468753373667 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:53 INFO - PROCESS | 2840 | 1468753373753 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 04:02:53 INFO - PROCESS | 2840 | 1468753373760 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 2840 | 1468753373762 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:53 INFO - PROCESS | 2840 | ++DOCSHELL 0EB7F400 == 28 [pid = 2840] [id = 785] 04:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (0EB8E000) [pid = 2840] [serial = 2353] [outer = 00000000] 04:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (11784000) [pid = 2840] [serial = 2354] [outer = 0EB8E000] 04:02:53 INFO - PROCESS | 2840 | 1468753373815 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (117DE000) [pid = 2840] [serial = 2355] [outer = 0EB8E000] 04:02:54 INFO - PROCESS | 2840 | 1468753374274 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:02:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:02:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:02:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:02:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 04:02:54 INFO - PROCESS | 2840 | 1468753374320 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 04:02:54 INFO - PROCESS | 2840 | 1468753374323 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 04:02:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:02:54 INFO - PROCESS | 2840 | 1468753374326 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 2840 | 1468753374328 Marionette TRACE conn6 <- [1,3098,null,{}] 04:02:54 INFO - PROCESS | 2840 | 1468753374338 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:54 INFO - PROCESS | 2840 | 1468753374340 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:54 INFO - PROCESS | 2840 | 1468753374465 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 04:02:54 INFO - PROCESS | 2840 | 1468753374580 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 2840 | 1468753374583 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:54 INFO - PROCESS | 2840 | ++DOCSHELL 11A7AC00 == 29 [pid = 2840] [id = 786] 04:02:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (11C14000) [pid = 2840] [serial = 2356] [outer = 00000000] 04:02:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (11C5AC00) [pid = 2840] [serial = 2357] [outer = 11C14000] 04:02:54 INFO - PROCESS | 2840 | 1468753374628 Marionette DEBUG loaded listener.js 04:02:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (1205DC00) [pid = 2840] [serial = 2358] [outer = 11C14000] 04:02:55 INFO - PROCESS | 2840 | 1468753375009 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:02:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:02:55 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 04:02:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:02:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 04:02:55 INFO - PROCESS | 2840 | 1468753375060 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 04:02:55 INFO - PROCESS | 2840 | 1468753375062 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 04:02:55 INFO - PROCESS | 2840 | 1468753375065 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:02:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:02:55 INFO - PROCESS | 2840 | 1468753375067 Marionette TRACE conn6 <- [1,3102,null,{}] 04:02:55 INFO - PROCESS | 2840 | 1468753375071 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:55 INFO - PROCESS | 2840 | 1468753375073 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:55 INFO - PROCESS | 2840 | 1468753375188 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 04:02:55 INFO - PROCESS | 2840 | 1468753375195 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d7cfa7d8-0482-497b-ab17-cb9ce06fea23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 2840 | 1468753375201 Marionette INFO sendAsync f4cab7ea-bcd2-41da-9533-0664cf573708 04:02:55 INFO - PROCESS | 2840 | ++DOCSHELL 12F69800 == 30 [pid = 2840] [id = 787] 04:02:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (12F6B000) [pid = 2840] [serial = 2359] [outer = 00000000] 04:02:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (13678400) [pid = 2840] [serial = 2360] [outer = 12F6B000] 04:02:55 INFO - PROCESS | 2840 | 1468753375318 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (1394B800) [pid = 2840] [serial = 2361] [outer = 12F6B000] 04:02:55 INFO - PROCESS | 2840 | 1468753375704 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:02:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:02:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 669ms 04:02:55 INFO - PROCESS | 2840 | 1468753375740 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 04:02:55 INFO - PROCESS | 2840 | 1468753375742 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (119AAC00) [pid = 2840] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (18BAA800) [pid = 2840] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (0D67DC00) [pid = 2840] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (0CD38C00) [pid = 2840] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (0D90A000) [pid = 2840] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (168DE400) [pid = 2840] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (14214400) [pid = 2840] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (1738F800) [pid = 2840] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (0CD3A400) [pid = 2840] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (1613B400) [pid = 2840] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (1760A000) [pid = 2840] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (170B2400) [pid = 2840] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:02:56 WARNING - u'runner_teardown' () 04:02:56 INFO - No more tests 04:02:56 INFO - Got 0 unexpected results 04:02:56 INFO - SUITE-END | took 679s 04:02:56 INFO - Closing logging queue 04:02:56 INFO - queue closed 04:02:56 INFO - Return code: 0 04:02:56 WARNING - # TBPL SUCCESS # 04:02:56 INFO - Running post-action listener: _resource_record_post_action 04:02:56 INFO - Running post-run listener: _resource_record_post_run 04:02:57 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 53135872; Write bytes: 1134566912; Read time: 1771630; Write time: 9952770 04:02:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:02:57 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 37048320; Read time: 0; Write time: 52780 04:02:57 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 53135872; Write bytes: 1069737472; Read time: 1771630; Write time: 9769360 04:02:57 INFO - Running post-run listener: _upload_blobber_files 04:02:57 INFO - Blob upload gear active. 04:02:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:02:57 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 04:02:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:02:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:02:58 INFO - (blobuploader) - INFO - Open directory for files ... 04:02:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:02:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:02:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:02:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:02:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:02:59 INFO - (blobuploader) - INFO - Done attempting. 04:02:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:02:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:02:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:03:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:03:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:03:02 INFO - (blobuploader) - INFO - Done attempting. 04:03:02 INFO - (blobuploader) - INFO - Iteration through files over. 04:03:02 INFO - Return code: 0 04:03:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:03:02 INFO - Using _rmtree_windows ... 04:03:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:03:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/df3d0e1fe54d1c11f09a4a8cbd14afe44d89888a58586a53d218b199ebb7e042c4257567a6617d2b327c6ea057ba0f7c287afed5d2ea4043892598f0019436d7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16a37d20d161c6a869d877b37cd4a0a16a8e6707707a621962af8499956b2c045c19b18694a6e06fbf404437a0b09eb6377996b98e43b6ac5ecee78e6eb891cf"} 04:03:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:03:02 INFO - Writing to file C:\slave\test\properties\blobber_files 04:03:02 INFO - Contents: 04:03:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/df3d0e1fe54d1c11f09a4a8cbd14afe44d89888a58586a53d218b199ebb7e042c4257567a6617d2b327c6ea057ba0f7c287afed5d2ea4043892598f0019436d7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16a37d20d161c6a869d877b37cd4a0a16a8e6707707a621962af8499956b2c045c19b18694a6e06fbf404437a0b09eb6377996b98e43b6ac5ecee78e6eb891cf"} 04:03:02 INFO - Running post-run listener: copy_logs_to_upload_dir 04:03:02 INFO - Copying logs to upload dir... 04:03:02 INFO - mkdir: C:\slave\test\build\upload\logs 04:03:02 INFO - Copying logs to upload dir... 04:03:02 INFO - Using _rmtree_windows ... 04:03:02 INFO - Using _rmtree_windows ... 04:03:02 INFO - Using _rmtree_windows ... 04:03:02 INFO - Using _rmtree_windows ... 04:03:02 INFO - Using _rmtree_windows ... 04:03:02 INFO - Using _rmtree_windows ... 04:03:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1014.142000 ========= master_lag: 97.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 31 secs) (at 2016-07-17 04:04:40.306372) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-17 04:04:40.307251) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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-beta/sha512/df3d0e1fe54d1c11f09a4a8cbd14afe44d89888a58586a53d218b199ebb7e042c4257567a6617d2b327c6ea057ba0f7c287afed5d2ea4043892598f0019436d7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16a37d20d161c6a869d877b37cd4a0a16a8e6707707a621962af8499956b2c045c19b18694a6e06fbf404437a0b09eb6377996b98e43b6ac5ecee78e6eb891cf"} build_url:https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/df3d0e1fe54d1c11f09a4a8cbd14afe44d89888a58586a53d218b199ebb7e042c4257567a6617d2b327c6ea057ba0f7c287afed5d2ea4043892598f0019436d7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16a37d20d161c6a869d877b37cd4a0a16a8e6707707a621962af8499956b2c045c19b18694a6e06fbf404437a0b09eb6377996b98e43b6ac5ecee78e6eb891cf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 2.47 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-17 04:04:42.873316) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-07-17 04:04:42.873617) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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.102000 ========= master_lag: 7.33 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-07-17 04:04:50.304605) ========= ========= Started reboot slave lost (results: 0, elapsed: 8 secs) (at 2016-07-17 04:04:50.304883) ========= ========= Finished reboot slave lost (results: 0, elapsed: 8 secs) (at 2016-07-17 04:04:58.675964) ========= ========= Total master_lag: 109.82 =========